tags)."
@@ -1233,47 +1403,47 @@ msgstr ""
"Lisää tyhjä rivi kappaleiden väliin. Ei toimi, jos lähdetiedosto ei käytä "
"kappaleita (
-tageja)."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343
msgid ""
"Remove the first image from the input ebook. Useful if the first image in "
"the source file is a cover and you are specifying an external cover."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351
msgid ""
"Insert the book metadata at the start of the book. This is useful if your "
"ebook reader does not support displaying/searching metadata directly."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359
msgid ""
"Attempt to detect and correct hard line breaks and other problems in the "
"source file. This may make things worse, so use with care."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367
msgid "Use a regular expression to try and remove the header."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374
msgid "The regular expression to use to remove the header."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380
msgid "Use a regular expression to try and remove the footer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387
msgid "The regular expression to use to remove the footer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394
msgid ""
"Read metadata from the specified OPF file. Metadata read from this file will "
"override any metadata in the source file."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401
msgid ""
"Transliterate unicode characters to an ASCII representation. Use with care "
"because this will replace unicode characters with ASCII. For instance it "
@@ -1283,111 +1453,121 @@ msgid ""
"number of people will be used (Chinese in the previous example)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:411
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416
+msgid ""
+"Preserve ligatures present in the input document. A ligature is a special "
+"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do "
+"not have support for ligatures in their default fonts, so they are unlikely "
+"to render correctly. By default, calibre will turn a ligature into the "
+"corresponding pair of normal characters. This option will preserve them "
+"instead."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38
msgid "Set the title."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432
msgid "Set the authors. Multiple authors should be separated by ampersands."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437
msgid "The version of the title to be used for sorting. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:424
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441
msgid "String to be used when sorting by author. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445
msgid "Set the cover to the specified file or URL"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54
msgid "Set the ebook description."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56
msgid "Set the ebook publisher."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:440
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60
msgid "Set the series this ebook belongs to."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:444
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62
msgid "Set the index of the book in this series."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64
msgid "Set the rating. Should be a number between 1 and 5."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:452
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66
msgid "Set the ISBN of the book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68
msgid "Set the tags for the book. Should be a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:460
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70
msgid "Set the book producer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72
msgid "Set the language."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485
msgid "Set the publication date."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489
msgid "Set the book timestamp (used by the date column in calibre)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:630
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647
msgid "Values of series index and rating must be numbers. Ignoring"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654
msgid "Failed to parse date/time"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:781
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809
msgid "Converting input to HTML..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:808
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836
msgid "Running transforms on ebook..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:895
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923
msgid "Creating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:58
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56
msgid ""
"Extract the contents of the generated EPUB file to the specified directory. "
"The contents of the directory are first deleted, so be careful."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:64
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62
msgid ""
"Turn off splitting at page breaks. Normally, input files are automatically "
"split at every page break into two files. This gives an output ebook that "
@@ -1396,20 +1576,41 @@ msgid ""
"turn off splitting on page breaks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:75
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73
msgid ""
"Split all HTML files larger than this size (in KB). This is necessary as "
"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
"is the size required for Adobe Digital Editions."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80
msgid ""
"Normally, if the input file has no cover and you don't specify one, a "
"default cover is generated with the title, authors, etc. This option "
"disables the generation of this cover."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86
+msgid ""
+"Do not use SVG for the book cover. Use this option if your EPUB is going to "
+"be used on a device that does not support SVG, like the iPhone or the "
+"JetBook Lite. Without this option, such devices will display the cover as a "
+"blank page."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94
+msgid ""
+"When using an SVG cover, this option will cause the cover to scale to cover "
+"the available screen area, but still preserve its aspect ratio (ratio of "
+"width to height). That means there may be white borders at the sides or top "
+"and bottom of the image, but the image will never be distorted. Without this "
+"option the image may be slightly distorted, but there will be no borders."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169
+msgid "Start"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144
#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77
@@ -1428,20 +1629,20 @@ msgstr ""
msgid "Add Table of Contents to beginning of the book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:243
+#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250
+#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed. "
"Default is %default."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:259
+#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264
msgid ""
"Normally this input plugin re-arranges all the input files into a standard "
"folder hierarchy. Only use this option if you know what you are doing as it "
@@ -1449,7 +1650,7 @@ msgid ""
"pipeline."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:267
+#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272
msgid ""
"Average line length for line breaking if the HTML is from a previous partial "
"conversion of a PDF file. Default is %default which disables this."
@@ -1582,7 +1783,7 @@ msgid "Path to output file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:113
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114
msgid "Verbose processing"
msgstr ""
@@ -1664,87 +1865,94 @@ msgstr ""
msgid "Comic"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:171
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:411
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1154
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:416
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1155
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:177
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:392
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:367
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:100
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:372
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:94
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:178
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1099
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1158
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:96
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:179
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:377
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:95
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:378
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:404
msgid "Language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:380
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1098
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061
msgid "Timestamp"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:382
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410
msgid "Rights"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:76
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85
msgid "EDITORIAL REVIEW"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:22
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41
msgid ""
"Extract common e-book formats from archives (zip/rar) files. Also try to "
"autodetect if they are actually cbz/cbr files."
@@ -1843,6 +2051,14 @@ msgstr ""
msgid "No cover found"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
+msgid "Downloads metadata from Douban.com"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34
msgid "Metadata download"
msgstr ""
@@ -1863,25 +2079,29 @@ msgstr ""
msgid "Download %s from %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:137
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:139
msgid "Downloads metadata from Google Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:153
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156
msgid "Downloads metadata from isbndb.com"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:184
msgid ""
"To use isbndb.com you must sign up for a %sfree account%s and enter your "
"access key below."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:189
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194
msgid "Downloads social metadata from amazon.com"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:94
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213
+msgid "Downloads series/tags/rating information from librarything.com"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95
msgid ""
"\n"
"%prog [options] key\n"
@@ -1895,50 +2115,51 @@ msgid ""
"\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:105
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106
msgid "The ISBN ID of the book you want metadata for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:107
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108
msgid "The author whose book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110
msgid "The title of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:111
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68
msgid "LibraryThing.com timed out. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:61
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:71
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86
msgid ""
"\n"
"%prog [options] ISBN\n"
"\n"
-"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
+"Fetch a cover image/social metadata for the book identified by ISBN from "
+"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1094
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1371
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr ""
@@ -1973,74 +2194,78 @@ msgstr ""
msgid "All articles"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1372
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258
+msgid "This is an Amazon Topaz book. It cannot be processed."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
msgid "Title Page"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1373
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194
msgid "Table of Contents"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1374
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Index"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1375
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Glossary"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1376
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
msgid "Acknowledgements"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1377
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Bibliography"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1378
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Colophon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1379
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Copyright"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1380
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Dedication"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1381
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Epigraph"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1382
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Foreword"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1383
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "List of Illustrations"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1384
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "List of Tables"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1385
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Notes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1386
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "Preface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1387
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "Main Text"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:39
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41
msgid "%s format books are not supported"
msgstr ""
@@ -2048,7 +2273,7 @@ msgstr ""
msgid "HTML TOC generation options."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113
msgid "Book Jacket"
msgstr ""
@@ -2057,10 +2282,6 @@ msgid ""
"Could not find reasonable point at which to split: %s Sub-tree size: %d KB"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68
-msgid "Unnamed"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32
msgid "OPF/NCX/etc. generation options."
msgstr ""
@@ -2084,7 +2305,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:22
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23
msgid ""
"Normally calibre treats blank lines as paragraph markers. With this option "
"it will assume that every line represents a paragraph instead."
@@ -2092,7 +2313,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:26
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27
msgid ""
"Normally calibre treats blank lines as paragraph markers. With this option "
"it will assume that every line starting with an indent (either a tab or 2+ "
@@ -2221,6 +2442,8 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
msgid "Author"
msgstr ""
@@ -2320,6 +2543,12 @@ msgstr ""
msgid "The orientation of the page. Default is portrait. Choices are %s"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49
+msgid ""
+"Preserve the aspect ratio of the cover, instead of stretching it to fill the "
+"ull first page of the generated pdf."
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
@@ -2348,13 +2577,19 @@ msgid ""
"slowest."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:32
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33
+msgid ""
+"Normally extra spaces are condensed into a single space. With this option "
+"all spaces will be displayed."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36
msgid ""
"Run the text input through the markdown pre-processor. To learn more about "
"markdown see"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:35
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39
msgid "Do not insert a Table of Contents into the output text."
msgstr ""
@@ -2385,191 +2620,783 @@ msgid ""
"allows max-line-length to be below the minimum"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
-msgid "Sort tags list by popularity"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
-msgid "Number of covers to show in the cover browsing mode"
+msgid "Sort tags list by name, popularity, or rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
-msgid "Defaults for conversion to LRF"
+msgid "Number of covers to show in the cover browsing mode"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+msgid "Defaults for conversion to LRF"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69
msgid "Disable notifications from the system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71
msgid "Default action to perform when send to device button is clicked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
msgid "Maximum number of waiting worker processes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95
msgid "Download social metadata (tags/rating/etc.)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97
msgid "Overwrite author and title with new metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99
msgid "Limit max simultaneous jobs to number of CPUs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101
+msgid "tag browser categories not to display"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103
+msgid "The layout of the user interface"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105
+msgid "Show the average rating per item indication in the tag browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107
+msgid "Disable UI animations"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476
msgid "Copied"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189
msgid "Copy"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189
msgid "Copy to Clipboard"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:406
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399
msgid "Choose Files"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+msgid "Use library only"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
+msgid "User annotations generated from main library only"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
+msgid "No books selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
+msgid "No books selected to fetch annotations from"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
+msgid "Merging user annotations into database"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
+msgid "%s
Last Page Read: %d (%d%%)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
+msgid "%s
Last Page Read: Location %d (%d%%)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
+msgid "
Location %d • %s%s
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
+msgid "
Page %d • %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
+msgid "
Location %d • %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+msgid "How many empty books?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
+msgid "How many empty books should be added?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
+msgid "Uploading books to device."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
+msgid "Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+msgid "EPUB Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+msgid "LRF Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+msgid "HTML Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+msgid "LIT Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+msgid "MOBI Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+msgid "Topaz books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+msgid "Text books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+msgid "PDF Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+msgid "Comics"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
+msgid "Archives"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
+msgid "Supported books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+msgid "Merged some books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
+msgid ""
+"Some duplicates were found and merged into the following existing books:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+msgid "Failed to read metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
+msgid "Failed to read metadata from the following"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
+msgid "Add to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
+msgid "No book selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
+msgid "No book files found"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
+msgid "Cannot delete"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
+msgid "Choose formats to be deleted"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
+msgid "Choose formats
not to be deleted"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+msgid "Cannot delete books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
+msgid "No device is connected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
+msgid "Main memory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+msgid "Storage Card A"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
+msgid "Storage Card B"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+msgid "No books to delete"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
+msgid "None of the selected books are on the device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
+msgid "Deleting books from device."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
+msgid ""
+"The selected books will be
permanently deleted and the files removed "
+"from your computer. Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
+msgid ""
+"The selected books will be
permanently deleted from your device. Are "
+"you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
+msgid "Cannot download metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
+msgid "social metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
+msgid "covers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
+msgid "metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
+msgid "Downloading %s for %d book(s)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
+msgid "Failed to download some metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+msgid "Failed to download metadata for the following:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
+msgid "Failed to download metadata:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
+msgid "Error"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
+msgid "Cannot edit metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
+msgid "Cannot merge books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+msgid "At least two books must be selected for merging"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
+msgid ""
+"All book formats and metadata from the selected books will be added to the "
+"
first selected book. The second and subsequently selected "
+"books will not be deleted or changed.
Please confirm you want to "
+"proceed."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
+msgid ""
+"All book formats and metadata from the selected books will be merged into "
+"the
first selected book.
After merger the second and "
+"subsequently selected books will be
deleted.
All book formats "
+"of the first selected book will be kept and any duplicate formats in the "
+"second and subsequently selected books will be permanently
deleted "
+"from your computer.
Are you
sure you want to proceed?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
+msgid ""
+"You are about to merge more than 5 books. Are you
sure you want to "
+"proceed?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
+msgid "Cannot save to disk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
+msgid "Choose destination directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
+msgid "Error while saving"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
+msgid "There was an error while saving."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
+msgid "Could not save some books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
+msgid "Click the show details button to see which ones."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
+msgid "No books selected to generate catalog for"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
+msgid "Generating %s catalog..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
+msgid "No books found"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
+msgid ""
+"No books to catalog\n"
+"Check exclude tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+msgid "Catalog generated."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
+msgid "Export Catalog Directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
+msgid "Select destination for %s.%s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
+msgid "Fetching news from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
+msgid " fetched."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
+msgid "Cannot convert"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
+msgid "Starting conversion of %d book(s)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
+msgid "Cannot view"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
+msgid "Choose the format to view"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
+msgid "Multiple Books Selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
+msgid ""
+"You are attempting to open %d books. Opening too many books at once can be "
+"slow and have a negative effect on the responsiveness of your computer. Once "
+"started the process cannot be stopped until complete. Do you wish to "
+"continue?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
+msgid "Cannot open folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
+msgid "%s has no available formats."
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:238
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:252
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:257
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1693
-msgid "No books found"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:336
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:337
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:349
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:419
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:472
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57
+msgid "Searching for sub-folders"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62
+msgid "Searching for books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74
+msgid "Looking for duplicates based on file hash"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65
+msgid "Choose root folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137
+msgid "Invalid root folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138
+msgid "is not a valid root folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148
+msgid "Add books to calibre"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41
+msgid "WizardPage"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22
+msgid "Scanning root folder for books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23
+msgid "This may take a few minutes"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58
+msgid "Choose the location to add books from"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59
+msgid "Select a folder on your hard disk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60
+msgid ""
+"
calibre can scan your computer for existing books automatically. These "
+"books will then be copied into the calibre library. This wizard will "
+"help you customize the scanning and import process for your existing book "
+"collection.
\n"
+"
Choose a root folder. Books will be searched for only inside this folder "
+"and any sub-folders.
\n"
+"
Make sure that the folder you chose for your calibre library is "
+"not under the root folder you choose.
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63
+msgid "&Root folder:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64
+msgid ""
+"This folder and its sub-folders will be scanned for books to import into "
+"calibre's library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186
+msgid "..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67
+msgid "Handle multiple files per book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68
+msgid ""
+"&One book per folder, assumes every ebook file in a folder is the same book "
+"in a different format"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69
+msgid ""
+"&Multiple books per folder, assumes every ebook file is a different book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
+msgid "Path"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
+msgid "Formats"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062
+msgid "Collections"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
+msgid "Click to open"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
+msgid "None"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310
+msgid "Click to open Book Details window"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16
msgid "CSV/XML Options"
msgstr ""
@@ -2605,31 +3432,31 @@ msgstr ""
msgid "output"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:118
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106
@@ -2637,7 +3464,7 @@ msgstr ""
msgid "Form"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38
msgid "Fields to include in output:"
msgstr ""
@@ -2646,29 +3473,29 @@ msgid "E-book options"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:958
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:976
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69
msgid "'Don't include this book' tag:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:66
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70
msgid "'Mark this book as read' tag:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71
msgid "Additional note tag prefix:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72
msgid "Regex pattern describing tags to exclude as genres:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73
msgid ""
"Regex tips:\n"
"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], "
@@ -2677,15 +3504,15 @@ msgid ""
"Genre Section"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76
msgid "Include 'Titles' Section"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77
msgid "Include 'Recently Added' Section"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78
msgid "Sort numbers as text"
msgstr ""
@@ -2813,46 +3640,6 @@ msgid ""
"conversion parameters like Table of Contents and Chapter Detection."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:361
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:371
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:373
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:375
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:180
-msgid "..."
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54
msgid ""
"The debug process outputs the intermediate HTML generated at various stages "
@@ -2864,22 +3651,30 @@ msgstr ""
msgid "EPUB Output"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49
msgid "Do not &split on page breaks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50
+msgid "No default &cover"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51
+msgid "No &SVG cover"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52
+msgid "Preserve cover &aspect ratio"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53
msgid "Split files &larger than:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:44
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54
msgid " KB"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:45
-msgid "No default &cover"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12
msgid "FB2 Input"
msgstr ""
@@ -2929,22 +3724,22 @@ msgid "&Base font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123
msgid "Font size &key:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
msgid " pt"
msgstr ""
@@ -2976,51 +3771,59 @@ msgstr ""
msgid "Control the look and feel of the output"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119
-msgid "&Disable font size rescaling"
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30
+msgid "Original"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31
+msgid "Left align"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32
+msgid "Justify text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120
+msgid "&Disable font size rescaling"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121
msgid "Base &font size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124
msgid "Wizard to help you choose an appropriate font size key"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126
msgid "Line &height:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128
msgid "Input character &encoding:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129
msgid "Remove &spacing between paragraphs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130
msgid "Indent size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131
msgid ""
"
When calibre removes inter paragraph spacing, it automatically sets a "
"paragraph indent, to ensure that paragraphs can be easily distinguished. "
"This option controls the width of that indent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132
msgid " em"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132
-msgid "Insert &blank line"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133
-msgid "No text &justification"
+msgid "Text justification:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134
@@ -3028,11 +3831,19 @@ msgid "&Linearize tables"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135
-msgid "&Transliterate unicode characters to ASCII."
+msgid "Extra &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136
-msgid "Extra &CSS"
+msgid "&Transliterate unicode characters to ASCII"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137
+msgid "Insert &blank line"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138
+msgid "Keep &ligatures"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19
@@ -3089,7 +3900,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195
msgid "Metadata"
msgstr ""
@@ -3099,118 +3910,118 @@ msgid ""
"possible."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99
msgid "Choose cover for "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
msgid "Cannot read"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107
msgid "You do not have permission to read the file: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
msgid "Error reading file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116
msgid "
There was an error reading from file:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:185
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124
msgid " is not a valid picture"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402
msgid "Book Cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167
-msgid "Use cover from &source file"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403
msgid "Change &cover image:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404
msgid "Browse for an image to use as the cover of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354
-msgid "&Title: "
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355
-msgid "Change the title of this book"
+msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358
-msgid "&Author(s): "
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363
+msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174
-msgid "Author So&rt:"
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364
+msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367
+msgid "&Author(s): "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176
+msgid "Author So&rt:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376
msgid "&Publisher: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377
msgid "Ta&gs: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378
msgid ""
"Tags categorize the book. This is particularly useful while searching. "
"
They can be any words or phrases, separated by commas."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381
msgid "&Series:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383
msgid "List of known series. You can add new series."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388
msgid "Book "
msgstr ""
@@ -3258,35 +4069,35 @@ msgstr ""
msgid "Page Setup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116
msgid "&Output profile:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117
msgid "Profile description"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118
msgid "&Input profile:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119
msgid "Margins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120
msgid "&Left:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122
msgid "&Top:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124
msgid "&Right:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
msgid "&Bottom:"
msgstr ""
@@ -3295,12 +4106,12 @@ msgid "PDB Input"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
msgid "Treat each &line as a paragraph"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48
msgid "Assume print formatting"
msgstr ""
@@ -3328,39 +4139,34 @@ msgstr ""
msgid "PDF Output"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43
msgid "&Paper Size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44
msgid "&Orientation:"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45
+msgid "Preserve &aspect ratio of cover"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14
msgid "RB Output"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:85
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1938
-msgid "Choose the format to view"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:91
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82
msgid "Cannot build regex using the GUI builder without a book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:91
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82
msgid "No formats available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100
msgid "Open book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:107
-msgid "~"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52
msgid "Regex Builder"
msgstr ""
@@ -3429,12 +4235,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -3518,21 +4324,25 @@ msgstr ""
msgid "TXT Input"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49
msgid "Process using markdown"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50
msgid ""
"
Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51
msgid "Do not insert Table of Contents into output text when using markdown"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52
+msgid "Preserve &spaces"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr ""
@@ -3638,247 +4448,342 @@ msgid ""
"href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:38
+#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119
+msgid "Cover browser could not be loaded"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171
+msgid "Browse by covers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:253
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242
+msgid "Undefined"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133
+msgid "Yes"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134
+msgid "No"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115
+msgid "star(s)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116
+msgid "Unrated"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249
+msgid " index:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183
+msgid "Automatically number books in this series"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475
+msgid "Remove all tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496
+msgid "tags to add"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501
+msgid "tags to remove"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:120
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:208
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:238
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:247
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
+msgid "Send collections to device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296
-msgid "and delete from library"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:331
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
+msgid " and delete from library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:360
-msgid "Send specific format to main memory"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
+msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362
-msgid "Send specific format to storage card A"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
+msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364
-msgid "Send specific format to storage card B"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
+msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
+msgid "Connect to folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
+msgid "Eject device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
+msgid "Error communicating with device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
+msgid "Select folder to open as device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
+msgid "Failed"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
+msgid "Error talking to device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
+msgid ""
+"There was a temporary error talking to the device. Please unplug and "
+"reconnect the device and or reboot."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
+msgid "Device: "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
+msgid " detected."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
+msgid "Connected "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:534
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:538
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:581
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:584
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:585
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:599
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:728
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:788
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:729
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:789
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:758
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"
Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
msgid "Select available formats and their order for this device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
msgid "Use sub directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
+msgid "Use author sort for author"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
msgid "Save &template:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:108
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:368
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1096
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:92
-msgid "Path"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:111
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:112
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:113
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:367
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
-msgid "Formats"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68
msgid "Fit &cover to view"
msgstr ""
@@ -3925,11 +4830,11 @@ msgstr ""
msgid "Choose Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:34
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33
msgid "Set defaults for conversion of comics (CBR/CBZ files)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
msgid "Set options for converting %s"
msgstr ""
@@ -3945,199 +4850,241 @@ msgstr ""
msgid "&Profile:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41
+msgid "Edit Comments"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:221
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:222
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:296
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:175
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1530
-#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
-msgid "Error"
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:479
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
+msgid "Narrow"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+msgid "System port selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
+msgid ""
+"The value %d you have chosen for the content server port is a system "
+"port. Your operating system may not allow the server to run on this "
+"port. To be safe choose a port number larger than 1024."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:484
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:536
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:609
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
+msgid "You must select a column to delete it"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+msgid "The selected column is not a custom column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
+msgid "Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
+msgid "Do you really want to delete column %s and all its data?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:701
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:555
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:769
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:770
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+msgid "Must restart"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
+msgid ""
+"The changes you made require that Calibre be restarted. Please restart as "
+"soon as practical."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:830
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -4145,35 +5092,35 @@ msgid ""
"folder directly."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113
msgid "TabWidget"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114
msgid ""
"Here you can control how calibre will read metadata from the files you add "
"to it. calibre can either read metadata from the contents of the file, or "
"from the filename."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115
msgid "Read metadata only from &file name"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116
msgid ""
"Swap the firstname and lastname of the author. This affects only metadata "
"read from file names."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117
msgid "&Swap author firstname and lastname"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118
msgid ""
"If an existing book with a similar title and author is found that does not "
-"have the format being added, the format is added \n"
+"have the format being added, the format is added\n"
"to the existing book, instead of creating a new entry. If the existing book "
"already has the format, then it is silently ignored.\n"
"\n"
@@ -4181,326 +5128,380 @@ msgid ""
"punctuation, case, etc. Author match is exact."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122
msgid ""
"If books with similar titles and authors found, &merge the new files "
"automatically"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123
msgid "&Configure metadata from file name"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124
msgid "&Adding books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125
msgid ""
"Here you can control how calibre will save your books when you click the "
"Save to Disk button:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126
msgid "Save &cover separately"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127
msgid "Update &metadata in saved copies"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128
msgid "Save metadata in &OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129
msgid "Convert non-English characters to &English equivalents"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:130
msgid "Format &dates as:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:131
msgid "File &formats to save:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:132
msgid "Replace space with &underscores"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133
msgid "Change paths to &lowercase"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134
msgid "&Saving books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135
+msgid "Preserve device collections."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136
+msgid ""
+"If checked, collections will not be deleted even if a book with changed "
+"metadata is resent and the collection is not in the book's metadata. In "
+"addition, editing collections in the device view will be enabled. If "
+"unchecked, collections will be always reflect only the metadata in the "
+"calibre library."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137
+msgid " "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138
msgid ""
"Here you can control how calibre will save your books when you click the "
"Send to Device button. This setting can be overriden for individual devices "
"by customizing the device interface plugins in Preferences->Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:139
msgid "Sending to &device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:401
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201
msgid "Preferences"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552
msgid ""
"&Location of ebooks (The ebooks are stored in folders sorted by author and "
"metadata is stored in the file metadata.db)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
msgid "Browse for the new database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555
msgid "Show notification when &new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:510
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
msgid "Download &social metadata (tags/ratings/etc.) by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
msgid "&Overwrite author and title by default when fetching metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:512
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558
msgid "Default network &timeout:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:513
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559
msgid ""
"Set the default timeout for network fetches (i.e. anytime we go out to the "
"internet to get information)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560
msgid " seconds"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561
msgid "Choose &language (requires restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562
msgid "Normal"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563
msgid "High"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
msgid "Low"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
msgid "Job &priority:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566
msgid "Preferred &output format:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567
msgid "Preferred &input format order:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570
msgid "Use &Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571
msgid "Enable system &tray icon (needs restart)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572
msgid "Show ¬ifications in system tray"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573
+msgid "Show &splash screen at startup"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574
msgid "Show cover &browser in a separate window (needs restart)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
+msgid "Show &average ratings in the tags browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
msgid "Search as you type"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577
msgid "Automatically send downloaded &news to ebook reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578
msgid "&Delete news from library when it is automatically sent to reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579
msgid "&Number of covers to show in browse mode (needs restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580
msgid "Toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581
msgid "Large"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582
msgid "Medium"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583
msgid "Small"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584
msgid "&Button size in toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585
msgid "Show &text in toolbar buttons"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586
msgid "Select visible &columns in library view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588
+msgid "Remove a user-defined column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590
+msgid "Add a user-defined column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592
+msgid "Edit settings of a user-defined column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595
msgid "Use internal &viewer for:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596
+msgid "User Interface &layout (needs restart):"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597
+msgid "Disable all animations. Useful if you have a slow/old computer."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598
+msgid "Disable &animations"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599
msgid "Add an email address to which to send books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600
msgid "&Add email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601
msgid "Make &default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602
msgid "&Remove email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603
msgid ""
"calibre can send your books to you (or your reader) by email. Emails will be "
"automatically sent for downloaded news to all email addresses that have Auto-"
"send checked."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604
msgid "&Maximum number of waiting worker processes (needs restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605
msgid "&Check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606
msgid "&Install command line tools"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607
msgid "Open calibre &configuration directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608
msgid "Limit the max. simultaneous jobs to the available CPU &cores"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609
msgid "Debug &device detection"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610
msgid ""
"calibre contains a network server that allows you to access your book "
"collection using a browser from anywhere in the world. Any changes to the "
"settings will only take effect after a server restart."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611
msgid "Server &port:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117
msgid "&Username:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119
msgid "&Password:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614
msgid ""
"If you leave the password blank, anyone will be able to access your book "
"collection using the web interface."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615
msgid ""
"The maximum size (widthxheight) for displayed covers. Larger covers are "
"resized. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616
msgid "Max. &cover size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214
msgid "&Show password"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618
msgid "Max. &OPDS items per query:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619
+msgid "Max. OPDS &ungrouped items:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620
msgid "&Start Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621
msgid "St&op Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622
msgid "&Test Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623
msgid "Run server &automatically on startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624
msgid "View &server logs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
msgid ""
"
Remember to leave calibre running as the server only runs as long as "
@@ -4511,33 +5512,33 @@ msgid ""
"the IP address of the computer calibre is running on."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627
msgid ""
"Here you can customize the behavior of Calibre by controlling what plugins "
"it uses."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628
msgid "Enable/&Disable plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629
msgid "&Customize plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630
msgid "&Remove plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631
msgid "Add new plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632
msgid "Plugin &file:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634
msgid "&Add"
msgstr ""
@@ -4565,16 +5566,6 @@ msgstr ""
msgid "Values can be edited"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133
-msgid "Yes"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134
-msgid "No"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135
msgid "Text"
msgstr ""
@@ -4584,8 +5575,11 @@ msgid "Number"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1157
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
msgstr ""
@@ -4601,6 +5595,132 @@ msgstr ""
msgid "Create and edit tag-based columns"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19
+msgid "Text, column shown in the tag browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22
+msgid "Comma separated text, like tags, shown in the tag browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25
+msgid "Long text, like comments, not shown in the tag browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28
+msgid "Text column for keeping series-like information"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33
+msgid "Floating point numbers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35
+msgid "Integers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37
+msgid "Ratings, shown with stars"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40
+msgid "Yes/No"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:64
+msgid "No column selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65
+msgid "No column has been selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69
+msgid "Selected column is not a user-defined column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:100
+msgid "No lookup name was provided"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:102
+msgid ""
+"The label must contain only letters, digits and underscores, and start with "
+"a letter"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:111
+msgid "No column heading was provided"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:117
+msgid "The lookup name %s is already used"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:127
+msgid "The heading %s is already used"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:129
+msgid ""
+"The lookup name must be lower case and cannot contain \":\"s or spaces"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117
+msgid "Create or edit custom columns"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102
+msgid "&Lookup name"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103
+msgid "Column &heading"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104
+msgid ""
+"Used for searching the column. Must contain only digits and lower case "
+"letters."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105
+msgid ""
+"Column heading in the library view and category name in the tag browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106
+msgid "Column &type"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107
+msgid "What kind of information will be kept in the column."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108
+msgid ""
+"
Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's "
+"for year.
\n"
+"
For example:\n"
+"
\n"
+"- ddd, d MMM yyyy gives Mon, 5 Jan 2010
- \n"
+"
- dd MMMM yy gives 05 January 10
\n"
+"
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114
+msgid "Use MMM yyyy for month + year, yyyy for year only"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115
+msgid "Default: dd MMM yyyy."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116
+msgid "Format for &dates"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21
msgid "Getting debug information"
msgstr ""
@@ -4642,60 +5762,77 @@ msgstr ""
msgid "Downloading social metadata, please wait..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
-msgid "Are you sure?"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50
msgid "&Show this warning again"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42
msgid "ERROR"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
+msgid "Location"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058
+msgid "Format"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50
+msgid "Delete from device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
+msgid "Author sort"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47
+msgid "Manage authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
msgid "Author Sort"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62
msgid "ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162
msgid "Finding metadata..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176
msgid "Could not find metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177
msgid "The metadata download seems to have stalled. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186
msgid "Warning"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187
msgid "Could not fetch metadata from:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191
msgid "No metadata found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192
msgid ""
"No metadata found, try adjusting the title and author or the ISBN key."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:84
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85
msgid "Fetch metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86
msgid ""
"
calibre can find metadata for your books from two locations: Google "
"Books and isbndb.com.
To use isbndb.com you must sign up for a "
@@ -4703,28 +5840,28 @@ msgid ""
"below."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87
msgid "&Access Key:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88
msgid "Fetch"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89
msgid "Matches"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90
msgid ""
"Select the book that most closely matches your copy from the list below"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
msgid "Download &social metadata (tags/rating/etc.) for the selected book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92
msgid "Overwrite author and title with author and title of selected book"
msgstr ""
@@ -4748,79 +5885,78 @@ msgstr ""
msgid "Stop &all jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24
+msgid "Editing meta information for %d books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157
msgid "Edit Meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353
-msgid "Meta information"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159
msgid "A&utomatically set author sort"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160
msgid "Author s&ort: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369
msgid ""
"Specify how the author(s) of this book should be sorted. For example Charles "
"Dickens should be sorted as Dickens, Charles."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372
msgid "&Rating:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374
msgid "Rating of this book. 0-5 stars"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165
msgid "No change"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375
msgid " stars"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168
msgid "Add ta&gs: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380
msgid "Open Tag Editor"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172
msgid "&Remove tags:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173
msgid "Comma separated list of tags to remove from the books. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177
msgid "Remove &format:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178
msgid "&Swap title and author"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179
msgid ""
"Selected books will be automatically numbered,\n"
"in the order you selected them.\n"
@@ -4828,8 +5964,25 @@ msgid ""
"Book A will have series number 1 and Book B series number 2."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168
-msgid "Automatically number books in this series"
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184
+msgid ""
+"Remove stored conversion settings for the selected books.\n"
+"\n"
+"Future conversion of these books will use the default settings."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187
+msgid "Remove &stored conversion settings for the selected books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409
+msgid "&Basic metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410
+msgid "&Custom metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
@@ -4840,11 +5993,6 @@ msgstr ""
msgid "Choose formats for "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1276
-msgid "Books"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165
msgid "No permission"
msgstr ""
@@ -4853,170 +6001,182 @@ msgstr ""
msgid "You do not have permission to read the following files:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194
msgid "No format selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:205
msgid "Could not read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:202
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:206
msgid "Could not read metadata from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:247
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:253
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:260
msgid "Could not read cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:248
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:255
msgid "Could not read cover from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:261
msgid "The cover in the %s format is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:298
msgid "Abort the editing of all remaining books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:411
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "This ISBN number is valid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442
msgid "This ISBN number is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:510
-msgid "Downloading cover..."
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521
+msgid "Cannot use tag editor"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:527
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:533
+msgid "The tags editor cannot be used if you have modified the tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542
+msgid "Downloading cover..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:565
msgid "Cannot fetch cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:523
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:555
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:566
msgid "Could not fetch cover.
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:556
msgid "The download timed out."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:528
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:540
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572
msgid "Bad cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573
msgid "The cover is not a valid picture"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:606
msgid "There were errors"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:575
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:607
msgid "There were errors downloading social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:636
msgid "Cannot fetch metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:637
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:708
msgid "Permission denied"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:709
msgid "Could not open %s. Is it being used by another program?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361
msgid "Edit Meta Information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362
+msgid "Meta information"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365
msgid "Swap the author and title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368
msgid "Author S&ort: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370
msgid ""
"Automatically create the author sort entry based on the current author entry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384
msgid "Remove unused series (Series that have no books)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386
msgid "IS&BN:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387
msgid "Publishe&d:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390
msgid "dd MMM yyyy"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391
msgid "&Date:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392
msgid "&Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393
msgid "&Fetch metadata from server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394
msgid "Available Formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395
msgid "Add a new format for this book to the database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397
msgid "Remove the selected formats for this book from the database."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399
msgid "Set the cover for the book from the selected format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401
msgid "Update metadata from the metadata in the selected format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406
msgid "Reset cover to default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408
msgid "Download &cover"
msgstr ""
@@ -5028,6 +6188,39 @@ msgstr ""
msgid "Aborting..."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54
+msgid ""
+"The current saved search will be permanently deleted. Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83
+msgid "Saved Search Editor"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84
+msgid "Saved Search: "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85
+msgid "Select a saved search to edit"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86
+msgid "Delete this selected saved search"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88
+msgid "Enter a new saved search name."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89
+msgid "Add the new saved search"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91
+msgid "Change the contents of the saved search"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119
msgid "Need username and password"
msgstr ""
@@ -5053,7 +6246,7 @@ msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:190
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192
msgid "Schedule news download"
msgstr ""
@@ -5061,123 +6254,127 @@ msgstr ""
msgid "Add a custom news source"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224
+msgid "Download all scheduled new sources"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321
msgid "No internet connection"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:314
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322
msgid "Cannot download news as no internet connection is active"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:191
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278
msgid "Recipes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194
msgid "Download all scheduled recipes at once"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195
msgid "Download &all scheduled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196
msgid "blurb"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197
msgid "&Schedule for download:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208
msgid "Every "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199
msgid "day"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200
msgid "Monday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201
msgid "Tuesday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202
msgid "Wednesday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203
msgid "Thursday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204
msgid "Friday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205
msgid "Saturday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206
msgid "Sunday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207
msgid "at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211
msgid "&Account"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216
msgid "&Schedule"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217
msgid "Add &title as tag"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218
msgid "&Extra tags:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219
msgid "&Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220
msgid "&Download now"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223
msgid "Delete downloaded news older than "
msgstr ""
@@ -5258,11 +6455,79 @@ msgstr ""
msgid "Choose formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:66
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76
+msgid "Authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107
+msgid "Publishers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110
+msgid " (not on any book)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162
+msgid ""
+"The current tag category will be permanently deleted. Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
+msgid "User Categories Editor"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
+msgid "A&vailable items"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
+msgid "Apply tags to current tag category"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
+msgid "A&pplied items"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
+msgid "Unapply (remove) tag from current tag category"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
+msgid "Category name: "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
+msgid "Select a category to edit"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162
+msgid "Delete this selected tag category"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
+msgid "Enter a new category name. Select the kind before adding it."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
+msgid "Add the new category"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
+msgid "Category filter: "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
+msgid "Select the content kind of the new category"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101
msgid "Are your sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69
msgid ""
"The following tags are used by one or more books. Are you certain you want "
"to delete them?"
@@ -5308,15 +6573,67 @@ msgstr ""
msgid "Add tag to available tags and apply it to current book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:50
-msgid "Test email settings"
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501
+msgid "Item is blank"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:502
+msgid "An item cannot be set to nothing. Delete it instead."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87
+msgid "No item selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:88
+msgid "You must select one item from the list of Available items."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:97
+msgid "No items selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:98
+msgid "You must select at least one items from the list."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102
+msgid "Are you certain you want to delete the following items?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72
+msgid "Category Editor"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73
+msgid "Items in use"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74
+msgid ""
+"Delete item from database. This will unapply the item from all books and "
+"then remove it from the database."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76
+msgid "Rename the item in every book where it is used."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78
+msgid "Ctrl+S"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51
-msgid "Send test mail from %s to:"
+msgid "Test email settings"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52
+msgid "Send test mail from %s to:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115
msgid "&Test"
msgstr ""
@@ -5546,11 +6863,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -5586,98 +6903,309 @@ msgstr ""
msgid "Regular expression (?P)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:36
+msgid "Save single format to disk..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52
+msgid "Edit metadata individually"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55
+msgid "Edit metadata in bulk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58
+msgid "Download metadata and covers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61
+msgid "Download only metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63
+msgid "Download only covers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66
+msgid "Download only social metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72
+msgid "Merge into first selected book - delete others"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75
+msgid "Merge into first selected book - keep others"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83
+msgid "Add books from a single directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85
+msgid ""
+"Add books from directories, including sub-directories (One book per "
+"directory, assumes every ebook file is the same book in a different format)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89
+msgid ""
+"Add books from directories, including sub directories (Multiple books per "
+"directory, assumes every ebook file is a different book)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92
+msgid "Add Empty book. (Book entry with no formats)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
+msgid "Save to disk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104
+msgid "Save to disk in a single directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
+msgid "Save only %s format to disk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+msgid "Save only %s format to disk in a single directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
+msgid "View"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120
+msgid "View specific format"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126
+msgid "Remove selected books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128
+msgid "Remove files of a specific format from selected books.."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131
+msgid "Remove all formats from selected books, except..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134
+msgid "Remove covers from selected books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137
+msgid "Remove matching books from device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154
+msgid "Convert individually"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156
+msgid "Bulk convert"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160
+msgid "Create catalog of books in your calibre library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168
+msgid "Run welcome wizard"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200
+msgid "Similar books..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232
+msgid "Add books to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248
+msgid "Manage collections"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328
+msgid "Cover Browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346
+msgid "Tag Browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403
+msgid "Book Details"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60
msgid "Job"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61
msgid "Status"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62
msgid "Progress"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63
msgid "Running time"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75
msgid "There are %d running jobs:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:72
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:94
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101
msgid "Unknown job"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82
msgid "There are %d waiting jobs:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:211
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:214
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219
msgid "Cannot kill job"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:212
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217
msgid "Cannot kill jobs that communicate with the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:243
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248
msgid "Unavailable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280
+msgid "Jobs:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298
+msgid "Click to see list of active jobs."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358
msgid " - Jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:173
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1156
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284
+msgid "N"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284
+msgid "Y"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
+msgid "On Device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:371
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:440
-msgid "None"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:377
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399
+msgid "The lookup/search name is \"{0}\""
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881
+msgid "In Library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885
+msgid "Size"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156
+msgid "Marked for deletion"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159
+msgid "Double click to edit me
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110
+msgid "Hide column %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115
+msgid "Sort on %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116
+msgid "Ascending"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119
+msgid "Descending"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131
+msgid "Change text alignment for %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133
+msgid "Left"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133
+msgid "Right"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134
+msgid "Center"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
+msgid "Show column"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165
+msgid "Restore default layout"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1095
-msgid "Format"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1146
-msgid "Double click to edit me
"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47
msgid "Configure Viewer"
msgstr ""
@@ -5703,7 +7231,7 @@ msgid "No matches for the search phrase %s were found."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:433
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440
msgid "No matches found"
msgstr ""
@@ -5720,20 +7248,22 @@ msgid "LRF Viewer toolbar"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476
msgid "Next Page"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477
msgid "Previous Page"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:182
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188
msgid "Back"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189
msgid "Forward"
msgstr ""
@@ -5742,7 +7272,7 @@ msgid "Next match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196
msgid "Open ebook"
msgstr ""
@@ -5750,206 +7280,269 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34
msgid "Log debugging information to console"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36
msgid "Do not check for updates"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595
+msgid "Calibre Library"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86
-msgid "If you are sure it is not running"
+msgid "Choose a location for your calibre e-book library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:88
-msgid "Cannot Start "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
-msgid "%s is already running."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:92
-msgid "may be running in the system tray, in the"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:94
-msgid "upper right region of the screen."
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95
+msgid "Failed to create library"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96
-msgid "lower right region of the screen."
+msgid "Failed to create calibre library at: %r."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184
+msgid "Choose a location for your new calibre e-book library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153
+msgid "Initializing user interface..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178
+msgid "Repairing failed"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179
+msgid "The database repair failed. Starting with a new empty library."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226
+msgid "Bad database location"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
+msgid "Bad database location %r. calibre will now quit."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207
+msgid "Corrupted database"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208
+msgid ""
+"Your calibre database appears to be corrupted. Do you want calibre to try "
+"and repair it automatically? If you say No, a new empty calibre library will "
+"be created."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
+msgid ""
+"Repairing database. This can take a very long time for a large collection"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227
+msgid ""
+"Bad database location %r. Will start with a new, empty calibre library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238
+msgid "Starting %s: Loading books..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283
+msgid "If you are sure it is not running"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285
+msgid "Cannot Start "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286
+msgid "%s is already running."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+msgid "may be running in the system tray, in the"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
+msgid "upper right region of the screen."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293
+msgid "lower right region of the screen."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296
msgid "try rebooting your computer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:113
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310
msgid "try deleting the file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253
msgid "calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255
+msgid "&Restrict to:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+msgid ""
+"Books display will be restricted to those matching the selected saved search"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
+msgid "set in ui.py"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258
msgid "Advanced search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
msgid "Alt+S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:363
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
msgid "&Search:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:365
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
msgid ""
"Search the list of books by title, author, publisher, tags, comments, "
"etc.
Words separated by spaces are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366
-msgid "set in ui.py"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264
msgid "Reset Quick Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:369
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
msgid "Choose saved search or enter name for new saved search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:370
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
msgid "Copy current search text (instead of search name)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
msgid "Save current search under the name shown in the box"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:374
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
msgid "Delete current saved search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:376
-msgid "Sort by &popularity"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:377
-msgid "Match any"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:378
-msgid "Match all"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:379
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
msgid "Add books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
msgid "A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:381
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:382
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
msgid "Remove books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:383
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
msgid "Del"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
msgid "Edit meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:385
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
msgid "E"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:386
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
+msgid "Merge book records"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
+msgid "M"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
msgid "Send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:325
-msgid "Save to disk"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
msgid "S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:389
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
msgid "Fetch news"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:391
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
msgid "Convert E-books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:393
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:335
-msgid "View"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:394
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
msgid "V"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:395
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
msgid "Open containing folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:396
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292
msgid "Show book details"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:397
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
msgid "Books by same author"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:398
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
msgid "Books in this series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
msgid "Books by this publisher"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296
msgid "Books with the same tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298
msgid "Configure calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:403
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299
msgid "Ctrl+P"
msgstr ""
@@ -5959,15 +7552,15 @@ msgid ""
"on windows where GUI apps do not have a output streams."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:59
+#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61
msgid "&Preferences"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62
msgid "&Quit"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:85
+#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90
msgid "ERROR: Unhandled exception"
msgstr ""
@@ -5979,11 +7572,35 @@ msgstr ""
msgid "No matches found for this book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260
msgid "Search"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313
+msgid "The selected search will be permanently deleted. Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355
+msgid "Search (For Advanced Search click the button to the left)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392
+msgid "Saved Searches"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46
+msgid "({0} of {1})"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52
+msgid "(all books)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54
+msgid "({0} of all)"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58
msgid "Press a key..."
msgstr ""
@@ -6002,7 +7619,7 @@ msgid " or "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69
msgid "&Default"
msgstr ""
@@ -6018,70 +7635,103 @@ msgstr ""
msgid "Double click to change"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68
msgid "Frame"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70
msgid "&Custom"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71
msgid "&Shortcut:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77
msgid "Click to change"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79
msgid "Clear"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76
msgid "&Alternate shortcut:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:149
-msgid "Jobs:"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191
+msgid "Rename '%s'"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:158
-msgid "Click to see list of active jobs."
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195
+msgid "Edit sort for '%s'"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196
-msgid "Click to browse books by their covers"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200
+msgid "Hide category %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196
-msgid "Click to turn off Cover Browsing"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203
+msgid "Show category"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201
-msgid ""
-"
Browsing books by their covers is disabled.
Import of pictureflow "
-"module failed:
"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207
+msgid "Show all categories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:209
-msgid "Click to browse books by tags"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218
+msgid "Manage %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
-msgid "Authors"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221
+msgid "Manage Saved Searches"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
-msgid "Publishers"
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232
+msgid "Manage User Categories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:271
msgid "Searches"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511
+msgid "Duplicate search name"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512
+msgid "The saved search name %s is already used."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
+msgid "Sort by name"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
+msgid "Sort by popularity"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769
+msgid "Sort by average rating"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
+msgid "Match all"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
+msgid "Match any"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780
+msgid "Manage &user categories"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182
msgid "Convert book %d of %d (%s)"
@@ -6121,573 +7771,112 @@ msgid ""
"reconvert them?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:67
-msgid "Save single format to disk..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:147
-msgid "Search (For Advanced Search click the button to the left)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:153
-msgid "Saved Searches"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:176
-msgid "Error communicating with device"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:195
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:164
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167
msgid "&Eject connected device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:203
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:243
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206
msgid "
For help see the: User Manual
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:268
-msgid "Edit metadata individually"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:270
-msgid "Edit metadata in bulk"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:272
-msgid "Download metadata and covers"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:273
-msgid "Download only metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:274
-msgid "Download only covers"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:275
-msgid "Download only social metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:278
-msgid "Add books from a single directory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:279
-msgid ""
-"Add books from directories, including sub-directories (One book per "
-"directory, assumes every ebook file is the same book in a different format)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:282
-msgid ""
-"Add books from directories, including sub directories (Multiple books per "
-"directory, assumes every ebook file is a different book)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:285
-msgid "Add Empty book. (Book entry with no formats)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:326
-msgid "Save to disk in a single directory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:327
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2043
-msgid "Save only %s format to disk"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:336
-msgid "View specific format"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
-msgid "Remove selected books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:342
-msgid "Remove files of a specific format from selected books.."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:344
-msgid "Remove all formats from selected books, except..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:346
-msgid "Remove covers from selected books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:378
-msgid "Convert individually"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:379
-msgid "Bulk convert"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382
-msgid "Create catalog of books in your calibre library"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:398
-msgid "Run welcome wizard"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
-msgid "Similar books..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:495
-msgid "Bad database location"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:563
-msgid "Calibre Library"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2198
-msgid "Choose a location for your ebook library."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:736
-msgid "Browse by covers"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:793
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:797
-msgid "(all books)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:802
-msgid "(%d found)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:893
-msgid "Device: "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:895
-msgid " detected."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:923
-msgid "Connected "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:935
-msgid "Device database corrupted"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:936
-msgid ""
-"\n"
-" The database of books on the reader is corrupted. Try the "
-"following:\n"
-"
\n"
-" - Unplug the reader. Wait for it to finish regenerating "
-"the database (i.e. wait till it is ready to be used). Plug it back in. Now "
-"it should work with %(app)s. If not try the next step.
\n"
-" - Quit %(app)s. Find the file media.xml in the reader's "
-"main memory. Delete it. Unplug the reader. Wait for it to regenerate the "
-"file. Re-connect it and start %(app)s.
\n"
-"
\n"
-" "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:995
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1172
-msgid "Use library only"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:996
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1173
-msgid "User annotations generated from main library only"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1003
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1484
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1541
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1579
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1605
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1670
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1788
-msgid "No books selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1004
-msgid "No books selected to fetch annotations from"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1029
-msgid "Merging user annotations into database"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1057
-msgid "%s
Last Page Read: %d (%d%%)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1063
-msgid "%s
Last Page Read: Location %d (%d%%)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1082
-msgid "Location %d • %s
%s
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1091
-msgid "Page %d • %s
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1096
-msgid "Location %d • %s
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1216
-msgid "How many empty books?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1217
-msgid "How many empty books should be added?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1265
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1316
-msgid "Uploading books to device."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1277
-msgid "EPUB Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1278
-msgid "LRF Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1279
-msgid "HTML Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1280
-msgid "LIT Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1281
-msgid "MOBI Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1282
-msgid "Topaz books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1283
-msgid "Text books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1284
-msgid "PDF Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1285
-msgid "Comics"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1286
-msgid "Archives"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1290
-msgid "Supported books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1325
-msgid "Merged some books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1326
-msgid ""
-"Some duplicates were found and merged into the following existing books:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1335
-msgid "Failed to read metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1336
-msgid "Failed to read metadata from the following"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1356
-msgid "Cannot delete"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1359
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1932
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1948
-msgid "No book selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1369
-msgid "Choose formats to be deleted"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1387
-msgid "Choose formats not to be deleted"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1425
-msgid ""
-"The selected books will be permanently deleted and the files removed "
-"from your computer. Are you sure?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1452
-msgid "Deleting books from device."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1483
-msgid "Cannot download metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1499
-msgid "social metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1501
-msgid "covers"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1501
-msgid "metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1503
-msgid "Downloading %s for %d book(s)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1525
-msgid "Failed to download some metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1526
-msgid "Failed to download metadata for the following:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1529
-msgid "Failed to download metadata:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1540
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1578
-msgid "Cannot edit metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1604
-msgid "Cannot save to disk"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1607
-msgid "Choose destination directory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1640
-msgid "Error while saving"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1641
-msgid "There was an error while saving."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1648
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1649
-msgid "Could not save some books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1650
-msgid "Click the show details button to see which ones."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1671
-msgid "No books selected to generate catalog for"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1688
-msgid "Generating %s catalog..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1694
-msgid ""
-"No books to catalog\n"
-"Check exclude tags"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1704
-msgid "Catalog generated."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1707
-msgid "Export Catalog Directory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1708
-msgid "Select destination for %s.%s"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1722
-msgid "Fetching news from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1736
-msgid " fetched."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1787
-msgid "Cannot convert"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1816
-msgid "Starting conversion of %d book(s)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1932
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1985
-msgid "Cannot view"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1947
-msgid "Cannot open folder"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1969
-msgid "Multiple Books Selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1970
-msgid ""
-"You are attempting to open %d books. Opening too many books at once can be "
-"slow and have a negative effect on the responsiveness of your computer. Once "
-"started the process cannot be stopped until complete. Do you wish to "
-"continue?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1986
-msgid "%s has no available formats."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2027
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2028
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2071
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
+msgid "Cannot configure before calibre is restarted."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2072
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2126
-msgid "Error talking to device"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2127
-msgid ""
-"There was a temporary error talking to the device. Please unplug and "
-"reconnect the device and or reboot."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2150
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2178
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2151
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2164
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2179
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2207
-msgid "Invalid library location"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2208
-msgid "Could not access %s. Using %s as the library."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2258
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2283
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2286
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:2290
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2342
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2361
+#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2369
+#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2370
+#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61
msgid ""
"%s has been updated to version %s. See the new features. Visit the download page?"
@@ -6845,70 +8034,99 @@ msgstr ""
msgid "No results found for:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35
msgid "Options to customize the ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:40
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675
msgid "Remember last used window size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:79
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81
msgid ""
"Set the user CSS stylesheet. This can be used to customize the look of all "
"books."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46
msgid "Maximum width of the viewer window, in pixels."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48
msgid "Resize images larger than the viewer window to fit inside it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49
msgid "Hyphenate text"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51
msgid "Default language for hyphenation rules"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53
msgid "Font options"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55
msgid "The serif font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57
msgid "The sans-serif font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59
msgid "The monospaced font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60
msgid "The standard font size in px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61
msgid "The monospaced font size in px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62
msgid "The standard font type"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:449
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452
msgid "&Lookup in dictionary"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138
+msgid "Go to..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467
+msgid "Next Section"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468
+msgid "Previous Section"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470
+msgid "Document Start"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471
+msgid "Document End"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473
+msgid "Section Start"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474
+msgid "Section End"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12
msgid "Scroll to the next page"
msgstr ""
@@ -6961,10 +8179,6 @@ msgstr ""
msgid "Book format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138
-msgid "Go to..."
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184
msgid "Position in book"
msgstr ""
@@ -6973,258 +8187,294 @@ msgstr ""
msgid "Go to a reference. To get reference numbers, use the reference mode."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199
msgid "Search for text in book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268
msgid "Print Preview"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299
msgid "Connecting to dict.org to lookup: %s…"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398
msgid "Choose ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:394
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399
msgid "Ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418
msgid "Add bookmark"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418
msgid "Enter title for bookmark:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441
msgid "No matches found for: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:474
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478
msgid "Loading flow..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:510
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514
msgid "Laying out %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543
msgid "Manage Bookmarks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578
msgid "Loading ebook..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586
msgid "DRM Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587
msgid "
This book is protected by DRM"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591
msgid "Could not open ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:661
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665
msgid "Options to control the ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:668
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672
msgid ""
"If specified, viewer window will try to come to the front when started."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677
msgid "Print javascript alert and console messages to the console"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683
msgid ""
"%prog [options] file\n"
"\n"
"View an ebook.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:178
-msgid "Ebook Viewer"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:179
-msgid "Close dictionary"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:181
-msgid "toolBar"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184
-msgid "Next page"
+msgid "E-book Viewer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185
-msgid "Previous page"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186
-msgid "Font size larger"
+msgid "Close dictionary"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187
-msgid "Font size smaller"
+msgid "toolBar"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190
+msgid "Next page"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191
-msgid "Find next"
+msgid "Previous page"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192
-msgid "Copy to clipboard"
+msgid "Font size larger"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194
-msgid "Reference Mode"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195
-msgid "Bookmark"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196
-msgid "Toggle full screen"
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193
+msgid "Font size smaller"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197
+msgid "Find next"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198
+msgid "Find next occurrence"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
+msgid "F3"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200
+msgid "Copy to clipboard"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202
+msgid "Reference Mode"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203
+msgid "Bookmark"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204
+msgid "Toggle full screen"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205
msgid "Print"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206
+msgid "Find previous"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207
+msgid "Find previous occurrence"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
+msgid "Shift+F3"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:226
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:227
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:234
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
+msgid "Books located at"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:532
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:534
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:335
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
+msgid "Drag to resize"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
+msgid "Show"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
+msgid "Hide"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367
msgid ""
"If you use the WordPlayer e-book app on your Android phone, you can access "
"your calibre book collection directly on the device. To do this you have to "
"turn on the content server."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:339
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371
msgid ""
"Remember to leave calibre running as the server only runs as long as calibre "
"is running."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373
msgid ""
"You have to add the URL http://myhostname:8080 as your calibre library in "
"WordPlayer. Here myhostname should be the fully qualified hostname or the IP "
"address of the computer calibre is running on."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450
msgid "Moving library..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:434
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:435
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467
msgid "Failed to move library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522
msgid ""
"
An invalid library already exists at %s, delete it before trying to move "
"the existing library.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533
msgid "Could not move library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662
msgid "welcome wizard"
msgstr ""
@@ -7259,13 +8509,6 @@ msgstr ""
msgid "&Devices"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41
-msgid "WizardPage"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48
msgid ""
"
Congratulations!
You have successfully setup calibre. Press the %s "
@@ -7448,38 +8691,49 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:8
-msgid "Settings to control the calibre content server"
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
+msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:12
-msgid "The port on which to listen. Default is %default"
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
+msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:14
-msgid "The server timeout in seconds. Default is %default"
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
+msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:16
-msgid "The max number of worker threads to use. Default is %default"
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
+msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:18
-msgid "Set a password to restrict access. By default access is unrestricted."
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
+msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:20
-msgid "Username for access. By default, it is: %default"
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
+msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:24
-msgid "The maximum size for displayed covers. Default is %default."
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
+msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/__init__.py:26
-msgid ""
-"The maximum number of matches to return per OPDS query. This affects Stanza, "
-"WordPlayer, etc. integration."
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
+msgid "yes"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
+msgid "blank"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
+msgid "empty"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41
@@ -7499,14 +8753,14 @@ msgid ""
"Applies to: CSV, XML output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202
msgid ""
"Title of generated catalog used as title in metadata.\n"
"Default: '%default'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:269
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:209
msgid ""
"Save the output from different stages of the conversion pipeline to the "
"specified directory. Useful if you are unsure at which stage of the "
@@ -7515,14 +8769,14 @@ msgid ""
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:279
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219
msgid ""
"Regex describing tags to exclude as genres.\n"
"Default: '%default' excludes bracketed tags, e.g. '[]'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:285
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225
msgid ""
"Comma-separated list of tag words indicating book should be excluded from "
"output. Case-insensitive.\n"
@@ -7531,28 +8785,28 @@ msgid ""
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:293
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233
msgid ""
"Include 'Titles' section in catalog.\n"
"Default: '%default'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:300
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:240
msgid ""
"Include 'Recently Added' section in catalog.\n"
"Default: '%default'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:307
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:247
msgid ""
"Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n"
"Default: '%default'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:314
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254
msgid ""
"Sort titles with leading numbers as text, e.g.,\n"
"'2001: A Space Odyssey' sorts as \n"
@@ -7561,7 +8815,7 @@ msgid ""
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:321
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261
msgid ""
"Specifies the output profile. In some cases, an output profile is required "
"to optimize the catalog for the device. For example, 'kindle' or "
@@ -7571,27 +8825,27 @@ msgid ""
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/catalog.py:328
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268
msgid ""
"Tag indicating book has been read.\n"
"Default: '%default'\n"
"Applies to: ePub, MOBI output formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:122
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:41
msgid ""
"Path to the calibre library. Default is to use the path stored in the "
"settings."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:215
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:120
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:223
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@@ -7600,61 +8854,55 @@ msgid ""
"fields. Only has effect in the text output format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:230
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:135
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:232
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:137
msgid "Sort results in ascending order"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:139
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:236
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:141
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:142
msgid "The string used to separate fields. Default is a space."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:238
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:143
msgid ""
"The prefix for all file paths. Default is the absolute path to the library "
"folder."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:241
-msgid ""
-"The format in which to output the data. Available choices: %s. Defaults is "
-"text."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:263
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:165
msgid "Invalid fields. Available fields:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:270
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:172
msgid "Invalid sort field. Available fields:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:342
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:244
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:365
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:267
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@@ -7663,27 +8911,43 @@ msgid ""
"the directory related options below.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:374
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:276
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:278
msgid "Process directories recursively"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:378
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:282
+msgid "Add an empty book (a book with no formats)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
+msgid "Set the title of the added empty book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:286
+msgid "Set the authors of the added empty book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:288
+msgid "Set the ISBN of the added empty book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:313
msgid "You must specify at least one file to add"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:404
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:329
msgid ""
"%prog remove ids\n"
"\n"
@@ -7692,11 +8956,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:419
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:344
msgid "You must specify at least one book to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:438
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:363
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@@ -7705,15 +8969,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:453
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:378
msgid "You must specify an id and an ebook file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:458
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:383
msgid "ebook file must have an extension"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:466
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@@ -7723,11 +8987,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:483
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:408
msgid "You must specify an id and a format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:501
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:426
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@@ -7737,15 +9001,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:509
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:434
msgid "Print metadata in OPF form (XML)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:518
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:443
msgid "You must specify an id"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:531
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:456
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@@ -7758,11 +9022,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:547
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:472
msgid "You must specify an id and a metadata file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:567
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:492
msgid ""
"%prog export [options] ids\n"
"\n"
@@ -7773,27 +9037,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:575
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:500
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:577
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:502
msgid "Export books to the specified directory. Default is"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:579
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:504
msgid "Export all books into a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:586
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:511
msgid "Specifying this switch will turn this behavior off."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:609
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:534
msgid "You must specify some ids or the %s option"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:622
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:547
msgid ""
"%prog add_custom_column [options] label name datatype\n"
"\n"
@@ -7804,23 +9068,23 @@ msgid ""
"datatype is one of: {0}\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:631
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:556
msgid ""
"This column stores tag like data (i.e. multiple comma separated values). "
"Only applies if datatype is text."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:635
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:560
msgid ""
"A dictionary of options to customize how the data in this column will be "
"interpreted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:648
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:573
msgid "You must specify label, name and datatype"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:706
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:631
msgid ""
"\n"
" %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n"
@@ -7831,30 +9095,30 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:720
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:645
msgid ""
"Comma-separated list of database IDs to catalog.\n"
"If declared, --search is ignored.\n"
"Default: all"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:724
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:649
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search-related documentation in the User Manual.\n"
"Default: no filtering"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:730
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:655
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505
msgid "Show detailed output information. Useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:743
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:668
msgid "Error: You must specify a catalog output file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:763
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:710
msgid ""
"\n"
" %prog set_custom [options] column id value\n"
@@ -7866,17 +9130,17 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:774
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:721
msgid ""
"If the column stores multiple values, append the specified values to the "
"existing ones, instead of replacing them."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:785
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:732
msgid "Error: You must specify a field name, id and value"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:804
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:751
msgid ""
"\n"
" %prog custom_columns [options]\n"
@@ -7885,15 +9149,19 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:811
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:758
msgid "Show details for each column."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:823
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:770
msgid "You will lose all data in the column: %r. Are you sure (y/n)? "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:831
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:772
+msgid "y"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:778
msgid ""
"\n"
" %prog remove_custom_column [options] label\n"
@@ -7903,15 +9171,15 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:839
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:786
msgid "Do not ask for confirmation"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:849
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:796
msgid "Error: You must specify a column label"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:862
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:809
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@@ -7923,30 +9191,50 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1258
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:70
+msgid "%sAverage rating is %3.1f"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
+msgid "Main"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
+msgid "Card A"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
+msgid "Card B"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1287
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1397
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1434
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1456
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118
+msgid "Ratings"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24
msgid "The title"
msgstr ""
@@ -7970,62 +9258,64 @@ msgid "The series"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30
-msgid "The series number. To get leading zeros use {series_index:0>3s}"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:31
-msgid "The rating"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32
-msgid "The ISBN"
+msgid ""
+"The series number. To get leading zeros use {series_index:0>3s} or "
+"{series_index:>3s} for leading spaces"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33
-msgid "The publisher"
+msgid "The rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34
-msgid "The date"
+msgid "The ISBN"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35
-msgid "The published date"
+msgid "The publisher"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36
+msgid "The date"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37
+msgid "The published date"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38
msgid "The calibre internal id"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48
msgid "Options to control saving to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:52
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54
msgid ""
"Normally, calibre will update the metadata in the saved files from what is "
"in the calibre library. Makes saving to disk slower."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:55
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57
msgid ""
"Normally, calibre will write the metadata into a separate OPF file along "
"with the actual e-book files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:58
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60
msgid ""
"Normally, calibre will save the cover in a separate file along with the "
"actual e-book file(s)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:61
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63
msgid ""
"Comma separated list of formats to save for each book. By default all "
"available books are saved."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:64
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66
msgid ""
"The template to control the filename and directory structure of the saved "
"files. Default is \"%s\" which will save books into a per-author "
@@ -8033,7 +9323,7 @@ msgid ""
"are: {%s}"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:69
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71
msgid ""
"The template to control the filename and directory structure of files sent "
"to the device. Default is \"%s\" which will save books into a per-author "
@@ -8041,7 +9331,7 @@ msgid ""
"are: {%s}"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:76
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78
msgid ""
"Normally, calibre will convert all non English characters into English "
"equivalents for the file names. WARNING: If you turn this off, you may "
@@ -8049,43 +9339,124 @@ msgid ""
"saving to supports unicode."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:82
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84
msgid ""
"The format in which to display dates. %d - day, %b - month, %Y - year. "
"Default is: %b, %Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:85
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87
msgid "Convert paths to lowercase."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89
msgid "Replace whitespace with underscores."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:256
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:258
msgid "Requested formats not available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server.py:379
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21
+msgid "Settings to control the calibre content server"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25
+msgid "The port on which to listen. Default is %default"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27
+msgid "The server timeout in seconds. Default is %default"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29
+msgid "The max number of worker threads to use. Default is %default"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31
+msgid "Set a password to restrict access. By default access is unrestricted."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33
+msgid "Username for access. By default, it is: %default"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37
+msgid "The maximum size for displayed covers. Default is %default."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39
+msgid ""
+"The maximum number of matches to return per OPDS query. This affects Stanza, "
+"WordPlayer, etc. integration."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43
+msgid ""
+"Group items in categories such as author/tags by first letter when there are "
+"more than this number of items. Default: %default. Set to a large number to "
+"disable grouping."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/base.py:93
msgid "Password to access your calibre library. Username is "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server.py:886
+#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28
msgid ""
"[options]\n"
"\n"
"Start the calibre content server."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server.py:888
+#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30
msgid "Path to the library folder to serve with the content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server.py:890
+#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32
msgid "Write process PID to the specified file"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108
+msgid "%d books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127
+msgid "%d items"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144
+msgid "RATING: %s
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147
+msgid "TAGS: %s
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151
+msgid "SERIES: %s [%s]
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192
+msgid "Library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231
+msgid "Books in your library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237
+msgid "By "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238
+msgid "Books sorted by "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
+msgid "Newest"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/utils/config.py:48
msgid "%sUsage%s: %s\n"
msgstr ""
@@ -8100,58 +9471,66 @@ msgid ""
"arguments in quotation marks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:650
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:670
msgid "Path to the database in which books are stored"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:652
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:672
msgid "Pattern to guess metadata from filenames"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:654
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:674
msgid "Access key for isbndb.com"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:656
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:676
msgid "Default timeout for network operations (seconds)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:658
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:678
msgid "Path to directory in which your library of books is stored"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:660
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:680
msgid "The language in which to display the user interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:662
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:682
msgid "The default output format for ebook conversions."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:666
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:686
msgid "Ordered list of formats to prefer for input."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:668
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:688
msgid "Read metadata from files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:670
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:690
msgid "The priority of worker processes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:672
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:692
msgid "Swap author first and last names when reading metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:674
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:694
msgid "Add new formats to existing book records"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/config.py:678
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:699
msgid "List of named saved searches"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:700
+msgid "User-created tag browser categories"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/utils/config.py:702
+msgid "Preserve all collections even if not in library metadata."
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43
msgid "Waiting..."
msgstr ""
@@ -8221,26 +9600,38 @@ msgid "English (Pakistan)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106
-msgid "English (Singapore)"
+msgid "English (Israel)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107
-msgid "English (Yemen)"
+msgid "English (Singapore)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108
-msgid "English (Ireland)"
+msgid "English (Yemen)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109
-msgid "German (AT)"
+msgid "English (Ireland)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
-msgid "Dutch (NL)"
+msgid "English (China)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
+msgid "Spanish (Paraguay)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112
+msgid "German (AT)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113
+msgid "Dutch (NL)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114
msgid "Dutch (BE)"
msgstr ""
@@ -8264,13 +9655,13 @@ msgstr ""
msgid "Control email delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:102
-#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:124
+#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118
+#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140
msgid "Unknown feed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142
-#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:165
+#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158
+#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183
msgid "Untitled article"
msgstr ""
@@ -8297,97 +9688,97 @@ msgid ""
"Do not download latest version of builtin recipes from the calibre server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:43
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:44
msgid "Unknown News Source"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:565
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:608
msgid "The \"%s\" recipe needs a username and password."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:654
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706
msgid "Download finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:656
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708
msgid "Failed to download the following articles:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:662
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714
msgid "Failed to download parts of the following articles:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:664
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716
msgid " from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:666
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718
msgid "\tFailed links:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807
msgid "Could not fetch article. Run with -vv to see the reason"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:768
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828
msgid "Fetching feeds..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:773
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833
msgid "Got feeds from index page"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839
msgid "Trying to download cover..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:781
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841
msgid "Generating masthead..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:861
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922
msgid "Starting download [%d thread(s)]..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938
msgid "Feeds downloaded to %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:887
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948
msgid "Could not download cover: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:899
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960
msgid "Downloading cover from %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
msgid "Masthead image downloaded"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1158
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190
msgid "Untitled Article"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1228
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261
msgid "Article downloaded: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1239
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272
msgid "Article download failed: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1256
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289
msgid "Fetching feed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1403
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436
msgid ""
"Failed to log in, check your username and password for the calibre "
"Periodicals service."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1419
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452
msgid ""
"You do not have permission to download this issue. Either your subscription "
"has expired or you have exceeded the maximum allowed downloads for today."
@@ -8399,64 +9790,64 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82
-#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:181
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:183
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84
-#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:182
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:184
msgid "Custom"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:471
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482
msgid ""
"%prog URL\n"
"\n"
"Where URL is for example http://google.com"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:474
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485
msgid "Base directory into which URL is saved. Default is %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:477
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488
msgid ""
"Timeout in seconds to wait for a response from the server. Default: %default "
"s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491
msgid ""
"Maximum number of levels to recurse i.e. depth of links to follow. Default "
"%default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:483
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494
msgid ""
"The maximum number of files to download. This only applies to files from tags. Default is %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496
msgid ""
"Minimum interval in seconds between consecutive fetches. Default is %default "
"s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:487
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498
msgid ""
"The character encoding for the websites you are trying to download. The "
"default is to try and guess the encoding."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:489
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500
msgid ""
"Only links that match this regular expression will be followed. This option "
"can be specified multiple times, in which case as long as a link matches any "
"one regexp, it will be followed. By default all links are followed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502
msgid ""
"Any link that matches this regular expression will be ignored. This option "
"can be specified multiple times, in which case as long as any regexp matches "
@@ -8465,9 +9856,15 @@ msgid ""
"applied first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:493
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504
msgid "Do not download CSS stylesheets."
msgstr ""
+#~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader."
+#~ msgstr "Kommunikoi Sony PRS-600/700/900 -lukijoiden kanssa."
+
+#~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader."
+#~ msgstr "Kommunikoi Sony PRS-300/505/500 -lukijoiden kanssa."
+
#~ msgid "dummy option until real options are determined."
#~ msgstr "Täytevalinta kunnes todelliset valinnat määritetään."
diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po
index 1f332bec10..b147dd90ee 100644
--- a/src/calibre/translations/fr.po
+++ b/src/calibre/translations/fr.po
@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-29 04:32+0000\n"
-"Last-Translator: sengian \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:22+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-30 03:32+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@@ -28,7 +28,7 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -50,6 +50,7 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -104,25 +105,25 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -132,19 +133,19 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -180,7 +181,7 @@ msgstr ""
"contenant tous les fichiers liés. Ce plug-in est lancé chaque fois que vous "
"ajoutez un fichier HTML à la bibliothèque."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -188,7 +189,7 @@ msgstr ""
"Encodage des caractères pour les fichiers HTML en entrée. Les choix les plus "
"communs incluent : cp1252, latin1, iso-8859-1 et utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -198,49 +199,49 @@ msgstr ""
"le répertoire pmlname_img ou images. Ce plugin est lancé à chaque ajout d'un "
"fichier PML dans la bibliothèque."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extraction de la couverture depuis des fichiers de bandes dessinées"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Lecture des métadonnées depuis les fichiers %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Lecture des métadonnées des ebooks contenus dans les archives RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Lecture des métadonnées des ebooks contenus dans les archives ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Définir les métadonnées des fichiers %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Définir les métadonnées à partir des fichiers %s"
@@ -286,7 +287,7 @@ msgstr ""
"vous ne savez rien à propos du document d'entrée."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Ce profil est prévu pour les SONY PRS. Le 500/505/600/700 etc..."
@@ -296,62 +297,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Ce profil est prévu pour le SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Ce profil est prévu pour le SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Ce profil est prévu pour le lecteur Microsoft."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Ce profil est prévu pour les livres Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Ce profil est prévu pour le Handlin V3 et ses clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Ce profil est prévu pour le Hanlin V5 et ses clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Ce profil est prévu pour le Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Ce profil est prévu pour le Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Ce profil est prévu pour le Kindle d'Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Ce profil est prévu pour l'Iliad Irex."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Ce profil est prévu pour l'IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Ce profil est prévu pour le lecteur IRex Digital 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Ce profil est prévu pour le Nook B&N."
@@ -375,19 +376,19 @@ msgid ""
msgstr ""
"Prévu pour l'iPad et les appareils semblables avec une résolution de 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Ce profil est prévu pour le lecteur Kobo"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Ce profil est prévu pour le SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Ce profil est prévu pour le JetBook de 5 pouces."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -395,7 +396,7 @@ msgstr ""
"Ce profil est prévu pour les SONY PRS. Les 500/505/700 etc, en mode paysage. "
"Principalement utile pour les bandes dessinées."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Ce profil est prévu pour le Kindle DX d'Amazon."
@@ -486,39 +487,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Communiquer avec les téléphones S60"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Communiquer avec iBooks à travers iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Appareil Apple détecté, lancement d'iTunes, veuillez patienter..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Mise à jour de la liste des métadonnées de l'appareil..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d sur %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "Terminé"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Utiliser Séries comme Catégorie dans iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -528,7 +533,7 @@ msgstr ""
"Les supprimer en utilisant l'application iBooks.\n"
"Cliquer 'Afficher détails' pour obtenir la liste."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -536,19 +541,19 @@ 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:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Informations"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Communiquer avec iTunes"
@@ -744,6 +749,10 @@ msgstr "Communiquer avec la tablette internet Nokia 770."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Communiquer avec la tablette internet Nokia 810."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Le Nook"
@@ -2055,8 +2064,8 @@ msgstr "Bande dessinées"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2064,15 +2073,15 @@ msgstr "Titre"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Auteur(s)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Éditeur"
@@ -2088,7 +2097,7 @@ msgstr "Producteur"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Commentaires"
@@ -2096,8 +2105,8 @@ msgstr "Commentaires"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2106,8 +2115,8 @@ msgstr "Etiquettes"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2124,7 +2133,7 @@ msgstr "Horodatage"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publié"
@@ -2263,7 +2272,11 @@ msgstr "Couverture sauvée sur"
msgid "No cover found"
msgstr "Aucune couverture trouvée"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Télécharger les métadonnées depuis Douban.com"
@@ -2388,7 +2401,7 @@ msgstr ""
"Récupère les métadonnées sociales/la couverture du livre identifié par ISBN "
"à partir de LibraryThing.com\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Couverture"
@@ -3103,204 +3116,204 @@ msgstr "Copier dans le Presse-papiers"
msgid "Choose Files"
msgstr "Choisir les fichiers"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Utiliser seulement la bibliothèque"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
"Annotations utilisateur générées à partir de la bibliothèque principale "
"uniquement"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Aucun livre sélectionné"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
"Aucun livre sélectionné pour la récupération des annotations à partir de"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Fusionne les annotations utilisateur dans la base de données"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Dernière Page Lue: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Dernière Page Lue: Position %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Position %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Page %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Position %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Combien de livres vides?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Combien de livres vides doivent être ajoutés?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Téléchargement des livres vers l'appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Livres EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Livres LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Livres HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Livres LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Livres MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Livres Topaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Livres Texte"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Livres PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Bande Dessinées"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archives"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Livres supportés"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Fusionne des livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Des doublons ont été trouvés et fusionnés dans les livres existants suivants:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Impossible de lire les métadonnées"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Impossible de lire les métadonnées à partir de"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Ajouter à la bibliothèqye"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Aucun livre sélectionné"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Aucun fichier de livres trouvé"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Impossible de supprimer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Choisir les formats à supprimer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Choisir les formats à ne pas supprimer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Impossible d'effacer les livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Aucun appareil n'est connecté"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Mémoire principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Carte mémoire A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Carte mémoire B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Aucun livre à effacer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Aucun des livres sélectionnés n'est sur l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Suppression des livres dans l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3308,7 +3321,7 @@ msgstr ""
"Les livres sélectionnés vont être supprimés définitivement et les "
"fichiers seront supprimés de votre ordinateur. Etes-vous sûr ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3316,61 +3329,61 @@ msgstr ""
"Les livres sélectionnés seront effacés de manière permanente de votre "
"appareil. Etes vous sûr de votre choix?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Impossible de télécharger les métadonnées"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "Métadonnées sociales"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "couvertures"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "métadonnées"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Télécharge les livres %s sur %d"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Le téléchargement d'une partie des métadonnées a échoué"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Le téléchargement des métadonnées a échoué pour :"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Le téléchargement des métadonnées a échoué:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Erreur"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Impossible d'éditer les métadonnées"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Impossible de fusionner les livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Au moins deux livres doivent être séléctionnés avant de fusionner"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3382,7 +3395,7 @@ msgstr ""
"suivants sélectionnés ne seront ni supprimés ni changés.
Veuille "
"confirmer que vous voulez lancer le traitement."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3399,7 +3412,7 @@ msgstr ""
"définitivement supprimés de votre ordinateur.
Êtes vous "
"sûr de vouloir lancer le traitement ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3407,45 +3420,45 @@ msgstr ""
"Vous allez fusionner plus de 5 livres. Etes-vous sûr de vouloir "
"lancer le traitement ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Impossible de sauvegarder sur le disque"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Choisir le répertoire de destination"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Erreur pendant la sauvegarde"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Il y a eu une erreur lors de la sauvegarde."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Impossible de sauvegarder certains livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Cliquer le bouton afficher les détails pour voir lesquels."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Aucun livre sélectionné pour générer le catalogue pour"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Génère le catalogue %s..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Aucun livre trouvé"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3453,49 +3466,49 @@ msgstr ""
"Aucun livre vers le catalogue\n"
"Vérifier les étiquettes d'exclusion"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Catalogue généré."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Répertoire d'export du catalogue"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Sélectionner la destination pour %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Récupération des News de "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " récupéré."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Conversion impossible"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Démarrer la conversion de %d livre(s)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Impossible de visualiser"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Choisir le format à afficher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Plusieurs livres sélectionnés"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3507,11 +3520,11 @@ msgstr ""
"réponses de l'ordinateur. Une fois démarré le processus ne peut pas être "
"arrêté avant la fin. Voulez-vous continuer ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Impossible d'ouvrir le dossier"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s n'a pas de format disponible."
@@ -3519,36 +3532,36 @@ msgstr "%s n'a pas de format disponible."
msgid "Searching in"
msgstr "Recherche dans"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Ajout..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Cherche dans tous les sous-répertoires..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Chemin de l'erreur"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Le chemin spécifié ne peut pas être traité."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Aucun livre"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Ajouté"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "L'ajout a échoué"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3557,11 +3570,11 @@ msgstr ""
"redémarrer Calibre et ajoutez les livres avec un incrément plus petit, "
"jusqu'à ce que vous trouviez le livre problèmatique."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Des doublons ont été détectés !"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3569,15 +3582,15 @@ msgstr ""
"Des livres avec des titres identiques à ceux qui suivent existent déjà la "
"base. Voulez-vous quand-même les ajouter ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Ajoute les doublons..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Sauvegarde..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Sauvegardé"
@@ -3745,7 +3758,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Chemin"
@@ -3756,8 +3770,8 @@ msgstr "Chemin"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formats"
@@ -3774,15 +3788,15 @@ msgid "Click to open"
msgstr "Cliquer pour ouvrir"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Aucun"
@@ -3867,8 +3881,8 @@ msgstr "Options de l'e-book"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Catalogue"
@@ -4677,12 +4691,12 @@ msgid "Footer regular expression:"
msgstr "Expression régulière pour le pied de page:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Expression régulière incorrecte"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Expression régulière incorrecte: %s"
@@ -4970,124 +4984,124 @@ msgstr "étiquettes à ajouter"
msgid "tags to remove"
msgstr "étiquettes à supprimer"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Pas de détail disponible."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "L'appareil n'est plus connecté."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Lit les informations de l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Lire la liste de livres à partir de l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Obtenir les annotations à partir de l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Envoie les métadonnées vers l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr "Envoyer les collections vers l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Envoie le livre %d dans l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Supprimer les livres dans l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Télécharger les livres à partir de l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Afficher le livre sur l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Indiquer l'action par défaut pour 'envoyer au lecteur'"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Email vers"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " et efface de la bibliothèque"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Envoyer vers la mémoire du lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Envoyer vers la carte mémoire A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Envoyer vers la carte mémoire B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Mémoire principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Envoyer et effacer de la bibliothèque"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Envoyer un format spécifique"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Connecter au dossier"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr "Connecter à iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr "Ejecter l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Récupérer les annotations (expérimental)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Erreur pendant la communication avec le lecteur électronique"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Sélectionner le dossier à ouvrir comme appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Echec"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Erreur pendant la communication avec le lecteur électronique"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5096,132 +5110,132 @@ msgstr ""
"lecteur électronique. Veuillez déconnecter et reconnecter le lecteur "
"électronique et redémarrer."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Appareil: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " detecté."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Connecté: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "sélectionné pour l'envoi"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Choisir le format à envoyer au lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Aucun appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Impossible d'envoyer: Aucun appareil connecté"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Aucune carte"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-book:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "En pièce jointe, vous trouverez l'ebook"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "par"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "dans le format %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Envoi d'un email à"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Pas de format convenable"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"Convertir automatiquement les livres suivants avant de les envoyer par email "
"?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Impossible d'envoyer par email les livres suivants car aucun format "
"convenable n'a été trouvé :"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "L'envoi par email des livres a échoué"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "L'envoi par email des livres suivants a échoué:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Envoyer par email:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "News:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Le fichier attaché est"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Envoi des News vers"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Convertir automatiquement les livres suivants avant de les télécharger dans "
"l'appareil ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Envoie les catalogues vers l'appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Envoi les News vers l'appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Envoie les livres dans l'appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5230,11 +5244,11 @@ msgstr ""
"convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format "
"supporté par votre appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5330,15 +5344,15 @@ msgstr "&Profil :"
msgid "Edit Comments"
msgstr "Editer les commentaires"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugins)s %(plugin_type)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5346,23 +5360,23 @@ msgstr ""
"\n"
"Personnalisation: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Conversion"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Général"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interface"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Ajouter/Sauvegarder"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5370,11 +5384,11 @@ msgstr ""
"Envoi\n"
"d'Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Mode avancé"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5382,24 +5396,24 @@ msgstr ""
"Serveur de\n"
"contenu"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Envoyer automatiquement"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
"Formats à envoyer par email. Le premier format qui correspond sera envoyé."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5407,23 +5421,23 @@ msgstr ""
"Si coché, les News téléchargées seront automatiquement envoyées par email "
"
à cette adresse (à condition qu'il appartienne à un des formats listés)"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "Nouvelle adresse email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Large"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Etroit"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Port système sélectionné"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5434,135 +5448,135 @@ msgstr ""
"empêcher le serveur de fonctionner sur ce port. Par sécurité choisissez "
"plutôt un numéro de port supérieur à 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "L'installation des outils en ligne de commande a échouée."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Outils en ligne de commande installés."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Outils en ligne de commande installés dans"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Si vous déplacez calibre.app, vous devez réinstaller les outils en ligne de "
"commande."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "N'est pas un chemin correct pour les plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s n'est pas un répertoire correct pour les plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Choisir le plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Le plugin ne peut pas être désactivé"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Le plugin %s ne peut pas être désactivé"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Le plugin ne peut pas être personnalisé"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Le plugin %s ne peut pas être personnalisé"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Personnaliser"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Impossible de supprimer les plugins natifs"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le "
"désactiver"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Vous devez sélectionner une colonne pour pouvoir la supprimer"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "La colonne sélectionnée n'est pas une colonne personnalisée"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Etes vous sur ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
"Voulez vous vraiment supprimer la colonne %s et toutes les données qu'elle "
"contient?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Journal d'erreur:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Journal des accès:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "A échoué lors du démarrage du serveur de contenu"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Sélectionner l'emplacement pour les livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Taille incorrecte"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "La taille %s est incorrecte. Doit être au format largeurxhauteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Le chemin de la base de données n'est pas correct"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Le chemin de la base de données n'est pas correct "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Doit être un répertoire."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
"Le chemin de la base de données n'est pas correct.
Erreur en écriture "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Redémarrage nécessaire"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5570,19 +5584,19 @@ msgstr ""
"Les modifications effectuées nécessitent un redémarrage de Calibre. Veuillez "
"redémarrer dès que possible."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Vérifier l'intégrité de la base de données"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "La vérification de l'intégrité de la base de données a échouée"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Des incohérences ont été trouvées"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6146,7 +6160,7 @@ msgstr "Nombre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7570,11 +7584,11 @@ msgstr "Expression régulière (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Pas de correspondance"
@@ -7680,12 +7694,12 @@ msgid "Save to disk in a single directory"
msgstr "Sauvegarder sur le disque dans un seul répertoire"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Sauvegarder seulement le format %s vers le disque"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
"Sauvegarder seulement le format %s sur le disque dans un repertoire unique"
@@ -7831,19 +7845,19 @@ msgstr "N"
msgid "Y"
msgstr "Y"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "Dans l'appareil"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Taille (Mo)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Note"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Livre %s of %s."
@@ -8542,38 +8556,38 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s par Kovid Goyal %%(version)s
%%(device)s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Guide De Démarrage Rapide Calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Configuration impossible"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Impossible de configurer pendant que des travaux sont en cours."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "Configuration impossible avant que Calibre n'ait été redémarré."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Pas d'information détaillée disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
"Pas d'information détaillée disponible pour les livres dans l'appareil."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Erreur lors de la conversion"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8582,15 +8596,15 @@ msgstr ""
"href=\"%s\">DRM. Vous devez d'abord enlever les DRM avec des outils "
"tiers."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Recette désactivée"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Échoué"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8599,11 +8613,11 @@ msgstr ""
"Si vous le trouvez utile, pensez à donner afin de supporter son "
"développement."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8614,11 +8628,11 @@ msgstr ""
"l'appareil.
\n"
" Êtes-vous sûr de vouloir quitter ?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "ATTENTION: Travaux actifs"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -9124,15 +9138,15 @@ msgstr "Maj+F3"
msgid "Print eBook"
msgstr "Imprimer un ebook"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Copier l'image"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Coller l'image"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -9142,7 +9156,7 @@ msgstr ""
"%d\n"
"Livres"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -9152,7 +9166,7 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -9162,7 +9176,7 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -9172,58 +9186,58 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
"Cliquer pour voir les livres dans la mémoire principale de votre lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Cliquer pour voir les livres dans la carte mémoire A de votre lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Cliquer pour voir les livres dans la carte mémoire B de votre lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Livres situés à"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Modifier la casse"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Majuscule"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Minuscule"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Basculer la casse"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Casse du titre"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Faire glisser pour redimensionner"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Afficher"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Masquer"
@@ -9535,48 +9549,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Démarrer le serveur de &contenu"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "Aujourd'hui"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "Hier"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "Ce mois-ci"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "il y a quelques jours"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "Non"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "Non vérifié"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "Vérifié"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "Oui"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "vierge"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "Vide"
@@ -10227,39 +10241,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr "La note moyenne de %sest %3.1f"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Principal"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Carte A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Carte B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "Migre l'ancienne base vers la bibliothèque dans %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Copie %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Compacte la base"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Vérifie l'intégrité SQL..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Vérifie si des fichiers sont manquants."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "Id vérifié"
@@ -13361,6 +13375,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS."
#~ msgstr ""
#~ "La création de la bibliothèque a échoué au %r. Interruption de la tache."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Communiquer avec iBooks à travers iTunes."
+
#~ msgid "Disconnect from folder"
#~ msgstr "Déconnecter du dossier"
@@ -13415,3 +13432,6 @@ msgstr "Ne pas télécharger les feuilles de style CSS."
#~ msgid "Downloads series information from librarything.com"
#~ msgstr ""
#~ "Télécharger les informations sur les séries à partir de librarything.com"
+
+#~ msgid "Connect to iTunes (EXPERIMENTAL)"
+#~ msgstr "Connecter à iTunes (EXPERIMENTAL)"
diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po
index 3f831d96d2..31bdee4b15 100644
--- a/src/calibre/translations/gl.po
+++ b/src/calibre/translations/gl.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:47+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:12+0000\n"
"Last-Translator: Imendez \n"
"Language-Team: Galician \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"todos os ficheiros ligados. Este engadido execútase cada vez que se engade "
"un ficheiro HTML á biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Codificación de caracteres para os ficheiros HTML de orixe. As opcións "
"comúns inclúen: cp1252, latin1, iso-8859-1 e utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"cartafol pmlname_img ou imaxes. Este engadido execútase cada vez que engade "
"un ficheiro PML á biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extrae a portada dos ficheiros de banda deseñada"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Ler os metadatos dos ficheiros %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Ler os metadatos dos ebooks dentro de arquivos RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Ler os metadatos dos arquivos ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Define os metadatos nos ficheiros %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Define os metadatos desde os ficheiros %s"
@@ -284,7 +285,7 @@ msgstr ""
"non sabe nada sobre o documento de entrada."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -295,62 +296,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Este perfil é o propio para o SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Este perfil é o propio para o SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Este perfil é o propio para o Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Este perfil é o propio para os libros Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Este perfil é o propio para o Hanlin V3 e os seus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Este perfil é o propio para o Hanlin V5 e os seus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Este perfil é o propio para o Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Este perfil é o propio para o Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Este perfil é o propio para o Kindle de Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Este perfil é o propio para o rex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Este peril é o propio para o IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Este perfil é o propio para o IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Este perfil é o propio para o B&N Nook."
@@ -374,19 +375,19 @@ msgid ""
msgstr ""
"Sangrado para o iPad ou dispositivos semellantes cunha resolución de 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Este perfil está sangrado para o Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Este perfil é o propio para o SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Este perfil é o propio para o JetBook de cinco polgadas."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -394,7 +395,7 @@ msgstr ""
"Este perfl é o propio para os da liña SONY PRS. Os 00/505/700 etc en modo "
"apaisado. Usados sobre todo para cómics."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Este perfil é o propio o Amazon Kindle DX."
@@ -485,47 +486,51 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Comunicar con teléfonos S60"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Comunicar con iBooks a través do iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
"Detectouse un dispositivo de Apple. Estase a iniciar o iTunes, agarde..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Actualizando a relación de metadatos..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d de %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "ramtouse"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr "Algúns libros non se acharon na base de datos do iTunes-"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -533,19 +538,19 @@ msgstr ""
"Algunhas portadas non se converteron. \n"
"Prema \"Amosar detalles\" para relacionalas."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Noticias"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -739,6 +744,10 @@ msgstr "Comunicar coa táboa de internet Nokia 770."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Comunicar co táboa de internet Nokia 810."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "O Nook"
@@ -2001,8 +2010,8 @@ msgstr "Cómic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2010,15 +2019,15 @@ msgstr "Título"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autores/as"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Editor"
@@ -2034,7 +2043,7 @@ msgstr "Produtor"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Comentarios"
@@ -2042,8 +2051,8 @@ msgstr "Comentarios"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2052,8 +2061,8 @@ msgstr "Etiquetas"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2070,7 +2079,7 @@ msgstr "Marca temporal"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publicado"
@@ -2204,7 +2213,11 @@ msgstr "Capa gardada en"
msgid "No cover found"
msgstr "Non se achou capa ningunha"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2311,7 +2324,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Capa"
@@ -2995,266 +3008,266 @@ msgstr "Copiar no Portapapeis"
msgid "Choose Files"
msgstr "Escoller os Ficheiros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Usar só a biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arquivos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Erro"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3262,7 +3275,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3272,99 +3285,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Non é posíbel gardar no disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Non se acharon libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Obtendo novas de "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Escoller o formato de visualización"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3372,11 +3385,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3384,60 +3397,60 @@ msgstr ""
msgid "Searching in"
msgstr "A Buscar"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "A engadir..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Erro no camiño"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Non se puido procesar o directorio especificado."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Sen libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Engadido"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Erro ao engadir"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Acháronse duplicados!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "A engadir os duplicados..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "A gardar..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Gardado"
@@ -3591,7 +3604,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Camiño"
@@ -3602,8 +3616,8 @@ msgstr "Camiño"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formatos"
@@ -3620,15 +3634,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Ningún"
@@ -3713,8 +3727,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4476,12 +4490,12 @@ msgid "Footer regular expression:"
msgstr "Expresión regular do pé de páxina:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Expresión regular non válida"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Expresión regular non válida: %s"
@@ -4752,259 +4766,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Conectado "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5095,238 +5109,238 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Xeral"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interface"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avanzado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Complementos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Correo electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
"Formatos para o correo. O primeiro formato que coincida será o enviado."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "O camiño do engadido non é correcto"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s non é correcto como camiño do engadido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5819,7 +5833,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7105,11 +7119,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -7211,12 +7225,12 @@ msgid "Save to disk in a single directory"
msgstr "Gardar no disco nun único cartafol"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7359,19 +7373,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Puntuación"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -8037,72 +8051,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Non se pode configurar mentres haxa traballos en execución."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
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:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "Aviso: traballos en activo"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8585,15 +8599,15 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8603,76 +8617,76 @@ msgstr ""
"%d\n"
"libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8936,48 +8950,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Prender o servidor de &contidos"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9440,39 +9454,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "A copiar %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "A compactar a base de datos"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "A comprobar a integridade SQL..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "A comprobar os ficheiros perdidos."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "id comprobada"
@@ -10151,6 +10165,9 @@ msgstr "Non descargar follas de estilo CSS"
#~ "xustificado ou non en realidade, depende de se o formato de libro "
#~ "electrónico e o dispositivo de lectura admiten o texto xustificado."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Comunicar con iBooks a través do iTunes."
+
#~ msgid ""
#~ "\n"
#~ "%prog [options] ISBN\n"
diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po
index 90e973d768..49d67316b5 100644
--- a/src/calibre/translations/he.po
+++ b/src/calibre/translations/he.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:34+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:28+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Hebrew \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -178,62 +179,62 @@ msgstr ""
"עקוב אחר כל הקישורים המקומיים בקובץ HTML וצור קובץ ZIP המכיל את כל הקבצים "
"המקושרים. תוסף זה רץ בכל פעם שמתווסף קובץ HTML לספרייה."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
"file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "חלץ עטיפה מקובץ קומיקס"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "קרא תגיות מטא מ- %s קבצים"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "קרא תגיות מטא מספרים בקובץ ארכיון RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "קרא תגיות מטא מספרים בקובץ ארכיון ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "כתוב תגיות מטא מ- %s קבצים"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "כתוב תגיות מטא מ- %s קבצים"
@@ -276,7 +277,7 @@ msgstr ""
"מקור המסמך."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "פרופיל זה מיועד עבור SONY PRS line מדגמים 500/505/600/700 ועוד."
@@ -286,62 +287,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "פרופיל זה מיועד עבור SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "פרופיל זה מיועד עבור SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "פרופיל זה מיועד עבור Microsoft Reader"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "פרופיל זה מיועד עבור Mobipocket books."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "פרופיל זה מיועד עבור Hanlin V3 ומכשירים דומים."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "פרופיל זה מיועד עבור Hanlin V5 ומכשירים דומים"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "פרופיל זה מיועד עבור Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "פרופיל זה מיועד עבור Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "פרופיל זה מיועד עבור Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "פרופיל זה מיועד עבור Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "פרופיל זה מיועד עבור IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "פרופיל זה מיועד עבור IRex Digital Reader 800"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "פרופיל זה מיועד עבור B&N Nook."
@@ -363,19 +364,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "מיועד ל-iPad ומכשירים דומים עם רזולוציה של 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "פרופיל זה מיועד ל-Kobo Reader"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "פרופיל זה מיועד למכשיר SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "פרופיל זה מיועד למכשיר 5-inch JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -383,7 +384,7 @@ msgstr ""
"פרופיל זה מיועד למכשיר מקו SONY PRS. ה- 500/505/700 וכדומה בתצוגה "
"אופקית.שימושי במיוחד עבור קומיקס."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "פרופיל זה מיועד למכשיר Amazon Kindle DX."
@@ -463,64 +464,68 @@ msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרש
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "חדשות"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -714,6 +719,10 @@ msgstr ""
msgid "Communicate with the Nokia 810 internet tablet."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "מכשיר ה-Nook"
@@ -1771,8 +1780,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1780,15 +1789,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr ""
@@ -1804,7 +1813,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr ""
@@ -1812,8 +1821,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1822,8 +1831,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1840,7 +1849,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr ""
@@ -1951,7 +1960,11 @@ msgstr ""
msgid "No cover found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2054,7 +2067,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr ""
@@ -2651,266 +2664,266 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2918,7 +2931,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2928,99 +2941,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3028,11 +3041,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3040,60 +3053,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
@@ -3247,7 +3260,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr ""
@@ -3258,8 +3272,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr ""
@@ -3276,15 +3290,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr ""
@@ -3369,8 +3383,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4130,12 +4144,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4406,259 +4420,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4749,237 +4763,237 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5472,7 +5486,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6758,11 +6772,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6864,12 +6878,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7012,19 +7026,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7690,72 +7704,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8238,91 +8252,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8586,48 +8600,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9090,39 +9104,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po
index 7bc43d3893..4a90e42d20 100644
--- a/src/calibre/translations/it.po
+++ b/src/calibre/translations/it.po
@@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-30 06:26+0000\n"
-"Last-Translator: MeltingShell \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:29+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: italiano\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-01 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@@ -30,7 +30,7 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -52,6 +52,7 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -106,25 +107,25 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -134,19 +135,19 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -182,7 +183,7 @@ msgstr ""
"tutti i file collegati. Questo plug-in viene eseguito ogni volta che si "
"aggiunge un file HTML alla biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -190,7 +191,7 @@ msgstr ""
"Codifica dei caratteri nei file HTML in ingresso. Scelte comuni includono: "
"cp1252, latin1, iso-8859-1 e utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -200,49 +201,49 @@ msgstr ""
"nella cartella pmlname_img o in images. Questo plug-in è eseguito ogni volta "
"che si aggiunge un documento PML alla biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Estrae le copertine dai file dei fumetti"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Leggi i metadati dai file %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Leggi i metadati dei libri negli archivi RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Leggi i metadati dei libri negli archivi ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Imposta i metadati nei file %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "imposta metadati da %s file"
@@ -287,7 +288,7 @@ msgstr ""
"nulla sul documento di origine."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -299,62 +300,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Questo profilo è adatto per il Sony PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Questo profilo è adatto per il Sony PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Questo profilo è adatto per il Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Questo profilo è adatto per i libri in formato Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Questo profilo è adatto per l'Hanlin V3 ed i suoi cloni."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Questo profilo è adatto per Hanlin V5 e i suoi cloni."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Questo profilo è adatto per il Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Questo profilo è adatto per il Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Questo profilo è adatto per il Kindle di Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Questo profilo è adatto per l'Irex di Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Questo profilo è adatto per l'IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Il profilo è adatto per l'IRex Digital Reader 800"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Questo profilo è adatto per il Nook B&N."
@@ -377,19 +378,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Inteso per iPad e simili dispositivi con una risoluzione di 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Questo profilo e' inteso per il dispositivo Kobo Reader"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Questo profilo è adatto per il Sony PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Questo profilo è adatto per il JetBook 5-inch."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -397,7 +398,7 @@ msgstr ""
"Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 etc., in "
"modalità landscape. Utile principalmente per i fumetti."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Questo profilo è adatto per il Kindle DX di Amazon."
@@ -487,39 +488,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Comunica con i telefoni S60."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Comunica con iBooks attraverso iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Dispositivo Apple individuato, avvio di iTunes, attendere prego ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Aggiornamento dei metadati sul dispositivo..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d di %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "completato"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Usa le serie come categoria per iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -529,7 +534,7 @@ msgstr ""
"Eliminarli utilizzando l'app iBooks.\n"
"Fare clic su 'Mostra dettagli' per una lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -537,19 +542,19 @@ msgstr ""
"Alcune copertine non possono essere convertite.\n"
"Fare clic su 'Mostra dettagli' per una lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Notizie"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Comunica con iTunes."
@@ -745,6 +750,10 @@ msgstr "Comunica con il Nokia 770 Internet Tablet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Comunica con il Nokia 810 internet Tablet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Il lettore Nook"
@@ -2049,8 +2058,8 @@ msgstr "Comic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2058,15 +2067,15 @@ msgstr "Titolo"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autore(i)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Editore"
@@ -2082,7 +2091,7 @@ msgstr "Produttore"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Commenti"
@@ -2090,8 +2099,8 @@ msgstr "Commenti"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2100,8 +2109,8 @@ msgstr "Tag"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2118,7 +2127,7 @@ msgstr "Timestamp"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Pubblicato"
@@ -2254,7 +2263,11 @@ msgstr "Copertina salvata in"
msgid "No cover found"
msgstr "Nessuna copertina trovata"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Scarica i metadati da Douban.com"
@@ -2377,7 +2390,7 @@ msgstr ""
"Recupera un'immagine di copertina/metadato sociale per il libro identificato "
"con da ISBN da LibraryThing.com\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Copertina"
@@ -3099,200 +3112,200 @@ msgstr "Copia negli appunti"
msgid "Choose Files"
msgstr "Seleziona documenti"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Usare solo la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Annotazioni utente generate solo dalla biblioteca principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Nessun libro selezionato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "Nessun libro selezionato da cui prendere annotazioni"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Fondi le annotazioni utente nel database"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Ultima Pagina Letta: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Ultima Pagina Letta: Posizione %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Posizione %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Pagina %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Posizione %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Quanti libri vuoti?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "quanti libri vuoti si desidera aggiungere?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Invio dei libri al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Libri EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Libri LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Libri HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Libri LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Libri MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Libri Topaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Libri TXT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Libri PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Fumetti"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archivi"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Libri supportati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Uniti alcuni libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr "Alcune copie sono state trovate e unite con i seguenti libri:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Non é stato possibile leggere i metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Non é stato possibile leggere i metadati dai seguenti"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Aggiungi alla biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Nessun libro selezionato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Nessun libro trovato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Non si può cancellare"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Seleziona i formati da cancellare"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Seleziona i formati da non cancellare"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Impossibile eliminare i libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Nessun dispositivo collegato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Memoria principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Scheda di memoria A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Scheda di memoria B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Nessun libro da eliminare"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Nessuno dei libri selezionati è sul device"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Cancellazione dei libri dal dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3300,7 +3313,7 @@ msgstr ""
"I libri selezionati saranno cancellati permanentemente e i documenti "
"rimossi dal computer. Siete sicuri?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3308,61 +3321,61 @@ msgstr ""
"I libri selezionati verranno cancellati definitivamente dal "
"dispositivo. Confermare?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Impossibile scaricare i metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "metadati sociali"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "copertine"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Scaricamento %s per %d libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Impossibile scaricare alcuni metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Impossibile a scaricare i metadati per i seguenti:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Lo scaricamento dei metadati è fallito:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Errore"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Impossibile modificare i metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Impossibile unire i libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Devono essere selezionati almeno due libri per essere uniti"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3373,7 +3386,7 @@ msgstr ""
"primo libro selezionato.
Gli altri libri non verranno "
"cancellati o modificati.
Procedere con l'operazione?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3389,51 +3402,51 @@ msgstr ""
"verràpermantentemente cancellato dal computer.
Procedere "
"l'operazione?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr "Verranno uniti più di 5 libri. Confermare l'unione?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Impossibile salvare sul disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Scegliere la cartella di destinazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Errore durante il salvataggio"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Si è verificato un errore durante il salvataggio."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Non é stato possibile salvare tutti i libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Fare clic sul pulsante dettagli per vedere quali."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Nessun libro selezionato per la generazione del catalogo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Generando %s catalogo..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Nessun libro trovato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3441,49 +3454,49 @@ msgstr ""
"Nessun libro da catalogare\n"
"Controlla i tag esclusi"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Catalogo generato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Esporta il catalogo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Selezionare una destinazione per %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Recupero notizie da "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " preso."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Impossibile convertire"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Conversione di %d libro(i) avviata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Impossibile leggere"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Scegliere il formato da leggere"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Piú di un libro selezionato"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3495,11 +3508,11 @@ msgstr ""
"vostro computer. Una volta cominciato questa azione non puó essere fermata "
"finché il processo é completato. Siete sicuri di voler continuare?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Impossibile aprire la cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s non ha formati disponibili"
@@ -3507,36 +3520,36 @@ msgstr "%s non ha formati disponibili"
msgid "Searching in"
msgstr "Cercando in"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Sto aggiungendo...."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Cercando in tutte le sotto cartelle"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Errore di percorso"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Impossibile elaborare la cartella indicata."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Nessun libro."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Aggiunto"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "L' aggiunta é fallita"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3545,11 +3558,11 @@ msgstr ""
"di far ripartire Calibre e aggiungere i libri in incrementi piu' piccoli, "
"fino a quando si indentifica il libro che causa il problema."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Scoperti duplicati!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3557,15 +3570,15 @@ msgstr ""
"Libri con lo stesso titolo sono giá presenti nella lista. Volete aggiungere "
"in ogni caso?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Aggiunta dei duplicati..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Salvataggio..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Salvato"
@@ -3732,7 +3745,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Percorso"
@@ -3743,8 +3757,8 @@ msgstr "Percorso"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formati"
@@ -3761,15 +3775,15 @@ msgid "Click to open"
msgstr "Fare clic per aprire"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Nessuno"
@@ -3854,8 +3868,8 @@ msgstr "Opzioni per il libro elettronico"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Catalogo"
@@ -4663,12 +4677,12 @@ msgid "Footer regular expression:"
msgstr "Espressione regolare per il piè di pagina."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Espressione regolare non valida"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Espressione regolare non valida: %s"
@@ -4954,124 +4968,124 @@ msgstr "tag da aggiungere"
msgid "tags to remove"
msgstr "tag da eliminare"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Nessun dettaglio disponibile."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Dispositivo non più collegato."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Recupera informazioni sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Recupera la lista dei libri del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Ricevi annotazioni dal dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Invia metadati al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr "Invia collezioni al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Invia %d libri al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Cancella i libri dal dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Scarica libri dal dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Visualizza libro sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Imposta azione predefinita di invio"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Invia messaggio elettronico a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " ed elimina dalla biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Invia alla memoria principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Invia alla scheda di memoria A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Invia alla scheda di memoria B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Memoria principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Invia ed elimina dalla biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Invia uno specifico formato"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Connetti alla cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr "Connetti ad iTunes (SPERIMENTALE)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr "Espelli dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Prendi annotazioni (sperimentale)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Errore di comunicazione col dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Selezionare la cartella da aprire come dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Fallito"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Errore di comunicazione col dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5079,131 +5093,131 @@ msgstr ""
"Si è verificato un errore di comunicazione temporaneo col dispositivo. "
"Disconnettere e riconnettere il dispositivo e/o riavviare."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Dispositivo: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " individuato."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Connesso "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "Selezione per l'invio"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Selezionare il formato da inviare al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Nessun dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Impossibile inviare: nessun dispositivo connesso"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Nessuna scheda"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Impossibile inviare: il dispositivo non ha schede di memoria"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "Libro elettronico"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Troverete allegato il libro elettronico"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "di"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "nel formato %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Spedizione di un messaggio elettronico a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Nessun formato adatto"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"Convertire automaticamente i libri selezionati prima di inviare con posta "
"eletrronica?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Non é stato possibile inviare ilibri indicati via posta elettronica poiché "
"non sono stati trovati formati adatti:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Non é stato possibile inviare dei libri via posta elettronica"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Non é stato possibile inviare via posta elettronica questi libri:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Inviato per posta elettronica"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Notizie:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Allegato c'é"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Notizie inviate a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Inviando i cataloghi al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Invio delle notizie al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Invio dei libri al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5212,11 +5226,11 @@ msgstr ""
"trovato un formato adeguato. É prima necessario convertire i libri in un "
"formato supportato dal dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Spazio sul dispositivo insufficiente"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5313,15 +5327,15 @@ msgstr "&Profilo:"
msgid "Edit Comments"
msgstr "Modifica Commenti"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5329,23 +5343,23 @@ msgstr ""
"\n"
"Personalizzazione: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Conversione"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Generale"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interfaccia"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Aggiungi/Salva"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5353,11 +5367,11 @@ msgstr ""
"Invio per \n"
"email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avanzate"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5365,23 +5379,23 @@ msgstr ""
"Server dei\n"
"contenuti"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Plug-in"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Invio automatico"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Posta elettronica"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "Formati per email. Verrá inviato il primo formato compatibile."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5390,23 +5404,23 @@ msgstr ""
"questo indirizzo di posta elettronica (presupposto che ce ne sia uno "
"indicato nella lista delle opzioni)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "nuovo indirizzo di posta elettronica."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Largo"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Stretto"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Porta di sistema selezionata"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5417,134 +5431,134 @@ msgstr ""
"server di funzionare su questa porta. Per essere sicuri selezionare un "
"numero di porta maggiore di 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
"Non é stato possibile installare gli strumenti per i comandi di linea."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Strumenti per i comandi di linea installati"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Strumenti per i comandi di linea installati in"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Se muovete calibre.app, sará necessario reinstallare anche gli strumenti per "
"i comandi di linea."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Percorso del plugin non valido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s non é un percorso di plugin valido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Selezionare plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Il plugin non puó essere disattivato"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "il plugin: %s non puó essere disattivato"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Plugin non personalizzabile"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Plugin: %s non richiede personalizzazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Personalizzazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Impossibile rimuovere un plugin incorporato"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" Impossibile rimuoverlo. Questo é un plugin incorporato. Provate invece a "
"disattivarlo."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Selezionare una colonna da eliminare"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "La colonna selezionata non è una colonna personalizzata"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Si è sicuri?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Eliminare veramente la colonna %s e tutti i sui dati?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "File di log degli errori:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "File di log degli accessi:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Avvio del server dei contenuti fallito"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Selezionare un percorso per i libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Dimensione non valida"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
"La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Percorso database non valido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Percorso database non valido "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Deve essere una cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Percorso database non valido.
Impossibile scrivere su "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Necessario riavviare"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5552,19 +5566,19 @@ msgstr ""
"Le modifiche effettuate richiedono il riavvio di Calibre. Riavviare il prima "
"possibile."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Controllo dell'integritá del database."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Controllo dell'integritá del database fallito."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Sono stati trovati problemi di consistenza"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6116,7 +6130,7 @@ msgstr "Numero"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7508,11 +7522,11 @@ msgstr "Espressione regolare (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Nessuna corrispondenza"
@@ -7619,12 +7633,12 @@ msgid "Save to disk in a single directory"
msgstr "Salva su disco in una singola cartella"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Salva sul disco solo il formato %s"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Salva solo il formato %s su disco in una cartella unica"
@@ -7767,19 +7781,19 @@ msgstr "N"
msgid "Y"
msgstr "S"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "Sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Dimensione (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Valutazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Libro %s di %s"
@@ -8467,37 +8481,37 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s di Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Guida rapida di Calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Impossibile configurare"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Impossibile configurare mentre ci sono lavori in esecuzione"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "Impossibile configurare prima che calibre sia riavviato."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Nessuna informazione dettagliata disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Errore di conversione"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8506,15 +8520,15 @@ msgstr ""
"href=\"%s\">DRM. É necessario rimuovere la DRM usando un prodotto da "
"terzi."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Ricetta deattivata"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Operazione Fallita"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8522,11 +8536,11 @@ msgstr ""
"è il risultato degli sforzi di tanti volontari da tutto il mondo. Se lo "
"trovi utile, puoi fare una donazione per supportare il suo sviluppo."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Ci sono lavori attivi. Uscire comunque?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8537,11 +8551,11 @@ msgstr ""
"sul dispositivo.
\n"
" Interrompere l'operazione?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "ATTENZIONE: Lavori attivi"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -9049,15 +9063,15 @@ msgstr "Shift+F3"
msgid "Print eBook"
msgstr "Stampa del libro elettronico"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Copia immagine"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Incolla immagine"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -9067,7 +9081,7 @@ msgstr ""
"%d\n"
"libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -9077,7 +9091,7 @@ msgstr ""
"%s\n"
"disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -9087,7 +9101,7 @@ msgstr ""
"%s\n"
"disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -9097,61 +9111,61 @@ msgstr ""
"%s\n"
"disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Seleziona per vedere i libri disponibili sul vostro computer"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
"Fare clic per vedere i libri disponibili sulla memoria principale del "
"dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Fare clic per vedere i libri disponibili sulla scheda di memoria A del "
"dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Fare clic per vedere i libri disponibili sulla scheda di memoria B del "
"dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Libri presenti in"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Modificare capitalizzazioned dei caratteri"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Maiuscole"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Minuscole"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Inverti capitalizzazione dei caratteri"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Caratteri per titolo"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Trasinare per ridimensionare"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Visualizza"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Nascondi"
@@ -9465,48 +9479,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Attivare in server di &content"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "oggi"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "ieri"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "questomese"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "giornifa"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "no"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "non selezionato"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "selezionato"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "sì"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "vuota"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "vuoto"
@@ -10147,40 +10161,40 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr "%sLa valutazione media è %3.1f"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Principale"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Scheda A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Scheda B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
"Migrazione del vecchio database nella biblioteca in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Sto copiando %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Compattazione database"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Controllo di integrita' SQL..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Controllo per file mancanti"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "ID controllate"
@@ -12617,6 +12631,9 @@ msgstr "Non scaricare i fogli di stile CSS"
#~ msgid "original"
#~ msgstr "originale"
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Comunica con iBooks attraverso iTunes."
+
#~ msgid "Downloads series information from librarything.com"
#~ msgstr "Scarica informazioni sulla serie da librarything.com"
@@ -12628,3 +12645,6 @@ msgstr "Non scaricare i fogli di stile CSS"
#~ msgid "The item %s is already used."
#~ msgstr "L'elemento %s è già stato usato."
+
+#~ msgid "Connect to iTunes (EXPERIMENTAL)"
+#~ msgstr "Connetti ad iTunes (SPERIMENTALE)"
diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po
index e54ca098c8..90a80ab5b2 100644
--- a/src/calibre/translations/lv.po
+++ b/src/calibre/translations/lv.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:41+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:19+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Latvian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: LATVIA\n"
"X-Poedit-Language: Latvian\n"
@@ -29,7 +29,7 @@ msgstr "Pilnīgi neko nedara"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -51,6 +51,7 @@ msgstr "Pilnīgi neko nedara"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -105,25 +106,25 @@ msgstr "Pilnīgi neko nedara"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -133,19 +134,19 @@ msgstr "Pilnīgi neko nedara"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -178,7 +179,7 @@ msgid ""
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -186,56 +187,56 @@ msgstr ""
"Rakstzīmju kodējums avota HTML failiem. Bieži vien tiek izmantots: cp1252, "
"latin1, iso-8859-1 un utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
"file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Izvilkt vāku no komiksu failiem"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Lasīt metadatus no %s failiem"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Lasīt metadatus no e-grāmatām RAR arhīvos"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Lasīt metadatus no e-grāmatām ZIP arhīvos"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Ierakstīti metadati %s failos"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr ""
@@ -272,7 +273,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -282,62 +283,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Šis profils ir paredzēts Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Šis profils ir paredzēts Mobipocket grāmatām"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Šis profils ir paredzēts Hanlin V3 un tā atdarinājumiem."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Šis profils ir paredzēts Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Šis profils ir paredzēts Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Šis profils ir paredzēts Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Šis profils ir paredzēts Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Šis profils ir paredzēts IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr ""
@@ -357,25 +358,25 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Šis profils ir paredzēts Amazon Kindle DX."
@@ -455,64 +456,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Ziņas"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -706,6 +711,10 @@ msgstr ""
msgid "Communicate with the Nokia 810 internet tablet."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr ""
@@ -1759,8 +1768,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1768,15 +1777,15 @@ msgstr "Nosaukums"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autors(i)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr ""
@@ -1792,7 +1801,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Komentāri"
@@ -1800,8 +1809,8 @@ msgstr "Komentāri"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1810,8 +1819,8 @@ msgstr "Birkas"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1828,7 +1837,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publicēts"
@@ -1939,7 +1948,11 @@ msgstr "Vāks saglabāts"
msgid "No cover found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2042,7 +2055,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Vāks"
@@ -2643,266 +2656,266 @@ msgstr "Kopēt uz starpliktuvi"
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Komiki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arhīvi"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Nav izvēlēta grāmata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Nav iespējams lejupielādēt metadatus"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "vāki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Nav iespējams lejupielādēt daļu metadatu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Nevarēja lejuplādēt metadatus:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Nevar lejuplādēt metadatus:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Kļūda"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Nav iespējams rediģēt metadatus"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2910,7 +2923,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2920,99 +2933,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Nav iespējams saglabāt diskā"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Kļūda saglabājot"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Dažas grāmatas nevarēja saglabāt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Nav iespējams pārveidot"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Izvēlētas vairākas grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3020,11 +3033,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3032,60 +3045,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Pievieno..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Pievienots"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Pievienošana neveiksmīga"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Atrasti dublikāti!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Saglabā..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Saglabāts"
@@ -3239,7 +3252,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Atrodas"
@@ -3250,8 +3264,8 @@ msgstr "Atrodas"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formāti"
@@ -3268,15 +3282,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Nav"
@@ -3361,8 +3375,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4123,12 +4137,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4401,259 +4415,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Sūtīt uz pamatatmiņu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Sūtīt uz karti A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Sūtīt uz karti B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Ierīce: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-grāmata:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4744,37 +4758,37 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "spraudņi"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Pārveidošana"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Saskarne"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Pievienošana/Saglabāšana"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -4782,11 +4796,11 @@ msgstr ""
"Epasta\n"
"piegāde"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -4794,191 +4808,191 @@ msgstr ""
"Satura\n"
"serveris"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Spraudņi"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "E-pasts"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s nav derīga spraudņu atrašanās vieta"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Izvēlieties spraudni"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Spraudni nevar atspējot"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Spraudni %s nevar atspējot"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Spraudnis nav pielāgojams"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Spraudnim %s nav nepieciešama pielāgošana"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Vai esat pārliecināts?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Kļūdu žurnāls:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5473,7 +5487,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6768,11 +6782,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6880,12 +6894,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7028,19 +7042,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Izmērs (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Vērtējums"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "%s. no %s grāmatām."
@@ -7706,72 +7720,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8254,15 +8268,15 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8272,76 +8286,76 @@ msgstr ""
"%d\n"
"grāmatas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8605,48 +8619,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9109,39 +9123,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopē %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po
index 5433af4221..dc35e83919 100644
--- a/src/calibre/translations/nb.po
+++ b/src/calibre/translations/nb.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:51+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:24+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Gjør absolutt ingenting"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Gjør absolutt ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Gjør absolutt ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Gjør absolutt ingenting"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"lenkede filer. Dette programtillegget kjører hver gang du legger til en HTML "
"fil til biblioteket."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Skrifttegnkoding for inndata av HTML filer. Vanlige valg inkluderer: cp1252, "
"latin1, iso-8859-1 og utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"pmlname_img eller images. Dette programtillegget kjører hver gang du legger "
"til en PML-fil til biblioteket."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Ekstrakter omslagside fra tegneseriefiler"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Les metadata fra %s filer"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Les metadata fra e boken i RAR arkivene"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Les metadata fra e boken i ZIP arkivene"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Set metadata i %s filer"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Set metadata fra %s filer"
@@ -284,7 +285,7 @@ msgstr ""
"vet noe om dokumentets inndata."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -296,62 +297,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Denne profilen er ment for SONY PRS 300"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Denne profilen er ment for SONY PRS-900"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Denne profilen er ment for Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Denne profilen er ment for Mobipocket bøker."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Denne profilen er ment for Hanlin V3 og kloner av denne."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Denne profilen er ment for HAnlin V5 og dens kloner"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Denne profilen er ment for Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Denne profilen er ment for Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Denne profilen er ment for Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Denne profilen er ment for Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Denne profilen er ment for IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Denne profilen er ment for IRex Digital Reader 800"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Denne profilen er ment for B&N Nook."
@@ -374,19 +375,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Benyttes for iPad og liknende enheter med en oppløsning på 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Denne profilen er tiltenkt Kobo Reader"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Denne profilen er ment for SONY PRS-300"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Denne profilen er ment for 5-inch JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -394,7 +395,7 @@ msgstr ""
"Denne profilen er ment for SONY PRS serien. 500/505/700 osv, i "
"landskapsmodus. Dette er hovedsakelig anvendelig for tegneserier."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Denne profilen er ment for Amazon Kindle DX."
@@ -486,39 +487,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Kommuniser med S60 telefoner."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Kommuniser med iBooks via iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Apple-enhet er oppdaget, starter i iTunes, vennligst vent..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Oppdaterer metadatalister for enheten..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d av %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "fullført"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Bruk serier som kategori i iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -528,7 +533,7 @@ msgstr ""
"Avslutt bruk av iBook app.\n"
"Klikk \"Vis Detaljer\" for liste."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -536,19 +541,19 @@ msgstr ""
"Noen av omslagsbildene kunne ikke konverteres.\n"
"Klikk \"Vis Detaljer\" for liste."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Nyheter"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Kommuniser med iTunes"
@@ -744,6 +749,10 @@ msgstr "Kommuniser med Nokia 770 internet enhet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Kommuniser med Nokia 810 enhet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -2019,8 +2028,8 @@ msgstr "Tegneserie"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2028,15 +2037,15 @@ msgstr "Tittel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Forfatter(e)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Forlag"
@@ -2052,7 +2061,7 @@ msgstr "Produsent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Sammendrag:"
@@ -2060,8 +2069,8 @@ msgstr "Sammendrag:"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2070,8 +2079,8 @@ msgstr "Nøkkelord"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2088,7 +2097,7 @@ msgstr "Tidstempel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publisert"
@@ -2223,7 +2232,11 @@ msgstr "Omslag lagret til"
msgid "No cover found"
msgstr "Fant ikke omslag"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Last ned metadata fra Douban.com"
@@ -2350,7 +2363,7 @@ msgstr ""
"representerer et linjeskift. Begynn en ny linje i den tilsvarende posisjonen "
"i oversettelsen.\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Omslagside"
@@ -3039,201 +3052,201 @@ msgstr "Kopier til utklippstavlen"
msgid "Choose Files"
msgstr "Velg filer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Bruk kun biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Brukerkommentaer genereres kun fra hovedbiblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Ingen bøker ble valgt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "Ingen bøker er valgt for å hente kommentarer fra"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Slå sammen brukerkommentarer til databasen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Siste side lest: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Plassering av siste side lest%d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Plassering %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Side %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Plassering %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Hvor mange tomme bøker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Hvor mange tomme bøker skal legges til?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Laster opp bøker til enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML-bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz-bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Tekst bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF-bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Tegneserier"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arkiver"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Støttede bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Slått sammen noen bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Noen duplikater ble funnet og slått sammen til følgende eksisterende bøker:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Kunne ikke lese metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Kunne ikke lese metadata fra følgende"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Legg til i biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Ingen bøker ble valgt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Ingen bokfiler ble funnet"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Kan ikke fjerne"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Velg formater som skal fjernes"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Velg formatet ikke til å slettes"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Kan ikke slette bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Ingen enheter er koblet til"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Hovedminne"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Lagring Kort A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Lagring Kort B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Ingen bøker å slette"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Ingen av de valgte bøkene finnes på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Sletter bøker fra enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3241,68 +3254,68 @@ msgstr ""
"De valgte bøkene vil bli slettet permanent og filene vil bli fjernet "
"fra datamaskinen din. Er du sikker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
"De valgte bøkene vil bli slettet peremanent fra enheten. Er du sikker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Kan ikke laste ned metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "sosiale metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "Omslag"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Laster ned %s for %d bok(bøker)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Klarte ikke å laste ned en del av metadataene"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Kunne ikke laste ned metadata for følgende:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Kunne ikke laste ned metadata:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Feil"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Kan ikke redigere metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Kan ikke slå sammen bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Minst to bøker må velges for å slå sammen bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3314,7 +3327,7 @@ msgstr ""
"ikke bli slettet eller endret.
Vennligst bekreft at du ønsker å "
"fortsette."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3330,7 +3343,7 @@ msgstr ""
"valgte bøker vil bli slettet permanent fra din datamaskin.
Er "
"du sikker på at duvil fortsette?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3338,45 +3351,45 @@ msgstr ""
"Du er i ferd med å slå sammen fler enn 5 bøker. Er du sikker på at du "
"ønsker å fortsette?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Kan ikke lagre til disk"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Velg mottaksmappe"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Feil ved lagring"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "En feil oppsto ved lagring"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Kunne ikke lagre enkelte bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Klikk vis detaljer knappen for å se hvilke."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Ingen bøker ble valgt for å produsere kataloger"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Produserer %s katalog..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Ingen bøker ble funnet"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3384,49 +3397,49 @@ msgstr ""
"Ingen bøker til katalog\n"
"Sjekk utelatte emneord"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Katalog produsert."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Eksporter katalogdirektorat"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Velg plassering for %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Skaffer nyheter fra "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " funnet."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Kan ikke konvertere"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Starter konverteringen av %d boken(bøkene)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Kan ikke vise"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Velg format som skal vises"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Flere bøker ble valgt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3438,11 +3451,11 @@ msgstr ""
"startet denne prosessen, kan den ikke stanses før den er fullført. Ønsker du "
"å fortsette?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Kan ikke åpne folder"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s har ikke tilgjengelig formater."
@@ -3450,36 +3463,36 @@ msgstr "%s har ikke tilgjengelig formater."
msgid "Searching in"
msgstr "Søker i"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Legger til..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Søker i alle undermapper..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Feil i stien"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Den spesifiserte mappen kunne ikke prosesseres"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Ingen bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Lagt til"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Kunne ikke legge til"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3487,11 +3500,11 @@ msgstr ""
"Legg til bøker prosessen ser ut til å være låst. Forsøk å re-starte calibre "
"og legg til færre bøker av gangen, til du finner problemboka."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Duplikater funnet!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3499,15 +3512,15 @@ msgstr ""
"Bøker med den samme tittelen som den følgende finnes allerede i databasen. "
"Legg dem til allikevel?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Legger inn duplikater..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Lagrer"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Lagret"
@@ -3675,7 +3688,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Bane"
@@ -3686,8 +3700,8 @@ msgstr "Bane"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formater"
@@ -3704,15 +3718,15 @@ msgid "Click to open"
msgstr "Klikk for å åpne"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Ingen"
@@ -3797,8 +3811,8 @@ msgstr "E-bok valg"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4600,12 +4614,12 @@ msgid "Footer regular expression:"
msgstr "Bunntekst - vanlig uttrykk:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Ugyldig regulæruttrykk"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Ugyldig regulæruttrykk: %s"
@@ -4887,124 +4901,124 @@ msgstr "emneord som skal legges til"
msgid "tags to remove"
msgstr "emneord som skal fjernes"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Ingen detaljer tilgjengelig."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Enheten er ikke lenger koblet til."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Få informasjon om enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Få en liste over bøker på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Motta kommentar fra enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Send metadata til enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr "Overfør samlingene til enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Last opp %d bøker til enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Slett bøker fra enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Last ned bøker fra enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Se min bok på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Sett stadart til send til enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "-post til"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " og slett fra biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Send til hovedminnet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Send til lagringskort A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Send til lagringskort B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Hovedminne"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Overfør og slett fra biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Overfør spesifisert format"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Knytt til mappe"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr "Knytt til iTunes (EKSPERIMENTELT)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr "Koble fra enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Hent kommentarer (eksperimentell)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Feil ved kommunikasjonen med enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Velg mappe som skal åpnes som enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Mislykket"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Feil ved komminikasjonen med enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5012,128 +5026,128 @@ msgstr ""
"En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg "
"ut og plugg inn igjen enheten, eller ta en omstart."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Enhet: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " Funnet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Tilkoblet "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "Velg for å sende"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Velg format for å sende til enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Ingen enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Kan ikke sende: Ingen enhet er koblet til"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Ingen kort"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Kan ikke sende: Enheten har ikke noe lagringskort"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-bok"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Vedlagt finner du e-boken"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "av"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "i %s format"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Sender e-post til"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Ingen passende formater"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Kunne ikke sende følgende bøker som e-post da ingen passende formater ble "
"funnet:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Kunne ikke sende bøker via e-post"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Kunne ikke sende de følgende bøkene via e-post:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Sent som e-post:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Nyheter:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Vedlagt følger"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Sent nyheter til"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Sender kataloger til enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Sender nyheter til enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Sender bøker til enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5142,11 +5156,11 @@ msgstr ""
"ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet "
"først."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Ikke plass på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5240,15 +5254,15 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr "Rediger kommentarer"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "Programtillegg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5256,23 +5270,23 @@ msgstr ""
"\n"
"Tilpasning: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "konvertering"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Generell"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Brukergrensesnitt"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Legg til/Lagre"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5280,11 +5294,11 @@ msgstr ""
"E-post\n"
"Forsendelse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avansert"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5292,23 +5306,23 @@ msgstr ""
"Innhold\n"
"Server"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Programtillegg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Autosend"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "E-Post"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "Formater til e-post. Det første samsvarende formatet vil bli sendt."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5316,23 +5330,23 @@ msgstr ""
"Dersom merket av, vil nedlastede nyheter automatisk bli sent
til denne e-"
"postadressen (dersom det er i ett av de opplistede formatene)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "ny e-postadresse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Bred"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Reduser"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Valgt systemport"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5343,131 +5357,131 @@ msgstr ""
"via denne porten. For å være sikker, velg et portnummer som er høyere enn "
"1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Kunne ikke installere kommandolinjeverktøy."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Kommandolinjeverktøy installert"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Kommandolinjeverktøy ble installert i"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Dersom du flytter calibre.app, må du re-installere kommandolinjeverktøyene."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Ingen gyldig programtillegsbane"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s er ikke en gyldig bane for programtillegget"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Velg programtillegg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Programtillegget kan ikke slåes av"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Programtillegget: %s kan ikke slåes av"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Programtillegg ikke egendefinert"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Programtillegg: %s trenger ikke å egendefineres"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Tilpass"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Kan ikke fjerne innebygget programtillegg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" kan ikke fjernes. Dette er et innebygget programtillegg. Forsøk å slå det "
"av istedet."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Du må velge en kolonne for å slette den"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "Den valgte kolonnen er ikke en tilpasset kolonne"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Er du sikker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Ønsker du virkelig å slette kolonne %s og alle dataene i den?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Feil-logg:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "tilgangslogg:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Kunne ikke starte innholdsserveren"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Velg lokalisasjon for bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Ugyldig størrelse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "Størrelsen %s er ugyldig. må være i formatet breddexhøyde"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Ugyldig lokalisering av databasen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Ugyldig lokalisering av databasen "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Må være en katalog."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Ugyldig lokalisering av databasen.
Kan ikke skrive til "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Omstart behøves"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5475,19 +5489,19 @@ msgstr ""
"Endringene du har utført krever omstart av Calibre. Vennligst kjør omstart "
"så snart du kan."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Sjekker databasens integritet"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Kunne ikke sjekke databasens integritet"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Noen uoverensstemmelser ble funnet"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6035,7 +6049,7 @@ msgstr "Nummer"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7416,11 +7430,11 @@ msgstr "Regulære uttrykk (?P<tittel>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Ingen treff"
@@ -7526,12 +7540,12 @@ msgid "Save to disk in a single directory"
msgstr "Lagre til disk i en enkelt mappe"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Lagre kun %s format til disken"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Lagre kun %s formatet til disken i en enkelt mappe"
@@ -7674,19 +7688,19 @@ msgstr "N"
msgid "Y"
msgstr "Y"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "i enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Størrelse (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Rangering"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Bok %s of %s."
@@ -8362,38 +8376,38 @@ msgstr "For hjelp, se: Brukermanual
"
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibre hurtigstart-guide"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Kan ikke konfigurere"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Kan ikke konfigurere samtidig som en oppgave kjører."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Ingen detaljert informasjon er tilgjengelig"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
"Ingen detaljert informasjon er tilgjengelig for bøker på denne enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Feil ved konverteringen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8402,15 +8416,15 @@ msgstr ""
"Du må først fjerne DRM beskyttelsen ved å benytte et 3.parts program med "
"slike egenskaper."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Beskrivelse Slettet"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Feilet"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8418,11 +8432,11 @@ msgstr ""
"er resultatet av innsatsen til mange frivillige fra hele verden. Dersom du "
"synes programmet er godt, vennligst bidra med støtte til videre utvikling."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
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:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8432,11 +8446,11 @@ msgstr ""
" Å avslutte kan føre til feil på enheten.
\n"
" Er du sikker på at du ønsker å avslutte?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "ADVARSEL: Aktive oppgaver"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8935,15 +8949,15 @@ msgstr ""
msgid "Print eBook"
msgstr "Skriv ut e-bok"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Kopier bilde"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Lim inn bilde"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8953,7 +8967,7 @@ msgstr ""
"%d\n"
"bøker"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8963,7 +8977,7 @@ msgstr ""
"%s\n"
"tilgjengelig"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8973,7 +8987,7 @@ msgstr ""
"%s\n"
"tilgjengelig"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8983,57 +8997,57 @@ msgstr ""
"%s\n"
"tilgjengelig"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Klikk for å se hvilke bøker som er tilgjengelige på datamaskinen din"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Klikk for å se bøker som ligger i hovedminnet til lesplaten din"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Klikk for å se bøker som er lagret til lagringskort A på leseplaten din"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Klikk for å se bøker som er lagret til lagringskort B på leseplaten din"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Endre mellom store og små bokstaver"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Store bokstaver"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Små bokstaver"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Bytt mellom store og små bokstaver"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Store eller små bokstaver i tittelen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -9336,48 +9350,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Slå på &Innholdsserver"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -10007,39 +10021,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr " Migrerer gammel database til e-bokbiblioteket i %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopierer %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Komprimerer databasen"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Sjekker for SQL integritet..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Sjekker etter savnede filer."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "Sjekker ID"
@@ -11762,3 +11776,9 @@ msgstr "Ikke last ned CSS stilsett"
#~ "Operativsystemet ditt vil kanskje ikke tillate at serveren kjører "
#~ "under denne porten. For å være sikker kan du velge et portnummer som er "
#~ "høyere enn 1024."
+
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Kommuniser med iBooks via iTunes."
+
+#~ msgid "Connect to iTunes (EXPERIMENTAL)"
+#~ msgstr "Knytt til iTunes (EKSPERIMENTELT)"
diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po
index 9fcbb1ec23..afa8fe1fad 100644
--- a/src/calibre/translations/nl.po
+++ b/src/calibre/translations/nl.po
@@ -7,17 +7,17 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-07-01 19:56+0000\n"
-"Last-Translator: Bart Bone \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:22+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-02 03:31+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Stel metadata van %s bestanden in"
@@ -31,7 +31,7 @@ msgstr "Doet helemaal niets"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -53,6 +53,7 @@ msgstr "Doet helemaal niets"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -107,25 +108,25 @@ msgstr "Doet helemaal niets"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -135,19 +136,19 @@ msgstr "Doet helemaal niets"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -183,7 +184,7 @@ msgstr ""
"gelinkte bestanden. Deze plug-in wordt elke keer wanneer u een HTML-bestand "
"aan de bibliotheek toevoegt uitgevoerd."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -191,7 +192,7 @@ msgstr ""
"Karaktercodering voor de invoer HTML-bestanden. Standaard keuzes zijn: "
"cp1252, latin1, iso-8859-1 en utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -201,45 +202,45 @@ msgstr ""
"of images bevat. Deze plug-in wordt steeds uitgevoerd als een PML-bestand "
"aan de bibliotheek wordt toegevoegd."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Haal de omslag uit bestanden met stripverhalen"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Lees metadata van de %s bestanden"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Lees de metadata van ebooks in RAR archieven"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Lees metadata van eboeken in ZIP-archieven"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Stel metadata van %s bestanden in"
@@ -285,7 +286,7 @@ msgstr ""
"niets over het invoer document weet."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -296,62 +297,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Dit profiel is bedoeld voor de SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Dit profiel is bedoeld voor de SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Dit profiel is bedoeld voor de Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Dit profiel is bedoeld voor de Mobipocket boeken."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Dit profiel is bedoeld voor de Hanlin V3 en zijn afgeleiden."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Dit profiel is bedoeld voor de Hanlin V5 en zijn afgeleiden."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Dit profiel is bedoeld voor de Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Dit profiel is bedoeld voor de Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Dit profiel is bedoeld voor de Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Dit profiel is bedoeld voor de Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Dit profiel is bedoeld voor de IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Dit profiel is bestemd voor de IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Dit profiel is bedoeld voor de B&N Nook."
@@ -373,19 +374,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Dit profiel is bedoeld voor de Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Dit profiel is bedoeld voor de SONY PRS-300"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Dit profiel is bedoeld voor de 5-inch JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -393,7 +394,7 @@ msgstr ""
"Dit profiel is bedoeld voor de SONY PRS reeks. De 300/600 etc, in "
"landschapsmodus. Vooral handig voor stripboeken."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Dit profiel is bedoeld voor de Amazon Kindle DX."
@@ -484,64 +485,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Communiceert met S60 telefoons"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d van %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "voltooid"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Nieuws"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -735,6 +740,10 @@ msgstr "Communiceer met Nokia 770 internet tablet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Communiceer met het Nokia 810 internet tablet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "De Nook"
@@ -2024,8 +2033,8 @@ msgstr "Stripverhaal"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2033,15 +2042,15 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Auteur(s)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Uitgeverij"
@@ -2057,7 +2066,7 @@ msgstr "Producent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Opmerkingen"
@@ -2065,8 +2074,8 @@ msgstr "Opmerkingen"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2075,8 +2084,8 @@ msgstr "Labels"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2093,7 +2102,7 @@ msgstr "Tijdsaanduiding"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Gepubliceerd"
@@ -2230,7 +2239,11 @@ msgstr "omslag weggeschreven naar"
msgid "No cover found"
msgstr "Geen kaft gevonden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2348,7 +2361,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Omslag"
@@ -3052,202 +3065,202 @@ msgstr "Kopieer naar het Klembord"
msgid "Choose Files"
msgstr "Kies bestanden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Gebruik alleen de bibliotheek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Geen boeken geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
"Er zijn geen boeken geselecteerd waarvan annotaties kunnen worden opgehaald"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Voeg annotaties van gebruikers samen in een database"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Laatste gelezen pagina: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Laatste gelezen pagina: Locatie %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Locatie %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Pagina %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Locatie %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Hoeveel lege boeken?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Hoeveel lege boeken moeten worden toegevoegd?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Boeken worden geupload naar de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Text boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Stripverhalen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archief"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Ondersteunde boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Enkele boeken zijn samengevoegd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Er zijn duplicaten gevonden en samengevoegd met de volgende bestande boeken:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Niet gelukt metadata te lezen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Metadata kon niet worden gelezen van de volgende"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Geen boek geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Kan niet verwijderen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Kies formaten om te verwijderen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Kies formaten die niet moeten worden verwijderd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Boeken worden verwijderd van de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3255,68 +3268,68 @@ msgstr ""
"De geselecteerde boeken zullen permanent worden verwijderd en de "
"bestanden gewist van de computer. Weet je dit zeker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Metadata kan niet worden gedownload"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "sociale metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "Omslag afbeeldingen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Downloaden van %s voor %d boek(en)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Sommige metadata kon niet worden gedownload"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Metadata kon niet worden gedownload voor de volgende:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Metadata kon niet worden gedownload:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Metedata kan niet worden gewijzigd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Kan boeken niet samenvoegen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
"Er moeten tenminste twee boeken worden geselecteerd om samen te voegen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3324,7 +3337,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3334,7 +3347,7 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3342,45 +3355,45 @@ msgstr ""
"Je staat op het punt meer dan 5 boeken samen te voegen. Weet je zeker "
"dat je dat wilt doen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Kan niet naar schijf worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Kies een bestemmingsmap"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Fout tijdens opslaan"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Er is een fout opgetreden tijdens het opslaan."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Sommige boeken konden niet worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Klik de 'laat details zien' knop om te zien welke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Geen boeken geselecteerd voor catalogus"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Genereren %s catalogus"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Geen boeken gevonden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3388,49 +3401,49 @@ msgstr ""
"Geen boeken te catalogiseren\n"
"Check uitsluitingstags"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Catalogus aangemaakt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Exporteer Catalogus Folder"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Selecteer uitvoer voor %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Downloading nieuws van "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " opgehaald"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Kan niet converteren"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Start conversie van %d boek(en)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Kan niet bekijken"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Kies het te bekijken formaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Meerdere Boeken Geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3442,11 +3455,11 @@ msgstr ""
"je computer. Eenmaal gestart kan dit proces niet worden afgebroken totdat "
"het klaar is. Wil je verder gaan?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Kan folder niet openen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s heeft geen beschikbare formaten"
@@ -3454,36 +3467,36 @@ msgstr "%s heeft geen beschikbare formaten"
msgid "Searching in"
msgstr "Zoek in"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Toevoegen..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Zoeken in alle subfolders..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Pad fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "De geselecteerde folder kan niet worden bewerkt."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Geen boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Toegevoegd"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Toevoegen mislukt"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3492,11 +3505,11 @@ msgstr ""
"opnieuw op te starten, en voeg daarna boeken toe in kleinere aantallen "
"totdat je het probleem boek hebt gevonden."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Duplicaten gevonden!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3504,15 +3517,15 @@ msgstr ""
"Boeken met dezelfde titel als de volgende bestaan al in de database. "
"Nogmaals toevoegen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Toevoegen duplicaten..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Opslaan..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Opgeslagen"
@@ -3666,7 +3679,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Pad"
@@ -3677,8 +3691,8 @@ msgstr "Pad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formaten"
@@ -3695,15 +3709,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Geen"
@@ -3788,8 +3802,8 @@ msgstr "E-Boek opties"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Catalogus"
@@ -4592,12 +4606,12 @@ msgid "Footer regular expression:"
msgstr "Voetnoot reguliere expressie:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Ongeldige reguliere expressie"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Ongeldige reguliere expressie: %s"
@@ -4881,124 +4895,124 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Geen details beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Apparaat niet meer verbonden."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Lees apparaat informatie"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Lees boeken lijst van apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Haal annotaties uit apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Verstuur metadata naar apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Upload %d boeken naar apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Verwijder boeken van apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Download boeken van apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Bekijk book op apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Stel standaard stuur naar apparaat actie in"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Email naar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Stuur naar hoofdgeheugen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Zend naar opslag kaart A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Zend naar opslag kaart B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Haal annoties op (experimenteel)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Fout bij communicatie met lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Fout bij communicatie met lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5006,130 +5020,130 @@ msgstr ""
"Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. "
"verwijzer de lezer en plug hem opnieuw in, of herstart."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Apparaat: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " gedetecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Verbonden "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "Geselecteerd om te versturen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Kies formaat om naar apparaat te versturen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Geen apparaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Kan niet zenden: geen apparaat beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Geen kaart aanwezig"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-Boek:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Aangesloten, je zult het e-boek vinden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "door"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "in het %s formaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Versturen van email naar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Geen geschikte formaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"Auto-converteer de volgende boeken alvorens ze via email te versturen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare "
"formaten zijn gevonden:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Boeken konden niet worden ge-emailed."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "De volgende boeken konden niet worden ge-emailed:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Verstuurd via email:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Nieuws:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Bijgevoegd is de"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Nieuws verzonden naar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Verstuur catalogus naar apparaat."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Versturen van nieuws naar apparaat."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Boeken worden naar de lezer verzonden."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5138,11 +5152,11 @@ msgstr ""
"er geen geschikte bestandsformaten konden worden gevonden. Converteer "
"boek(en) eerst naar een formaat dat word ondersteund door je lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Geen schijfruimte op de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5237,15 +5251,15 @@ msgstr "&Profiel"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5253,33 +5267,33 @@ msgstr ""
"\n"
"Persoonlijke instellingen: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Conversie"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Algemeen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interface"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Voeg toe / Bewaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr "Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Geavanceerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5287,24 +5301,24 @@ msgstr ""
"Content\n"
"Server"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Automatisch versturen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
"Formaat te emailen. Het eerste formaat dat overeenkomt zal worden verstuurd."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5312,173 +5326,173 @@ msgstr ""
"Indien gekozen, gedownload nieuws zal automatisch worden geemailed
\r\n"
"naar dit adres (indien het in een van de ondersteunde formaten is)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "nieuw email adres"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Systeempoort geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Kan commando regel commandos niet installeren."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "commando regel tools geinstalleerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Commando regel tools geinstalleerd in"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Indien je calibre.app verplaats, zullen de commando regel tools opnieuw "
"moeten worden geinstalleerd."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Geen geldig plugin pad"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s is geen geldig plugin pad"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Kies plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Plugin kan niet worden uitgeschakeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "De plugin: %s kan niet worden uitgeschakeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Plugin ondersteund geen persoonlijke instellingen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Plugin %s heeft geen instellingen nodig"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Aanpassen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Ingebouwde plugin kan niet worden verwijderd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" Kan niet worden verwijderd. Het is een ingebouwde plugin. Probeer de plugin "
"uit te schakelen."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Weet je het zeker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Foutmeldigenlogbestand:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Toeganglog-bestand:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Content server kon niet worden gestart"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Selecteer de locatie voor boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Ongeldige grootte"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "De grootte %s is ongeldig. Moet in de vorm BreedtexHoogte zijn"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Foutieve database locatie"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Foutieve database locatie "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Moet een folder zijn."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Foutieve database locatie.
Kan niet schrijven naar "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Verifieren database integriteit"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Database integriteit kon niet worden geverifieerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Inconsistente data gevonden"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5606,7 +5620,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137
msgid " "
-msgstr ""
+msgstr " "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138
msgid ""
@@ -6015,7 +6029,7 @@ msgstr "Nummer"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7387,11 +7401,11 @@ msgstr "Reguliere expressie (?P<titel>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Geen overeenkomst"
@@ -7497,12 +7511,12 @@ msgid "Save to disk in a single directory"
msgstr "Opslaan op schijf in een enkele folder"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Bewaar alleen %s formaat op schijf"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7647,19 +7661,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Grootte (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Waardering"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Boek %s van %s."
@@ -8338,37 +8352,37 @@ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s door Kovid Goyal %%(version)s
%%(device)s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibre snelstart handboek"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Kan niet configureren"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Geen details beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "Geen details zijn beschikbaar voor de boeken op de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Converteer Fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8376,15 +8390,15 @@ msgstr ""
"
Kon %s niet converteren.
Het is een eboek met DRM. "
"Je moet eerst de DRM verwijderen met externe programma's."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Recept uitgeschakeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Mislukt"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8393,12 +8407,12 @@ msgstr ""
"wereld. Als je het nuttig vind, overweeg dan svp te doneren om de "
"ontwikkeling te ondersteunen."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
"Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8409,11 +8423,11 @@ msgstr ""
"apparaat.
\n"
" Weet je zeker dat je af wilt sluiten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "Waarschuwing: actieve werk opdrachten"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8914,15 +8928,15 @@ msgstr ""
msgid "Print eBook"
msgstr "Print eboek"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Afbeelding kopiëren"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Afbeelding Plakken"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8932,7 +8946,7 @@ msgstr ""
"%d\n"
"boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8942,7 +8956,7 @@ msgstr ""
"%s\n"
"beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8952,7 +8966,7 @@ msgstr ""
"%s\n"
"beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8962,55 +8976,55 @@ msgstr ""
"%s\n"
"beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Klik hier om de boeken te zien die beschikbaar zijn op uw computer"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Klik hier om de boeken te zien in het hoofdgeheugen van je lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "Klik hier om de boeken te zien op opslagkaart A in je lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "Klik hier om de boeken te zien op opslagkaart B in je lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Lettervorm wijzigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Hoofdletters"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Kleine letters"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Lettervorm Wijzigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Elk Woord Met Hoofdletter"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -9317,48 +9331,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Schakel de &content server in"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9967,39 +9981,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "Migreer oude database naar eboek bibliotheek in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Copieer %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Comprimeren database"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Verifiëren SQL integriteit..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Zoeken naar verloren bestanden"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "id gecontroleerd"
diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po
index 0d29261638..1a71f22de6 100644
--- a/src/calibre/translations/pl.po
+++ b/src/calibre/translations/pl.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:39+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:24+0000\n"
"Last-Translator: Bartosz Kaszubowski \n"
"Language-Team: Polish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Ta opcja zupełnie nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Ta opcja zupełnie nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"zawierający wszystkie podlinkowane pliki. Ta wtyczka jest uruchamiana za "
"każdym razem, gdy dodasz plik HTML do biblioteki."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Kodowanie znaków dla źródłowych plików HTML. Popularne wybory to: cp1252, "
"latin1, iso-8859-1 i utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"pmlname_img lub images. Plugin ten jest uruchamiany przy każdym dodaniu "
"pliku PML do biblioteki."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Wyodrębnij okładki z plików komisów"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Odczytaj metadane z %s plików"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Odczyt metadanych z e-booków w archiwach RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Odczyt metadanych z e-booków w archiwach ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Ustaw metadane w %s plikach"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Pobierz metadane z %s plików"
@@ -285,7 +286,7 @@ msgstr ""
"jeśli nie wiesz nic o dokumencie wejściowym."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -297,63 +298,63 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Ten profil przeznaczony jest dla urządzenia SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Ten profil przeznaczony jest dla urządzenia SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Ten profil przeznaczony jest dla programu Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Ten profil przeznaczony jest dla urządzeń Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Ten profil przeznaczony jest dla urządzenia Hanlin V3 i jego klonów."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Ten profil przeznaczony jest dla urządzenia Hanlin V5 i jego klonów."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Ten profil przeznaczony jest dla urządzenia Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Ten profil przeznaczony jest dla urządzenia Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Ten profil przeznaczony jest dla urządzenia Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr ""
"Ten profil przeznaczony jest dla urządzenia IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Ten profil przeznaczony jest dla urządzenia IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Ten profil przeznaczony jest dla urządzenia B&N Nook."
@@ -377,19 +378,19 @@ msgid ""
msgstr ""
"Przeznaczone dla iPada i podobnych urządzeń z rozdzielczością 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Ten profil przeznaczony jest dla urządzenia Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Ten profil przeznaczony jest dla urządzenia SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Ten profil przeznaczony jest dla 5 calowego urządzenia JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -397,7 +398,7 @@ msgstr ""
"Ten profil przeznaczony jest dla urządzeń z linii SONY PRS w trybie "
"panoramicznym. Np. 500/505/700 itd. Głównie użyteczny przy komiksach."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle DX."
@@ -486,64 +487,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Umożliwia komunikację z telefonami S60."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Umożliwia komunikację z iBooks poprzez iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Urządzenie Apple wykryte, uruchamianie iTunes, proszę czekać..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d z %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "zakończone"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Aktualności"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -737,6 +742,10 @@ msgstr "Umożliwia komunikację z tabletem internetowym Nokia 770."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Umożliwia komunikację z tabletem internetowym Nokia 810."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -1891,8 +1900,8 @@ msgstr "Komiks"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1900,15 +1909,15 @@ msgstr "Tytuł"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autor(rzy)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Wydawca"
@@ -1924,7 +1933,7 @@ msgstr "Producent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Komentarze"
@@ -1932,8 +1941,8 @@ msgstr "Komentarze"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1942,8 +1951,8 @@ msgstr "Etykiety"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1960,7 +1969,7 @@ msgstr "Data"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Opublikowana"
@@ -2075,7 +2084,11 @@ msgstr "Okładka zapisana do"
msgid "No cover found"
msgstr "Nie znaleziono okładki"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Pobierz metadane z Douban.com"
@@ -2184,7 +2197,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Okładka"
@@ -2809,200 +2822,200 @@ msgstr "Kopiuj do schowka"
msgid "Choose Files"
msgstr "Wybiesz pliki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Użyj tylko biblioteki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Użyj tylko adnotacji wygenerowanych na podstawie biblioteki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Nie wybrano ksiązek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Ostatnio czytana strona: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Ostatnio czytana strona: Lokalizacja %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Lokalizacja %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Strona %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Lokalizacja %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Jak wiele pustych książek?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Jak wiele pustych książek powinno zostać dodanych?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Przesyłam książki na urządzenie."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Książki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Książki EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Książki LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Książki HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Książki LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Książki MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Książki tekstowe"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Książki PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Komiksy"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archiwa"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Wspierane książki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Scal niektóre książki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Nie można było odczytać metadanych"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Nie można było odczytać metadanych z nastepujących"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Nie wybrano ksiązki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Usunięcie niemożliwe."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Wybierz formaty do usunięcia"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Wybierz formaty, które nie zostaną usunięte"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Usuwanie książek z urządzenia."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3010,67 +3023,67 @@ msgstr ""
"Wybrane książki będą permanentnie usunięte i ich pliki zostaną "
"usunięte z twojego komputera. Jesteś pewny?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Nie można obrac metadanych"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "metadane społecznościowe"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "okładki"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadane"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Pobieram %s dla %d książki(ek)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Nie udało się pobrać niektórych metadanych"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Nie udało się pobrać metadanych dla następujących e-ksiązek:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Nie udało się pobrać metadanych:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Błąd"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Nie można edytować metadanych"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Nie można połączyć książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Conajmniej dwie książki muszą zostać wybrane, aby móc je połączyć"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3078,7 +3091,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3088,7 +3101,7 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3096,93 +3109,93 @@ msgstr ""
"Chcesz połączyć więcej niż 5 książek. Jesteś pewien, że chcesz "
"kontynuować?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Nie można zapisać na dysku"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Wyberz folder docelowy"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Błąd podczas zapisywania"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Wysapił błąd podczas zapisywania."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Nie można była zapisać niektórych książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Kliknij \"Pokaż szczegóły\", aby zobaczyć które."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Brak książek do wygenerowania katalogu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Generowanie katalogu %s..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Nie znaleziono książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Katalog wygenerowany"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Eksportuj folder katalogu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Wybierz folder docelowy dla %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Pobieranie aktualności z "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " - pobrano."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Nie można przekonwertować"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Rozpoczynam konwersję %d książki(ek)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Nie można wyświetlić"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Wybierz format do wyświetlenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Wybrano wiele książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3190,11 +3203,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Nie można otworzyć folderu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s nie ma dostępnych formatów."
@@ -3202,60 +3215,60 @@ msgstr "%s nie ma dostępnych formatów."
msgid "Searching in"
msgstr "Szukam w"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Dodawanie..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Szukaj we wszystkich podfolderach..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Błędna ścieżka"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Wybrany folder nie może byc przetworzony."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Brak książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Dodano"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Dodawanie nie powiodło się"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Znleziono duplikaty!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Dodawanie duplikatów..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Zapisywanie..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Zapisano"
@@ -3409,7 +3422,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Ścieżka"
@@ -3420,8 +3434,8 @@ msgstr "Ścieżka"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formaty"
@@ -3438,15 +3452,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Brak"
@@ -3531,8 +3545,8 @@ msgstr "Opcje książki"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4295,12 +4309,12 @@ msgid "Footer regular expression:"
msgstr "Wyrażenie regularne dla stopki:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Nieprawidłowe wyrażenie regularne"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Niewłaściwe wyrażenie regularne: %s"
@@ -4573,124 +4587,124 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Brak szczegółów."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Urządzenie zostało już odłączone."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Pobierz informacje o urządzeniach"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Pozyskaj listę książek na urządzeniu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Pobierz adnotacje z urządzenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Prześlij metadane do urządzenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Prześlij %d książek na urządzenie"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Usuń książki na urządzeniu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Pobierz książki z urządzenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Zobacz ksiązki na urządzeniu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Ustaw domyślne działanie przesyłania na urządzenie"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Prześlij emailem do"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Prześlij do głównej pamięci"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Prześlij na kartę pamięci A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Prześlij na kartę pamięci B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Błąd podczas komunikacji z urządzeniem"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Błąd komunikacji z urządzeniem"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4698,142 +4712,142 @@ msgstr ""
"Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je "
"ponownie lub uruchom komputer ponownie."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Urządzenie: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " wykryte"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Połączone "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "wybranych do wysłania"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Wybierz format plików przesyłanych na urządzenie"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Brak urządzenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Brak karty"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-book:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "przez"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "w formacie %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Wysyłanie wiadomości do"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Brak odpowiednich formatów"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"Dokonać automatycznej konwersji następujących książek przed wysłaniem ich "
"poprzez email?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Nie można było przesłać następujących książek poprzez email, ponieważ nie "
"znaleziono odpowiednich formatów:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Przesłanie książek na email nie powiodło się"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Przesłanie następujących książek poprzez email nie powiodło się:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Preślij poprzez email:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Aktualności:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Załączony jest"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Wysyłaj aktualności do"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Dokonać automatycznej konwersji następujących książek przed przesłaniem ich "
"na urządzenie?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Trwa wysyłanie katalogów do urządzenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Przesyłanie aktualności na urządzenie."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Wysyłanie książek do urządzenia."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Brak miejsca na urządzeniu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4926,15 +4940,15 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugins)s: %(plugin_type)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "Wtyczki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -4942,23 +4956,23 @@ msgstr ""
"\n"
"Dostosowywanie: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Konwersja"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Ogólne"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interfejs"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Dodaj/zapisz"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -4966,11 +4980,11 @@ msgstr ""
"Dostarczanie\n"
"poczty email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Zaawansowane"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -4978,197 +4992,197 @@ msgstr ""
"Serwer\n"
"zawartości"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Wtyczki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Wysyłaj automatycznie"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "E-mail"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "nowy adres email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Szeroki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Wąski"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Nie powiodła się instalacja narzędzi linii poleceń."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Narzędzia linii poleceń zostały zainstalowane"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Narzędzia linii poleceń zostały zainstalowane w"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Jeśli przeniesiesz calibre.app, będziesz musiał przeinstalować narzędzia "
"linii poleceń."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Niewłaściwa ścieżka do wtyczki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s nie jest właściwą ścieżką do wtyczki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Wybierz wtyczkę"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Wtyczka nie może zostać wyłączona"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Wtyczka %s nie może zostać wyłączona"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Tej wtyczki nie można dostosowywać"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Wtyczka %s nie potrzebuje dodatkowego dostosowywania"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Dostosuj"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Nie można usunąć wbudowanej wtyczki"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" - ta wtyczka nie może zostać usunięta. Ta wtyczka jest wbudowana w program. "
"Zamiast tego spróbuj ją wyłączyć."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Na pewno?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Dziennik błędów:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Dziennik dostępów:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Włączanie serwera zakończone niepowodzeniem"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Wybierz lokalizację dla książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Niewłaściwy rozmiar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
"Rozmiar %s jest nieprawidłowy. Musi on byc podany w fromacie "
"wysokośćxszerokość"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Niewłaściwa lokalizacja bazy danych"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Niewłaściwa lokalizacja bazy danych "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Musi być katalogiem."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Niewłaściwa lokalizacja bazy danych.
Nie można zapisać do "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Sprawdzanie integralności bazy danych"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Sprawdzenie integralności bazy danych się nie powiodło"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5683,7 +5697,7 @@ msgstr "Liczba"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7007,11 +7021,11 @@ msgstr "Wyrażenie regularne (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Brak wyników"
@@ -7117,12 +7131,12 @@ msgid "Save to disk in a single directory"
msgstr "Zapisz na dysku w pojedyńczym folderze"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Zapisz na dysku jedynie pliki w formacie %s"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7265,19 +7279,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Rozmiar (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Ocena"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Książka %s z %s."
@@ -7952,37 +7966,37 @@ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s stworzył Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Krótki przewodnik po calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Nie można konfigurować"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Brak szczegółowych informacji"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "Brak szczegółowych informacji dla książek na urządzeniu."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Błąd podczas konwersji"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -7991,26 +8005,26 @@ msgstr ""
"href=\"%s\">DRM. Musisz najpierw usunąć to zabezpieczenie przy pomocy "
"innego programu."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Źródło wyłączone"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Nie powiodło się"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
"Niektóre zadania są aktywne. Jesteś pewnien, że chcesz zamknąć program?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8020,11 +8034,11 @@ msgstr ""
" Wyjście może spowodować uszkodzenie urządzenia.
\n"
" Jesteś pewny, że chcesz wyjść?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "OSTRZEŻENIE: Aktywne zadania"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8518,15 +8532,15 @@ msgstr ""
msgid "Print eBook"
msgstr "Wydrukuj e-książkę"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Kopiuj grafikę"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Wklej grafikę"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8536,7 +8550,7 @@ msgstr ""
"%d\n"
"książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8546,7 +8560,7 @@ msgstr ""
"%s\n"
"dostępny"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8556,7 +8570,7 @@ msgstr ""
"%s\n"
"dostępna"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8566,55 +8580,55 @@ msgstr ""
"%s\n"
"dostępna"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Kliknij, aby zobaczyć książki dostępne na twoim komputerze"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Kliknij, aby zobaczyć książki na głównej pamięci twojego czytnika"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "Kliknij, aby zobaczyć książki na karcie pamięci A w twoim czytniku"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "Kliknij, aby zobaczyć książki na karcie pamięci B w twoim czytniku"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Zmień wielkość liter"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Wielkie litery"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Małe litery"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Zamień wielkość liter"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Wielkość liter w tytule"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8893,48 +8907,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Włącz serwer &zawartości"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9402,39 +9416,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopiowanie %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Kompaktowanie bazy danych"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Sprawdzam integralność SQL..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Sprawdzam czy brakuje jakichś plików."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
@@ -11029,3 +11043,6 @@ msgstr "Nie pobieraj arkuszy styli CSS."
#~ msgid "Downloads series information from librarything.com"
#~ msgstr "Pobierz informacje o serii z librarything.com"
+
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Umożliwia komunikację z iBooks poprzez iTunes."
diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po
index 6aaf754643..f1e44313bb 100644
--- a/src/calibre/translations/pt_BR.po
+++ b/src/calibre/translations/pt_BR.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 22:54+0000\n"
-"Last-Translator: Saverio Palmieri \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:27+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-30 03:33+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"contendo todos os arquivos ligados. Esse plugin é ativado sempre que você "
"adiciona um arquivo HTML à sua biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Codificação de caracteres para os arquivos HTML de entrada. Escolhas comuns "
"incluem: cp1252, latin1, iso-8859 e utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"'pmlname_img' ou 'images'. Esse plugin é ativado sempre que você adiciona um "
"arquivo PML à sua biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extrair a capa dos arquivos de HQ"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Ler metadados de %s arquivos"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Ler metadados dos ebooks em arquivos RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Ler metadados de ebooks em arquivos ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Alterar metadados em %s arquivos"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Alterar metadados a partir de %s arquivos"
@@ -285,7 +286,7 @@ msgstr ""
"o documento de entrada."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Este perfil é destinado à linha SONY PRS. Os 500/505/600/700, etc."
@@ -295,62 +296,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Este perfil é destinado ao SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Este perfil é destinado ao SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Este perfil é destinado ao Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Este perfil é destinado para os livros do Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Este perfil é destinado para o Halin V3 e seus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Este perfil é destinado para o Halin V5 e seus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Este perfil é destinado para o Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Este perfil é destinado ao Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Este perfil é destinado para o Kindle da Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Este perfil é destinado ao Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Este perfil é destinado ao leitor IRex Digital 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Este perfil é destinado ao IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Este perfil é destindo ao Nook da B&N.."
@@ -373,19 +374,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Destinado ao iPad e dispositivos similares com resolução de 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Este perfil é destinado ao Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Este perfil é destindo ao SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Este perfil é destinado ao JetBook de 5 polegadas."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -393,7 +394,7 @@ msgstr ""
"Este perfil foi projetado para a linha SONY PRS. Os modelos 500/505/700 etc, "
"em modo paisagem. Especialmente útil para HQ."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Este perfil é destinado para o Kindle DX da Amazon."
@@ -484,39 +485,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Comunica-se com os telefones S60."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Comunica-se com iBooks através do iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Dispositivo Apple detectado, iniciando iTunes, aguarde por favor..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Atualizando a listagem de metadados do dispositivo..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d de %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "concluído"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -526,7 +531,7 @@ msgstr ""
"Remova usando a aplicação iBooks.\n"
"Clique 'Mostrar Detalhes' para a lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -534,19 +539,19 @@ msgstr ""
"Algumas capas não puderam ser convertidas.\n"
"Clique em 'Mostrar Detalhes' para a listagem."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Notícias"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -742,6 +747,10 @@ msgstr "Comunica-se com o Nokia 770 Internet Tablet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Comunica-se com o Nokia 810 Internet Tablet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "O Nook"
@@ -2020,8 +2029,8 @@ msgstr "HQ"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2029,15 +2038,15 @@ msgstr "Título"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autor(es)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Editora"
@@ -2053,7 +2062,7 @@ msgstr "Produtor"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Comentários"
@@ -2061,8 +2070,8 @@ msgstr "Comentários"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2071,8 +2080,8 @@ msgstr "Tags"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2089,7 +2098,7 @@ msgstr "Assinatura de tempo (timestamp)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publicado"
@@ -2225,7 +2234,11 @@ msgstr "A capa foi salva em"
msgid "No cover found"
msgstr "Nenhuma capa foi encontrada"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Adquire metadados de Douban.com"
@@ -2332,7 +2345,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Capas"
@@ -2972,202 +2985,202 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Nenhum livro selecionado"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Quantos livros em branco?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Quantos livros em branco devem ser adicionados?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Enviando livros ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Livros EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Livros LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Livros HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Livros LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Livros MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Livros Topaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Livros TXT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Livros PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "HQs"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arquivos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Livros suportados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Fundir alguns livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Alguns livros duplicados foram encontrados e fundidos nos seguintes livros "
"existentes:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Falhou na leitura dos metadados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Falhou na leitura dos metadados vindos de"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Nenhum livro selecionado"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Nenhum arquivo de livro encontrado"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Escolha os formatos para serem apagados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Escolha os formatos para não serem apagados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Não foi possível apagar livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Memória principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Cartão de Memória A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Cartão de Memória B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Nenhum livro para apagar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Nenhum dos livros selecionados estão no dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Eliminar livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3175,7 +3188,7 @@ msgstr ""
"Os livros selecionados serão permanentemente apagados e os arquivos "
"removidos de seu computador. Você tem certeza?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3183,61 +3196,61 @@ msgstr ""
"Os livros selecionados serão permanentemente apagados de seu "
"dispositivo. Você tem certeza?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Não foi possível obter metadados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "metadados sociais"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "capas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Baixando %s para %d livro(s)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Falhou ao obter alguns metadados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Falhou ao obter metadados para os seguintes:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Falhou em obter metadados:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Erro"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Não foi possível editar metadados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Não pode fundir livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Pelo menos dois livros devem ser selecionados para fusão"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3249,7 +3262,7 @@ msgstr ""
"selecionados na seqüencia não serão removidos ou alterados.
Por "
"favor, confirme se deseja proceder."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3259,7 +3272,7 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3267,45 +3280,45 @@ msgstr ""
"Você está para fundir mais que 5 livros. Você tem certeza que você "
"quer prosseguir?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Não foi possível salvar no disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Escolher diretório de destino"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Erro ao salvar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Ocorreu um erro ao salvar."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Não foi possível salvar alguns livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Nenhum livro selecionado para gerar o catálogo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Gerando %s catálogo..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Não foram encontrados livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3313,49 +3326,49 @@ msgstr ""
"Nenhum livro para catalogar\n"
"Verifique as tags de exclusão"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Catálogo gerado."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Iniciando conversão de %d livro(s)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Escolha o formato para visualizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Múltiplos Livros Selecionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3366,11 +3379,11 @@ msgstr ""
"ser lento e deixar lento o se computador. Uma vez iniciado o processo ele "
"não pode ser parado até ser concluído. Você deseja continuar?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Não foi possível abrir o diretório"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s não tem formatos disponíveis."
@@ -3378,60 +3391,60 @@ msgstr "%s não tem formatos disponíveis."
msgid "Searching in"
msgstr "Procurando em"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Adicionando..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Procurando em todos os sub-diretórios..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Nenhum livro"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Adicionado"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Foram encontradas duplicatas!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Salvando..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Salvo"
@@ -3585,7 +3598,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Caminho"
@@ -3596,8 +3610,8 @@ msgstr "Caminho"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formatos"
@@ -3614,15 +3628,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Nenhum"
@@ -3707,8 +3721,8 @@ msgstr "Configurações dos eBooks"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Catálogo"
@@ -4486,12 +4500,12 @@ msgid "Footer regular expression:"
msgstr "Expressão regular para o Rodapé:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4764,260 +4778,260 @@ msgstr "tags para adicionar"
msgid "tags to remove"
msgstr "tags para remover"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "O dispositivo não está mais conectado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Obter informações do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Obter listagem de livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Enviar metadados ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Enviar %d livros ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Eliminar livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Baixar livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Ver livro no dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Escolher ação padrão de enviar para o dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Enviar para a memória principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Enviar ao cartão de memória A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Enviar ao cartão de memória B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Memória Principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Enviar e apagar da biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Enviar um formato específico"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Conectar ao diretório"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Erro ao se comunicar com o dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Dispositivo: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " detectado."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Conectado "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "selecionado para envio"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Escolha o formato para enviar ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Nenhum dispositivo disponível"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Não foi possível enviar: o dispositivo está desconectado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Nenhum cartão disponível"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
"Não foi possível enviar: o dispositivo não possui um cartão de memória"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "eBook:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Você vai achar o eBook anexado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "por"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "no formato %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Enviando e-mail para"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Nenhum formato apropriado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Falhou ao enviar livros por e-mail"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Falha ao enviar por e-mail os seguintes livros:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Notícias:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Enviar notícias para"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Enviando catálogos ao dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Enviando notícias ao dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Enviando livros ao dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Não há espaço no dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5110,37 +5124,37 @@ msgstr "&Perfil:"
msgid "Edit Comments"
msgstr "Editar Comentários"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "extensões"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Conversão"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Geral"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interface"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Adicionar/Salvar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5148,11 +5162,11 @@ msgstr ""
"Envio de\n"
"Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avançado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5160,23 +5174,23 @@ msgstr ""
"Servidor de\n"
"Conteúdo"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Auto envio"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "E-mail"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5185,23 +5199,23 @@ msgstr ""
"
para este endereço de email (desde que ele esteja em um dos formatos "
"listados)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "novo endereço de email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Amplo"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5212,147 +5226,147 @@ msgstr ""
"permitir ao servidor ser executado nesta porta. Para não correr este risco "
"utilize um número de porta maior que 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Escolher plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Este plugin não pode ser desativado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Não é possível desativar o plugin %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Plugin não configurável"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Não é necessário configurar o plugin %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Você precisa selecionar um campo para poder deleta-lo"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "O campo selecionado não é um campo personalizado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Você tem certeza?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Você realmente deseja remover o campo %s e todos os seus dados?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Registro de erros:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Registro de acessos:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Falhou ao iniciar o servidor de conteúdo"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Escolha a localização para os livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Tamanho inválido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "O tamanho %s é inválido. Precisa estar no formato larguraxaltura"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Localização do banco de dados inválida"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Localização do banco de dados inválida "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
"Localização do banco de dados inválida.
Não foi possível escrever em "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5862,7 +5876,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7215,11 +7229,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -7326,12 +7340,12 @@ msgid "Save to disk in a single directory"
msgstr "Salvar no disco em um único diretório"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Salvar somente os formatos %s para o disco"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Salvar somente os formatos %s para o disco em um único diretório"
@@ -7474,19 +7488,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Tamanho (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Avaliação"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -8166,51 +8180,51 @@ msgstr "
Para ajuda veja o: Manual do Usuário
"
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Não foi possível configurar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Erro ao converter"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Lista Desativada"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Falha"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8219,11 +8233,11 @@ msgstr ""
"mundo. Se você o achar útil, por favor considere a possibilidade de doar "
"para sustentar o seu desenvolvimento."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
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:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8233,11 +8247,11 @@ msgstr ""
" Sair agora pode corremper dados no dispositivo.
\n"
" Você tem certeza que deseja sair?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8731,15 +8745,15 @@ msgstr ""
msgid "Print eBook"
msgstr "Imprimir eBook"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8749,79 +8763,79 @@ msgstr ""
"%d\n"
"Livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Clique para ver os livros disponíveis em seu computador"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
"Clique para ver os livros da memória principal de seu dispositivo leitor"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Clique para ver os livros do cartão de memória A de seu dispositivo leitor"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Clique para ver os livros do cartão de memória B de seu dispositivo leitor"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Livros localizados em"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Mudar caixa do texto"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "TODAS MAIÚSCULAS"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "todas minúsculas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "iNVERTER maiúsculas e MINÚSCULAS"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Todas As Palavras, Primeira Letra Maiúscula (Título)"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Arraste para redimensionar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Mostrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Esconder"
@@ -9106,48 +9120,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "hoje"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "ontem"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "esteMês"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "diasatrás"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "não"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "desmarcado"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "sim"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "espaço em branco"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "vazio"
@@ -9686,41 +9700,41 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
"Migrando o banco de dados antigo para a biblioteca de ebook em "
"%s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Copiando %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Compactando banco de dados"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
@@ -10529,6 +10543,9 @@ msgstr "Não baixar folhas de estilo CSS."
#~ "justificado ou não depende de suporte a texto justificado no formato do "
#~ "ebook e do dispositivo de leitura."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Comunica-se com iBooks através do iTunes."
+
#~ msgid ""
#~ "Do not use SVG for the book cover. Use this option if your EPUB is going to "
#~ "be used ona device that does not support SVG, like the iPhone or the "
diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po
index 2f28139807..6e023a5365 100644
--- a/src/calibre/translations/ro.po
+++ b/src/calibre/translations/ro.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-07-02 03:13+0000\n"
-"Last-Translator: drjors \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:14+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: Romanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-02 03:31+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"care conţine toate fişierele legate. Acest plugin este rulat ori de câte ori "
"adăugaţi un fişier HTML în bibliotecă."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Codificarea caracterelor in fisierele HTML sursa. Cele mai utilizate "
"optiuni: cp1252, latin1, iso-8859-1 si utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"directorul pmlname_img sau images. Acest plugin ruleaza de fiecare data cand "
"se adauga un nou fisier PML in librarie."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extrage coperta din fişierele album"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Citeşte meta-date din fişierele %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Citeşte meta-date din e-cărţi în arhive RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Citeşte meta-date din e-cărţi în arhive ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Setează meta-date în fişiere %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Setează meta-date din fişiere %s"
@@ -285,7 +286,7 @@ msgstr ""
"atunci cand nu se cunoaste nimic asupra documentului sursa"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Acest profil este destinat gamei SONY PRS (500/505/600/700)"
@@ -295,62 +296,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Acest profil este potrivit pentru SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Acest profil este potrivit pentru SONY PRS 900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Acest profil este potrivit pentru Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Acest profil este potrivit pentru Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Acest profil este potrivit pentru Hanlin V3 si clone ale acestuia."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Acest profil este potrivit pentru Hanlin V5 si clone ale acestuia."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Acest profil este potrivit pentru Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Acest profil este desinat pentru Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Acest profil este destinat pentru Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Acest profil este destinat pentru Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Acest profil este destinat pentru IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Acest profil este destinat pentru IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Acest profil este destinat pentru B&N Nook."
@@ -374,25 +375,25 @@ msgid ""
msgstr ""
"Destinat pentru iPad dispozitivelor similare cu o rezoluţie de 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Acest profil este destinat pentru Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Acest profil este destinat pentru SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Acest profil este destinat pentru JetBook 5-inch."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Acest profil este destinat pentru Amazon Kindle DX."
@@ -483,39 +484,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Comunica cu telefoanele S60."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Comunica cu iBooks prin intermediul iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Dispozitiv Apple detectat, lansez iTunes, va rog asteptati ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Actualizez lista de metadate a dispozitivului ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d din %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "terminat"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Foloseste Seria ca si Categorie in iTunes/iBoooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -525,7 +530,7 @@ msgstr ""
"Sterge folosing aplicatia iBooks.\n"
"Apasa 'Afiseaza detalii' pentru o lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -533,19 +538,19 @@ msgstr ""
"Anumite coperti nu au putut fi convertite.\n"
"Apasa 'Afiseaza detalii' pentru o lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Noutăți"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Comunica cu iTunes."
@@ -741,6 +746,10 @@ msgstr "Comunica cu Nokia 770"
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Comunica cu Nokia 810"
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "The Nook"
@@ -1836,8 +1845,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1845,15 +1854,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr ""
@@ -1869,7 +1878,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr ""
@@ -1877,8 +1886,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1887,8 +1896,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1905,7 +1914,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr ""
@@ -2016,7 +2025,11 @@ msgstr ""
msgid "No cover found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2119,7 +2132,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr ""
@@ -2716,266 +2729,266 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2983,7 +2996,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2993,99 +3006,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3093,11 +3106,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3105,60 +3118,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
@@ -3312,7 +3325,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr ""
@@ -3323,8 +3337,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr ""
@@ -3341,15 +3355,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr ""
@@ -3434,8 +3448,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4195,12 +4209,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4471,259 +4485,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4814,237 +4828,237 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5159,7 +5173,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137
msgid " "
-msgstr ""
+msgstr " "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138
msgid ""
@@ -5537,7 +5551,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6823,11 +6837,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6929,12 +6943,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7077,19 +7091,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7755,72 +7769,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8303,91 +8317,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8651,48 +8665,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9155,39 +9169,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
@@ -9924,3 +9938,6 @@ msgstr ""
#~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader."
#~ msgstr "Comunica cu Sony PRS-300/505/500"
+
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Comunica cu iBooks prin intermediul iTunes."
diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po
index 32bd0ed03b..f992292b32 100644
--- a/src/calibre/translations/ru.po
+++ b/src/calibre/translations/ru.po
@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.55\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:48+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:11+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: RUSSIAN FEDERATION\n"
"X-Poedit-Language: Russian\n"
@@ -31,7 +31,7 @@ msgstr "Ничего не делает"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -53,6 +53,7 @@ msgstr "Ничего не делает"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -107,25 +108,25 @@ msgstr "Ничего не делает"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -135,19 +136,19 @@ msgstr "Ничего не делает"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -183,7 +184,7 @@ msgstr ""
"содержащий все связанные файлы. Этот модуль запускается каждый раз, когда вы "
"добавляете HTML файл в библиотеку."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -191,7 +192,7 @@ msgstr ""
"Кодировка для входящих HTML файлов. Наиболее популярные: cp1251, latin1, iso-"
"8859-1 и utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -201,49 +202,49 @@ msgstr ""
"pmlname_img либо images. Этот плагин запускается каждый раз когда в "
"библиотеку добавляется PML-файл."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Извлечь обложку из файлов комикса"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Читать метаданные из %s файлов"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Читать метаданные из книг в архивах RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Читать метаданные из книг в архивах ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Внести метаданные в файлы %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Внести метаданные из файлов %s"
@@ -288,7 +289,7 @@ msgstr ""
"быть полезен, если вы ничего не знаете о входном документе."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -300,62 +301,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Этот профиль предназначен для SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Этот профиль предназначен для SONY PRS 900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Этот профиль предназначен для Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Этот профиль предназначен для книг Mobipocket"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Этот профиль предназначен для Hanlin V3 и её клонов."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Этот профиль предназначен для Hanlin V5 и её клонов."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Этот профиль предназначен для Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Этот профиль предназначен для Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Этот профиль предназначен для Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Этот профиль предназначен для iRex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Этот профиль предназначен для iRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Этот профиль предназначен для IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Этот профиль предназначен для B&N Nook."
@@ -379,19 +380,19 @@ msgid ""
msgstr ""
"Предназначено для iPad и аналогичных устройств с разрешением 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Этот профиль предназначен для Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Этот профиль предназначен для SONY PRS-300"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Этот профиль предназначен для 5-дюймовой JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -399,7 +400,7 @@ msgstr ""
"Этот профиль предназначен для линейки SONY PRS: 500/505/700 - в ландшафтном "
"режиме. Полезен для комиксов."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Этот профиль предназначен для Amazon Kindle DX."
@@ -486,39 +487,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Связь с телефоном S60"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Связывать с iBooks через iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Обнаружено устройство Apple, запуск iTunes, пожалуйста, подождите..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d из %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Использовать Серии как Категории в iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -528,7 +533,7 @@ msgstr ""
"Удаление с помощью приложения iBooks.\n"
"Нажмите кнопку \"Показать детали\" для списка."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -536,19 +541,19 @@ msgstr ""
"Некоторые обложки не могут быть преобразованы.\n"
"Нажмите кнопку \"Показать детали\" для списка."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Новости"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Устанавить связь с iTunes"
@@ -747,6 +752,10 @@ msgstr "Подключен к Nokia 770 internet tablet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Подключен к Nokia 810 internet tablet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Укромный уголок"
@@ -2000,8 +2009,8 @@ msgstr "Комикс"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2009,15 +2018,15 @@ msgstr "Заголовок"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Автор(ы)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Издатель"
@@ -2033,7 +2042,7 @@ msgstr "Спонсор"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Комментарии"
@@ -2041,8 +2050,8 @@ msgstr "Комментарии"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2051,8 +2060,8 @@ msgstr "Теги"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2069,7 +2078,7 @@ msgstr "Временная метка"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Опубликовано"
@@ -2203,7 +2212,11 @@ msgstr "Обложка сохранена"
msgid "No cover found"
msgstr "Обложка отсутствует"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2320,7 +2333,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Обложка"
@@ -3002,201 +3015,201 @@ msgstr "Копирования в буфер обмена"
msgid "Choose Files"
msgstr "Выберите файлы"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Нет Выбранных книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Загрузка книг в устройство."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Книги EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Книги LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Книги HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Книги LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Книги MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Текстовые книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Книги PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Комиксы"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Архивы"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Поддерживаемые книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Объединить книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Некоторые дубликаты были найдены и объединены в следующие существующие книги:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Сбой чтения метаданных"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Добавить в библиотеку"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Нет выбранных книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Не удается удалить"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Выберите форматы для удаления"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Не удается удалить книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Устройство не подключено"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Основная память"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Карта памяти 1"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Карта памяти 2"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Нет книг для удаления"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Удаляются книги из устройства."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3204,67 +3217,67 @@ msgstr ""
"Выбранные книги будут навсегда удалены вместе с файлами с Вашего "
"компьютера. Вы уверены?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Не удалось загрузить метаданные"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "обложек"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "метаданных"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Загрузка %s для %d книг(и)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Не удалось загрузить некоторые метаданные"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Не удалось загрузить метаданные:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Ошибка"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Невозможно редактировать метаданные"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Не удается объединить книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3272,7 +3285,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3282,99 +3295,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Невозможно сохранить на диск"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Выберете директорию получателя"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Ошибка при сохранении"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Произошла ошибка при сохранении."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Не удалось сохранить некоторые книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Книги не найдены"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Вызвать новость из "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " загружено."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Не преобразуется"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Невозможно просмотреть"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Выберете для просмотра формат"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Выбраны несколько книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3382,11 +3395,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Не могу открыть папку"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s неизвестный формат."
@@ -3394,36 +3407,36 @@ msgstr "%s неизвестный формат."
msgid "Searching in"
msgstr "Поиск"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Добавление..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Ищем во всех под-каталогах ..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Ошибка пути"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Специальных каталог не может быть обработан."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Нет книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Добавлена"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Ошибка при добавлении"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3431,26 +3444,26 @@ msgstr ""
"Добавление книг видимо зависло. Попробуйте перезапустить calibre и добавить "
"книги меньшими порциями до тех пор пока не найдете проблемную книгу."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Есть повторения!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
"Книги со следующими названиями уже имеются в базе. Все равно добавить их?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Добавляем дубликаты ..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Сохранение..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Сохранено"
@@ -3604,7 +3617,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Путь"
@@ -3615,8 +3629,8 @@ msgstr "Путь"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Форматы"
@@ -3633,15 +3647,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Ничего"
@@ -3726,8 +3740,8 @@ msgstr "Параметры книг"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Каталог"
@@ -4507,12 +4521,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Неправильное регулярное выражение"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Неправильное регулярное выражение: %s"
@@ -4783,124 +4797,124 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Устройство не подключено"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Получить информацию о устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Получить список книг на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Отправить метаданные в устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Загружено %d книг на устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Удалить книги из устройства"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Загрузить книги из устройства"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Смотреть книги на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Установить действие по умолчанию для \"отправить в устройство\""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Отправить email"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Отправить в основную память"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Отправить на карту памяти A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Отправить на карту памяти B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Ошибка подключения с устройством"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Ошибка согласования устройства"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4908,136 +4922,136 @@ msgstr ""
"Была временная ошибка общения с устройством. Пожалуста, переподключите "
"устройство или перегрузите его."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Устройство: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " определено."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Подключено "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "Отослать выбранное"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Выберите формат для отправки в устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Нет устройства"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Устройство не подсоединено"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Нет карточки"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Не могу передать: в устройстве нет карты памяти"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-book:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Прикреплено, Вы найдете e-book"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "от"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "в %s формате."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Отправка email"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Нет подходящего формата"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Книги не отправлены по email"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Не отправлен email со следующими книгами:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Отослано email"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Новости:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Прикреплено"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Отослать новости"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Отправляются новости на устройство."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Отправка книги в устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Нет места на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5129,37 +5143,37 @@ msgstr "&Профиль:"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "плагины"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Преобразование"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Общий"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Интерфейс"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Добавить/Сохранить"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5167,11 +5181,11 @@ msgstr ""
"Email\n"
"Доставка"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Расширенный"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5179,23 +5193,23 @@ msgstr ""
"Сервер\n"
"Контента"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Плагины"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Автоотправка"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "Форматы для отсылки. Первый подходящий формат будет отослан."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5204,170 +5218,170 @@ msgstr ""
"email
по этому адресу (в случае если имеется один из перечисленных "
"форматов)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "новый email адрес"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Неверный путь к плагинам"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s - неверный путь к плагинам"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Использовать плагин"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Плагин не может быть выключен"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Плагин %s не может быть выключен"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Плагин не настраиваемый"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Плагин: %s не требует настройки"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Не могу удалить встроеный плагин"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" не может быть удален. Это встроенный плагин. Попробуйте отключить его."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Вы уверены?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Лог ошибок:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Лог доступа:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Сбой запуска контент-сервера"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Неверный размер"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[высота]"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Неправильное расположение базы данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Неправильное расположение базы данных "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Должна быть дирректория."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Неправильное расположение базы данных.
Немогу записать "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Проверка целостности базы данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Не удалось проверить целостность базы данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5873,7 +5887,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7197,11 +7211,11 @@ msgstr "Обычный параметр (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Нет совпадений"
@@ -7308,12 +7322,12 @@ msgid "Save to disk in a single directory"
msgstr "Сохранить на диск в одну директорию"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Сохранять на диск только формат %s"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7456,19 +7470,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Размер (МБ)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Рейтинг"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Книга %s из %s."
@@ -8140,51 +8154,51 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Невозможно настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Пока запущено задание, не могу настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Нет доступной подробной информации"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "Не доступна подробная информация книг на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Ошибка преобразования"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8192,22 +8206,22 @@ msgstr ""
"является результато труда многих добровольцев по всему миру. Если Вы сочли "
"его полезным, будьте добры пожертвовать на его развитие."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Имеется активное задание. Вы все равно хотите выйти?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8699,15 +8713,15 @@ msgstr ""
msgid "Print eBook"
msgstr "Печать книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8717,7 +8731,7 @@ msgstr ""
"%d\n"
"книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8727,7 +8741,7 @@ msgstr ""
"%s\n"
"доступно"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8737,7 +8751,7 @@ msgstr ""
"%s\n"
"доступна"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8747,55 +8761,55 @@ msgstr ""
"%s\n"
"доступна"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Нажмите, чтобы посмотреть книги имеющиеся на вашем компьютере"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Нажмите, чтобы посмотреть книги в основной памяти читалки"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "Нажмите, чтобы посмотреть книги на карте памяти A читалки"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "Нажмите, чтобы посмотреть книги на карте памяти B читалки"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Изменить регистр"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Верхний регистр"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Нижний регистр"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -9064,48 +9078,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "сегодня"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "В этом месяце"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "нет"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "да"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9638,39 +9652,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Основная"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Карта 1"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Карта 2"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "Миграция старой базы данных в %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Копирование %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Сжатие базы данных"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
@@ -12357,3 +12371,6 @@ msgstr "Не скачивать файлы стилей CSS."
#~ msgid "&Transliterate unicode characters to ASCII."
#~ msgstr "Транслитерировать Unicode символы в ASCII."
+
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Связывать с iBooks через iTunes."
diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po
index 4628b211e0..e68564bd66 100644
--- a/src/calibre/translations/sq.po
+++ b/src/calibre/translations/sq.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:39+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:22+0000\n"
"Last-Translator: Besnik \n"
"Language-Team: Albanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:33+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -176,62 +177,62 @@ msgid ""
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
"file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr ""
@@ -268,7 +269,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -278,62 +279,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr ""
@@ -353,25 +354,25 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr ""
@@ -451,64 +452,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Lajme"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -702,6 +707,10 @@ msgstr ""
msgid "Communicate with the Nokia 810 internet tablet."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr ""
@@ -1755,8 +1764,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1764,15 +1773,15 @@ msgstr "Titull"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autor(ë)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Botues"
@@ -1788,7 +1797,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Komente"
@@ -1796,8 +1805,8 @@ msgstr "Komente"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1806,8 +1815,8 @@ msgstr "Etiketa"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1824,7 +1833,7 @@ msgstr "Vulë kohore"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Botuar"
@@ -1935,7 +1944,11 @@ msgstr ""
msgid "No cover found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2038,7 +2051,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Kapak"
@@ -2635,266 +2648,266 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Libra"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Gabim"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2902,7 +2915,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2912,99 +2925,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3012,11 +3025,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3024,60 +3037,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Gabim shtegu"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
@@ -3231,7 +3244,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Shteg"
@@ -3242,8 +3256,8 @@ msgstr "Shteg"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formate"
@@ -3260,15 +3274,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Asnjë"
@@ -3353,8 +3367,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4114,12 +4128,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4390,259 +4404,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Pajisje: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Pa pajisje"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-libër:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Lajme:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4733,237 +4747,237 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "shtojca"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Shndërrim"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Të përgjithshme"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Ndërfaqe"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Shtojca"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Email"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Zgjidhni shtojcë"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Personalizojeni"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Regjistrim gabimesh:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Madhësi e pavlefshme"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5456,7 +5470,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6742,11 +6756,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6848,12 +6862,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -6996,19 +7010,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Vlerësim"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7674,72 +7688,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8222,91 +8236,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8570,48 +8584,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9074,39 +9088,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po
index 8d61a78428..2492e4586d 100644
--- a/src/calibre/translations/sr.po
+++ b/src/calibre/translations/sr.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 04:51+0000\n"
-"Last-Translator: Vladimir Oka \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:28+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: Serbian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Ne radi baš ništa"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Ne radi baš ništa"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Ne radi baš ništa"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Ne radi baš ništa"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -178,7 +179,7 @@ msgstr ""
"Prati sve linkove u HTML fajlu i napravi ZIP fajl koji sadrži sve povezane "
"fajlove. Ovaj dodatak se pokreće svaki put kad dodate HTML fajl u biblioteku."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -186,7 +187,7 @@ msgstr ""
"Kodni raspored za ulazne HTML fajlove. Najčešće korišćeni kodni rasporedi "
"su: cp1252, latin1, iso-8859-1 i utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -196,49 +197,49 @@ msgstr ""
"plmname_img, ili images. Ovaj plugin se pokreće svaki put kad dodate PML "
"fajl u biblioteku."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Uzmi naslovnu stranu stripa"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Čitaj metapodatke iz %s fajlova"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Čitaj metapodatke iz e-knjiga u RAR arhivama"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Čitaj metapodatke iz e-knjiga u ZIP arhivama"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Upiši metapodatke u %s fajlova"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Postavi metapodatke iz %s fajlova"
@@ -283,7 +284,7 @@ msgstr ""
"je ako ne znate ništa o ulaznom dokumentu."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Ovaj profil je namenjen SONY PRS čitačima 500/505/600/700 i drugima."
@@ -293,62 +294,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Ovaj profil je namenjen SONY PRS 300 čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Ovaj profil je namenjen SONY PRS-900 čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Ovaj profil je namenjen Microsoft Readeru."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Ovaj profil je namenjen Mobipocket e-knjigama."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Ovaj profil je namenjen Hanlin V3 čitaču i klonovima."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Ovaj profil je namenjen Hanlin V5 čitaču i klonovima."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Ovaj profil je namenjen Cybook G3 čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Ovaj profil je namenjen Cybook Opus čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Ovaj profil je namenjen Amazon Kindle čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Ovaj profil je namenjen Irex Illiad čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Ovaj profil je namenjen IRex Digital Reader 1000 čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Ovaj profil je namenjen IRex Digital Reader 800 čitaču."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Ovaj profil je namenjen B&N Nook čitaču."
@@ -371,19 +372,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Namenjeno za iPad i slične uređaje sa rezolucijom 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Ovaj profil je namenjen Kobo čitaču"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Ovaj profil je namenjen SONY PRS-300 čitaču."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Ovaj profil je namenjen 5-inčnom JetBook čitaču."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -391,7 +392,7 @@ msgstr ""
"Ovaj profil je namenjen SONY PRS liniji čitača. Konkretno za 500/505/700/... "
"u horizontalnom položaju. Uglavnom je koristan za stripove."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Ovaj profil je namenjen Amazon Kindle DX čitaču."
@@ -481,39 +482,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Uspostavi komunikaciju sa S60 telefonima"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Uspostavi komunikaciju sa iBooks preko iTunes"
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Detektovan je Apple uređaj. Pokrećem iTunes. Molim sačekajte ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Ažuriram spisak metapodataka na uređaju..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d od %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "završeno"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Koristi Seriju umesto Kategorije za iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -523,7 +528,7 @@ msgstr ""
"Izbrišite knjige korišćenjem iBooks aplikacije.\n"
"Kliknite na 'Prikaži detalje' za spisak."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -531,19 +536,19 @@ msgstr ""
"Neki omoti nisu mogli da budu konvertovani.\n"
"Kliknite na 'Prikaži detalje' za spisak."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Vesti"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Uspostavi komunikaciju sa iTunes."
@@ -739,6 +744,10 @@ msgstr "Uspostavi komunikaciju s Nokia 770 uređajem."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Uspostavi komunikaciju s Nokia 810 uređajem."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -2011,8 +2020,8 @@ msgstr "Strip"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2020,15 +2029,15 @@ msgstr "Naslov"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autori"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Izdavač"
@@ -2044,7 +2053,7 @@ msgstr "Producent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Komentari"
@@ -2052,8 +2061,8 @@ msgstr "Komentari"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2062,8 +2071,8 @@ msgstr "Etikete"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2080,7 +2089,7 @@ msgstr "Vremenska oznaka"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Objavljeno"
@@ -2212,7 +2221,11 @@ msgstr "Naslovna strana je snimljena u"
msgid "No cover found"
msgstr "Nije nađena nijedna naslovna strana"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Preuzmi metapodatke s Douban.com"
@@ -2334,7 +2347,7 @@ msgstr ""
"Preuzmi omot i metapodatke za knjigu identifikovanu ISBN brojem sa "
"LibraryThing.com\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Naslovna strana"
@@ -3032,201 +3045,201 @@ msgstr "Kopiraj u memoriju"
msgid "Choose Files"
msgstr "Izaberi fajlove"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Koristi samo biblioteku"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Koristite samo beleške iz glavne biblioteke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Nije izabrana nijedna knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "Nije izabrana nijedna knjiga za preuzimanje beleški"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Dodaj korisničke beleške u bazu podataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Poslednja pročitana strana: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Poslednja pročitana strana: Lokacija %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Lokacija %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Strana %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Lokacija %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Koliko praznih knjiga?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Koliko praznih knjiga treba da se doda?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Prenosim knjige na uređaj."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Knijge u tekst formatu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Stripovi"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arhive"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Podržane knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Dodao sam neke knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Pronađeni su neki duplikati i dodati sledećim već postojećim knjigama:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Nisam uspeo da pročitam metapodatke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Nisam upseo da pročitam metapodatke iz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Dodaj u biblioteku"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Nije izabrana nijedna knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Nisu pronađeni fajlovi s knjigama"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Ne mogu da obrišem"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Izaberite formate za brisanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Izaberite formate koji neće biti obrisani"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Ne mogu da izbrišem knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Nije priključen nijedan uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Osnovna memorija"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Memorijska kartica A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Memorijska kartica B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Nema knjiga koje mogu biti izbrisane"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Nijedna od izabranih knjiga se ne nalazi na uređaju"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Brišem knjige sa uređaja."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3234,7 +3247,7 @@ msgstr ""
"Izabrane knjige će biti obrisane zauvek i fajlovi uklonjeni s vašeg "
"računara. Da li ste sigurni?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3242,61 +3255,61 @@ msgstr ""
"Izabrane knjige će biti zauvek izbrisane s vašeg uređaja. Da li ste "
"sigurni?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Ne mogu da preuzmem metapodatke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "društveni metapodaci"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "naslovne strane"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metapodaci"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Preuzimam %s za %d knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Nisam uspeo da preuzmem neke metapodatke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Nisam uspeo da preuzmem metapodatke za:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Nisam uspeo da preuzmem metapodatke:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Greška"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Ne mogu da promenim metapodatke"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Ne mogu da spojim knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Za spajanje je potrebno izabrati bar dve knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3308,7 +3321,7 @@ msgstr ""
"izbrisane niti promenjene.
Molim vas da potvrdite da želite da "
"nastavite"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3324,7 +3337,7 @@ msgstr ""
"biti trajno izbrisani sa vašeg računara.
Da li ste "
"sigurni da želite da nastavite?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3332,45 +3345,45 @@ msgstr ""
"Pripremili ste se za spajanje više od 5 kjniga. Da li ste sigurni da "
"želite da nastavite?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Ne mogu da snimim na disk"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Promeni ciljni direktorijum"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Greška pri snimanju"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Došlo je do greške pri snimanju."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Nisam uspeo da snimim neke knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Kliknite na dugme za više detalja da vidite koje."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Nema knjiga za koje bi se kreirao katalog"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Kreiram katalog %s..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Nije nađena nijedna knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3378,49 +3391,49 @@ msgstr ""
"Nema knjiga za katalog\n"
"Proverite ignorisane etikete"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Katalog je kreiran."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Direktorijum za izvoz kataloga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Izaberi odredište za %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Preuzimam vesti sa "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " preuzeto."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Ne mogu da konvertujem"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Počinjem konverziju %d knjiga."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Nemoguće pregledati"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Izaberite format za prikaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Izabrano je više knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3432,11 +3445,11 @@ msgstr ""
"započet, ovaj proces se ne može prekinuti pre završetka. Da li želite da "
"nastavite?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Ne mogu da otvorim direktorijum"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s nema raspoloživih formata."
@@ -3444,36 +3457,36 @@ msgstr "%s nema raspoloživih formata."
msgid "Searching in"
msgstr "Tražim u"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Dodajem..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Tražim u svim pod-direktorijumima..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Greška u putanji"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Nisam mogao da obradim navedeni direktorijum"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Nema knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Dodato"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Dodavanje nije uspelo"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3482,26 +3495,26 @@ msgstr ""
"dodajete knjige u manjim grupama sve dok ne pronađete knjigu koja pravi "
"problem."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Pronađeni su duplikati!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
"Knjige sa istim naslovom već postoje u bazi podataka. Da ih ipak dodam?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Dodajem duplikate..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Snimam..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Snimljeno"
@@ -3668,7 +3681,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Putanja"
@@ -3679,8 +3693,8 @@ msgstr "Putanja"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formati"
@@ -3697,15 +3711,15 @@ msgid "Click to open"
msgstr "Kliknite da biste otvorili"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Nema"
@@ -3790,8 +3804,8 @@ msgstr "Opcije za e-knjigu"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4595,12 +4609,12 @@ msgid "Footer regular expression:"
msgstr "Regularni izraz za fusnotu:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Neispravan regularni izraz"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Neispravan regularni izraz: %s"
@@ -4881,124 +4895,124 @@ msgstr "etikete za dodavanje"
msgid "tags to remove"
msgstr "etikete za uklanjanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Nema detaljnih podataka."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Uređaj više nije priključen."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Prikupi informacije o uređaju"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Preuzmi spisak knjiga sa uređaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Preuzmi beleške sa uređaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Pošalji metapodatke na uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr "Pošalji kolekciju na uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Prenesi %d knjiga na uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Izbriši kjnige sa uređaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Preuzmi knjige sa uređaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Pregledaj knjige na uređaju"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Postavi podrazumevanu akciju pri prenošenju na uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Pošalji elektronskom poštom na"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " i izbriši iz biblioteke"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Pošalji u osnovnu memoriju"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Pošalji na memorijsku karticu A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Pošalji na memorijsku karticu B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Osnovna memorija"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Pošalji i izbriši iz biblioteke"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Pošalji određeni format"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Uspostavi komunikaciju s direktorijumom"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr "Uspostavi komunikaciju sa iTunes (EKSPERIMENTALNO)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr "Isključi uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Preuzmi beleške (eksperimentalno)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Greška u komunikaciji sa uređajem"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Izaberite direktorijum koji će biti korišćen kao uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Nije uspelo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Greška u komunikaciji sa uređajem"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5006,127 +5020,127 @@ msgstr ""
"Došlo je do privremene greške u komunikaciji sa uređajem. Molim vas da "
"isključite uređaj i/ili ponovo pokrenete računar."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Uređaj: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " detektovan."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Priključen je "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "izabrane za slanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Izaberi format za slanje na uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Nema uređaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Ne mogu da pošaljem: Nije priključen nijedan uređaj"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Nema memorijske kartice"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Ne mogu da pošaljem: Uređaj nema memorijsku karticu"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-knjiga:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "E-knjigu ćete pronaći priključenu uz ovu poruku"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "od"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "u formatu %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Šaljem poruku za"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Nema odgovarajućih formata"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr "Automatski konvertuj ove knjige pre slanja elektronskom poštom?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Nisam uspeo da pošaljem ove knjige, jer nisu pronađeni odgovarajući formati:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Nisam uspeo da pošaljem knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Nisam uspeo da pošaljem sledeće knjige:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Poslato elektronskom poštom:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Vesti:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Priključeno je"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Poslao vesti za"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr "Automatski konvertuj sledeće knjige pre slanja na uređaj?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Šaljem katalog na uređaj."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Šaljem vesti na uređaj."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Šaljem knjige na uređaj."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5135,11 +5149,11 @@ msgstr ""
"odgovarajući formati. Morate prvo konvertovati knjige u format koji vaš "
"uređaj podržava."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Na uređaju nema dovoljno mesta"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5233,15 +5247,15 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr "Promeni komentare"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "..."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5249,23 +5263,23 @@ msgstr ""
"\n"
"Podešavanja: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Konverzija"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Opšta"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interfejs"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Dodaj/snimi"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5273,11 +5287,11 @@ msgstr ""
"Dostava\n"
"elektronskom poštom"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Napredno"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5285,24 +5299,24 @@ msgstr ""
"Server\n"
"Sadržaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Dodaci"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Automatsko slanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Elektronska pošta"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
"Formati za slanje elektronskom poštom. Biće poslat prvi pronađeni format."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5310,23 +5324,23 @@ msgstr ""
"Ako je opcija izabrana, preuzete vesti će biti poslate automatski
na ovu "
"elektronsku adresu (pod uslovom da je u jednom od navedenih formata)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "nova elektronska adresa"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Širok"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Uzak"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Izabran je sistemski port"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5336,131 +5350,131 @@ msgstr ""
"port. Vaš operativni sistem može da ne dozvoli serveru da koristi "
"ovaj port. Da biste bili sigurni izaberite port veći od 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Nisam uspeo da instaliram alate za komandnu liniju."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Alati za komandnu liniju su instalirani"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Alati za komandnu liniju su instalirani u"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Ako promenite direktorijum za calibre.app moraćete da ponovo instalirate "
"alate za komandnu liniju."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Ne postoji ispravna putanja do dodataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s nije ispravna putanja do dodataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Izaberite dodatak"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Dodatak se ne može isključiti"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Dodatak: %s se ne može isključiti"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Dodatak nema opcija koje se mogu menjati"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Dodatak: %s ne zahteva podešavanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Podesi"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Ne mogu da uklonim ugrađeni dodatak"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" se ne može ukloniti. Ovaj dodatak je ugrađen. Probajte da ga isključite."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Da biste izbrisali kolonu morate je prvo izabrati"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "Izabrana kolona nije korisnička kolona"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Da li ste sigurni?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Da li zaista želite da izbrišete kolonu %s i njen sadržaj?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Dnevnik grešaka:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Dnevnik pristupa:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Nisam uspeo da pokrenem server sadržaja"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Izaberite putanju za knjige"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Neispravna veličina"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "Veličina %s je neispravna. Mora biti u obliku širinaxvisina"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Neispravna lokacija baze podataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Neispravna lokacija baze podataka "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Mora biti direktorijum."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Neispravna lokacija baze podataka.
Ne mogu da pišem u "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Potrebno je ponovno pokretanje"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5468,19 +5482,19 @@ msgstr ""
"Izmene koje ste izvršili zahtevaju da ponovo pokrenete Calibre. Molim vas da "
"to učinite što pre."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Proveravam integritet baze podataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Neuspešna provera integriteta baze podataka"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Pronađene su neke nedoslednosti"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6034,7 +6048,7 @@ msgstr "Broj"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7416,11 +7430,11 @@ msgstr "Regularni izraz (?P<naslov>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Ništa nije pronađeno"
@@ -7527,12 +7541,12 @@ msgid "Save to disk in a single directory"
msgstr "Snimi na disk u jedan direktorijum"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Snimi na disk samo %s format"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Sačuvaj samo format %s na disk u jedan direktorijum"
@@ -7675,19 +7689,19 @@ msgstr "N"
msgid "Y"
msgstr "Y"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "Na uređaju"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Veličina (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Ocena"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Knjiga %s autora %s."
@@ -8374,37 +8388,37 @@ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s autor Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Kratko uputstvo za Calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Ne mogu da podesim"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Ne mogu da podesim dok ima aktivnih poslova."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Ne postoje detaljne informacije"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "Ne postoje detaljne informacije za knjige na uređaju."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Greška u konverziji"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8412,15 +8426,15 @@ msgstr ""
"
Nisam uspeo da konvertujem: %s
Knjiga je zaštićena DRMom. Prvo morate ukloniti DRM nezavisnim alatima."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Recept je isključen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Neuspelo"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8429,12 +8443,12 @@ msgstr ""
"mislite da je koristan molim vas da razmotrite donaciju kako bi podržali "
"dalji razvoj."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
"Još uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8445,11 +8459,11 @@ msgstr ""
"uređaju.
\n"
" Da li ste sigurni da želite da prekinete rad?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "UPOZORENJE: Aktivni poslovi"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8949,15 +8963,15 @@ msgstr "Shift+F3"
msgid "Print eBook"
msgstr "Štampaj e-knjigu"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Kopiraj sliku"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Ubaci sliku"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8967,7 +8981,7 @@ msgstr ""
"%d\n"
"knjiga"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8977,7 +8991,7 @@ msgstr ""
"%s\n"
"je na raspolaganju"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8987,7 +9001,7 @@ msgstr ""
"%s\n"
"je na raspolaganju"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8997,61 +9011,61 @@ msgstr ""
"%s\n"
"je na raspolaganju"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Kliknite da vidite koje knjige su na raspolaganju na vašem računaru"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
"Kliknite da vidite koje knjige su na raspolaganju u osnovnoj memoriji vašeg "
"čitača"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici A "
"vašeg čitača"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Kliknite da vidite koje knjige su na raspolaganju na memorijskoj kartici B "
"vašeg čitača"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Knjige se nalaze u"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Promeni veličinu slova"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Velika slova"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Mala slova"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Zameni velika slova u mala, i obrnuto"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Veličina slova za naslov"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Povuci za promenu veličine"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Prikaži"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Sakrij"
@@ -9357,48 +9371,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Uključite &server sadržaja"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "danas"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "juče"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "ovog meseca"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "dana ranije"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "ne"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "neobeleženo"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "obeleženo"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "da"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "prazno"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "prazno"
@@ -10027,40 +10041,40 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr "%sSrednja ocena je %3.1f"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Osnovna"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Kartica A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Kartica B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
"Prevodim staru bazu podataka u biblioteku e-knjiga u %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopiram %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Sažimam bazu podataka"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Proveravam ispravnost SQLa..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Tražim nepostojeće fajlove."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "Proverio identifikator"
@@ -10953,6 +10967,9 @@ msgstr "Ne preuzimaj CSS stilove."
#~ msgid "Failed to create calibre library at: %r. Aborting."
#~ msgstr "Nisam uspeo da napravim biblioteku u: %r. Prekidam."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Uspostavi komunikaciju sa iBooks preko iTunes"
+
#~ msgid "Disconnect from folder"
#~ msgstr "Prekini komunikaciju s direktorijumom"
@@ -11004,3 +11021,6 @@ msgstr "Ne preuzimaj CSS stilove."
#~ msgid "Downloads series information from librarything.com"
#~ msgstr "Preuzmi podatke o seriji s librarything.com"
+
+#~ msgid "Connect to iTunes (EXPERIMENTAL)"
+#~ msgstr "Uspostavi komunikaciju sa iTunes (EKSPERIMENTALNO)"
diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po
index e906b8dd69..284b4af90b 100644
--- a/src/calibre/translations/sv.po
+++ b/src/calibre/translations/sv.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-29 16:48+0000\n"
-"Last-Translator: Johan Segerstedt \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:27+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-30 03:33+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: SWEDEN\n"
"X-Poedit-Language: Swedish\n"
@@ -29,7 +29,7 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -51,6 +51,7 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -105,25 +106,25 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -133,19 +134,19 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -181,7 +182,7 @@ msgstr ""
"alla länkade filer. Detta tillägg körs varje gång du lägger till en HTML-fil "
"till biblioteket."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -189,7 +190,7 @@ msgstr ""
"Teckenkodning för indata i HTML. Vanliga alternativ är: cp1252, latin1, iso-"
"8859-1 och utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -199,49 +200,49 @@ msgstr ""
"pmlname_img eller bilder. Detta tillägg körs varje gång du lägger till en "
"PML-fil till biblioteket."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extrahera omslag från serietidningsfiler"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Läs metadata från %s-filer"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Läs metadata från eböcker i RAR-arkiv"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Läs metadata från eböcker i ZIP-arkiv"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Ställ in metadata i %s-filer"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Ställ in metadata utifrån %s-filer"
@@ -286,7 +287,7 @@ msgstr ""
"du inte vet något om ingångsdokumentet."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Denna profil är avsedd för Sonys PRS-linje: 500/505/600/700 m.fl."
@@ -296,62 +297,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Denna profil är avsedd för Sony PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Denna profil är avsedd för Sony PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Denna profil är avsedd för Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Denna profil är avsedd för Mobipocket-böcker."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Denna profil är avsedd för Hanlin V3 och dess varianter."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Denna profil är avsedd för Hanlin V5 och dess varianter."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Denna profil är avsedd för Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Denna profil är avsedd för Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Denna profil är avsedd för Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Denna profil är avsedd för Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Denna profil är avsedd för IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Denna profil är avsedd för Irex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Denna profil är avsedd för B&N Nook."
@@ -374,19 +375,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Avsedd för iPad och liknande enheter med en upplösningen 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Denna profil är avsedd för Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Denna profil är avsedd för SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Denna profil är avsedd för JetBook (5 tum)."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -394,7 +395,7 @@ msgstr ""
"Denna profil är avsedd för Sonys PRS-linje, 500/505/700 m.fl, i liggande "
"format. Används främst för serietidningar."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Denna profil är avsedd för Amazon Kindle DX."
@@ -485,39 +486,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Kommunicera med S60-telefoner"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Kommunicera med iBook via iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "pple-enhet identifieras, starta iTunes, var god vänta ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Uppdaterar metadata på enheten..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d av %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "slutförda"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr "Använd serie som kategori i iTunes/iBooks"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -527,7 +532,7 @@ msgstr ""
"Ta bort med hjälp av iBook app.\n"
"Klicka på \"Visa detaljer\" för en lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -535,19 +540,19 @@ 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:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Nyheter"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr "Kommunicera med iTunes"
@@ -743,6 +748,10 @@ msgstr "Kommunicera med surfplattan Nokia 770."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Kommunicera med surfplattan Nokia 810."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -2011,8 +2020,8 @@ msgstr "Serietidning"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2020,15 +2029,15 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Författare"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Förlag"
@@ -2044,7 +2053,7 @@ msgstr "Producent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Kommentarer"
@@ -2052,8 +2061,8 @@ msgstr "Kommentarer"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2062,8 +2071,8 @@ msgstr "Etiketter"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2080,7 +2089,7 @@ msgstr "Tidsstämpel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Utgiven"
@@ -2214,7 +2223,11 @@ msgstr "Omslag sparat till"
msgid "No cover found"
msgstr "Inget omslag hittades"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Hämta metadata från Douban.com"
@@ -2336,7 +2349,7 @@ msgstr ""
"Hämta omslag/sociala metadata från boken med angivet ISBN-nummer från "
"LibraryThing.com\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Omslag"
@@ -3038,201 +3051,201 @@ msgstr "Kopiera till urklipp"
msgid "Choose Files"
msgstr "Välj filer"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Använd bara bibliotek"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Användaranteckningar genereras endast från huvudbiblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Inga böcker har valts"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "Inga böcker har valts att hämta anteckningar från"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Sammanfogar användaranteckningar till databasen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Senaste lästa sidan: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Senaste lästa sidan: Plats %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Plats %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Sidan %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Plats %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Hur många tomma böcker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Hur många tomma böcker ska läggas till?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Skickar böcker till enhet."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Textböcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF-böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Serier"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Arkiv"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Stödda böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Sammanfoga flera böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Vissa dubbletter hittades och fördes in i följande existerande böcker:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Kunde inte läsa metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Kunde inte läsa metadata från följande"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr "Lägg till i biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Inga böcker har valts"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr "Inga bokfiler hittades"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Kan inte ta bort"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Välj format att ta bort"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Välj format att inte ta bort"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr "Kan ej ta bort böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr "Ingen enhet ansluten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Inbyggt minne"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Minneskort A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Minneskort B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr "Inga böcker att ta bort"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr "Inga av de valda böckerna finns på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Tar bort böcker från enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3240,7 +3253,7 @@ msgstr ""
"De valda böckerna kommer att tas bort permanent och filerna kommer "
"att raderas från datorn. Är du säker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3248,61 +3261,61 @@ msgstr ""
"De utvalda böckerna kommer att tas bort permanent från enheten. Är "
"du säker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Kan inte hämta metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "sociala metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "omslag"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Hämtar %s för %d böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Alla metadata kunde inte hämtas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Kunde inte hämta metadata för följande:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Kunde inte hämta metadata:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Fel"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Kan inte redigera metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Kan inte sammanfoga böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Minst två böcker måste väljas för att de skall fogas samman"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3314,7 +3327,7 @@ msgstr ""
"kommer inte att tas bort eller ändras.
Vänligen bekräfta att du vill "
"fortsätta."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3330,7 +3343,7 @@ msgstr ""
"böcker kommer att tas bort permanentfrån din dator.
Är du "
"säker på att du vill fortsätta?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3338,45 +3351,45 @@ msgstr ""
"Du håller på att sammanfoga fler än fem böcker. Är du säker på att du "
"vill fortsätta?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Kan inte spara till disk"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Välj målmapp"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Fel uppstod när filen skulle sparas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Det uppstod ett fel när filen skulle sparas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Vissa böcker kunde inte sparas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Klicka på knappen \"Visa detaljer\" för att se vilka."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Inga böcker har valts att skapa katalog"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Skapar %s-katalog..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Inga böcker hittades"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3384,49 +3397,49 @@ msgstr ""
"Inga böcker till katalog\n"
"Kontrollera uteslutna etiketter"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Katalog genererad."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Exportkatalog"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Välj destination för %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Hämtar nyheter från "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " hämtade."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Kan inte konvertera"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Påbörjar konvertering av %d böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Kan inte visa"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Välj format att visa"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Flera böcker valda"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3438,11 +3451,11 @@ msgstr ""
"väl process startats kan den inte stoppas förrän den är klar. Vill du "
"fortsätta?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Kan inte öppna mapp"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s har inga tillgängliga format."
@@ -3450,36 +3463,36 @@ msgstr "%s har inga tillgängliga format."
msgid "Searching in"
msgstr "Söker i"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Lägger till..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Söker i all underkataloger..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Sökvägsfel"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Den angivna katalogen kunde inte behandlas."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Inga böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Tillagd"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Kunde inte lägga till"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3488,11 +3501,11 @@ msgstr ""
"Calibre och lägga till böcker i mindre steg, tills du hittar boken som ger "
"upphov till problemet."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Dubbletter hittades!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3500,15 +3513,15 @@ msgstr ""
"Böcker med samma titel som följande finns redan i databasen. Skall de ändå "
"läggas till?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Lägger till dubbletter ..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Sparar..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Sparat"
@@ -3674,7 +3687,8 @@ msgstr "Flera böcker per &mapp, antar varje ebokfil är en annorlunda bok"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Sökväg"
@@ -3685,8 +3699,8 @@ msgstr "Sökväg"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Format"
@@ -3703,15 +3717,15 @@ msgid "Click to open"
msgstr "Klicka för att öppna"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Inget"
@@ -3796,8 +3810,8 @@ msgstr "Alternativ för e-böcker"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4597,12 +4611,12 @@ msgid "Footer regular expression:"
msgstr "Reguljärt uttryck för sidfot:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Ogiltigt reguljärt uttryck"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Ogiltigt reguljärt uttryck: %s"
@@ -4883,124 +4897,124 @@ msgstr "taggar för att lägga till"
msgid "tags to remove"
msgstr "taggar för att ta bort"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Inga detaljer tillgängliga."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Enheten är inte längre ansluten."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Hämta enhetsinformation"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Hämta en lista över böcker på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Hämta anteckningar från enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Skicka metadata till enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr "Skicka samlingar till enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Skicka %d böcker till enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Ta bort böcker från enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Hämta böcker från enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Visa böcker på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Grundinställning för \"skicka till enhet\""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "E-post till"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " och ta bort från biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Skicka till inbyggt minne"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Skicka till minneskort A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Skicka till minneskort B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Primärminne"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Skicka och ta bort från biblioteket"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Skicka visst format"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Anslut till mappen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr "Anslut till iTunes (experimentellt)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr "Mata ut enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Hämta anteckningar (experimentellt)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Fel vid kommunikation med enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Välj mapp för att öppnas som enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Misslyckades"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Kunde inte kommunicera med enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5008,128 +5022,128 @@ msgstr ""
"Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen "
"koppla ur och koppla in enheten igen och/eller starta om."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Enhet: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " hittades"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Ansluten "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "vald att skickas"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Välj format att skicka till enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Ingen enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Kan inte skicka: ingen enhet är ansluten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Inget kort"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Kan inte skicka: Enheten har inget minneskort"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "E-bok:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Bifogat, kommer du hitta e-boken"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "av"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "i %s-formatet."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Skickar e-post till"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Inga lämpliga format"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr "Skall böckerna konverteras automatiskt innan de skickas med e-post?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Kunde inte skicka följande böcker eftersom inget lämpligt format hittades:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Kunde inte skicka böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Kunde inte skicka följande böcker:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Skickat via e-post:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Nyheter:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Bifogat är"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Skickat nyheter till"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Skall följande böcker konverteras automatiskt innan de skickas till enheten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Skickar kataloger till enhet."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Skickar nyheter till enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Skickar böcker till enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5138,11 +5152,11 @@ msgstr ""
"format hittades. Konvertera boken/böckerna till ett format som stöds av "
"enheten först."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Inget ledigt utrymme på enheten"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5236,15 +5250,15 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr "Redigera kommentarer"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5252,23 +5266,23 @@ msgstr ""
"\n"
"Anpassning: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Konvertera"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Allmänt"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Gränssnitt"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Lägg till/spara"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5276,11 +5290,11 @@ msgstr ""
"E-post-\n"
"leverans"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avancerat"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5288,23 +5302,23 @@ msgstr ""
"Medie-\n"
"server"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Sänd automatiskt"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "E-post"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "Format för e-post. Första matchande format kommer att skickas."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5312,23 +5326,23 @@ msgstr ""
"Om markerat, kommer hämtade nyheter att skickas automatiskt
till denna e-"
"postadress (förutsatt att de finns i ett av de listade formaten)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "ny e-postadress"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Bred"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Smal"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Systemport vald"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5338,131 +5352,131 @@ msgstr ""
"operativsystem kanske inte tillåter att servern lyssnar på denna port. För "
"att vara på den säkra sidan, välj ett portnummer över 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Kunde inte installera kommandoradsverktygen."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Kommandoradsverktygen har installerats"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Kommandoradsverktygen har installerats i"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Om du flyttar calibre.app måste du installera om kommandoradsverktygen."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Ingen giltig sökväg till tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s är inte en giltig sökväg till ett tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Välj tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Tillägget kan inte inaktiveras"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Tillägget: %s kan inte inaktiveras"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Tillägget går inte att anpassa"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Tillägget: %s behöver inte anpassas"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Anpassa"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Kan inte ta bort inbyggt tillägg"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" kan inte tas bort. Det är ett inbyggt tillägg. Försök att inaktivera det i "
"stället."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Du måste välja en kolumn för att radera det"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "Den valda kolumnen är inte en egen kolumn"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Är du säker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Vill du verkligen ta bort kolumn %s och alla dess data?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Fellogg:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Åtkomstlogg:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Kunde inte starta medieservern"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Välj plats för böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Ogiltig storlek"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "Storleken %s är ogiltig. Den måste anges som breddxhöjd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Ogiltig plats för databas"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Ogiltig plats för databas "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Måste vara en katalog."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Ogiltig plats för databas.
Kan inte skriva till "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Måste starta"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5470,19 +5484,19 @@ msgstr ""
"De ändringar du gjort kräver att calibre att startas om. Vänligen starta om "
"så snart det är praktiskt möjligt."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Kontrollerar databasintegritet"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Kunde inte kontrollera databasintegritet"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Några inkonsekvenser hittades"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6027,7 +6041,7 @@ msgstr "Tal"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7402,11 +7416,11 @@ msgstr "Reguljärt uttryck (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Ingen träff"
@@ -7512,12 +7526,12 @@ msgid "Save to disk in a single directory"
msgstr "Spara till disk i en enda katalog"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Spara bara %s-format på disk"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Spara bara %s format till disk i en enda katalog"
@@ -7660,19 +7674,19 @@ msgstr "N"
msgid "Y"
msgstr "J"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "På enhet"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "MiB"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Betyg"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Bok %s av %s."
@@ -8356,38 +8370,38 @@ msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s av Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibres snabbstartsguide"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Kan inte konfigurera"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Kan inte konfigurera när det finns jobb som körs"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "Kan inte konfigurera innan calibre startas om."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Ingen detaljinformation tillgänglig"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
"Ingen detaljerad information finns tillgänglig för böcker på enheten."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Konverteringen misslyckades"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8395,15 +8409,15 @@ msgstr ""
"
Kunde inte konvertera: %s
Det är en DRM-skyddad "
"bok. Du måste först ta bort DRM-skyddet med hjälp av tredjepartsverktyg."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Recept inaktiverat"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Misslyckades"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8411,11 +8425,11 @@ msgstr ""
"är resultatet av insatserna från många frivilliga över hela världen. Om du "
"gillar det, överväg att skänka en slant för att stödja dess utveckling."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
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:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8425,11 +8439,11 @@ msgstr ""
" Om du avslutar nu kan enheten skadas.
\n"
" Är du säker på att du vill avsluta ändå?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "VARNING: Aktiva jobb"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8930,15 +8944,15 @@ msgstr "Shift+F3"
msgid "Print eBook"
msgstr "Skriv ut e-bok"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Kopiera bild"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Klista in bild"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8948,7 +8962,7 @@ msgstr ""
"%d\n"
"böcker"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8958,7 +8972,7 @@ msgstr ""
"%s\n"
"tillgängligt"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8968,7 +8982,7 @@ msgstr ""
"%s\n"
"tillgängligt"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8978,55 +8992,55 @@ msgstr ""
"%s\n"
"tillgängligt"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Klicka för att se böcker som finns på din dator"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Klicka för att se böckerna i läsplattans inbyggda minne"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "Klicka för att se böckerna på minneskort A i läsplattan"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "Klicka för att se böckerna på minneskort B i läsplattan"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Böcker finns på"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Ändra skiftläge"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Versaler"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Gemener"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Byt skiftläge"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Varje Ord Med Stor Begynnelsebokstav"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Drag för att ändra storlek"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Visa"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Dölj"
@@ -9331,48 +9345,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Slå på och medieservern"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "i dag"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "i går"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "denna månad"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "dagar sedan"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "nej"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "inte ikryssad"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "ikryssad"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "ja"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "tom"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "tom"
@@ -10005,39 +10019,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr "%sMedelbetyget är %3.1f"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Allmänt"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Kort A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Kort B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "Migrera den gamla databasen till e-bokbibliotek i %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopierar %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Komprimerar databas"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Kontrollerar SQL-integritet ..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Söker efter saknade filer."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "ID kontrollerat"
@@ -10889,6 +10903,9 @@ msgstr "Hämta inte CSS-stilmallar."
#~ "Lite. Utan det här alternativet visar sådana enheter omslaget som en tom "
#~ "sida."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Kommunicera med iBook via iTunes."
+
#~ msgid "Disconnect from folder"
#~ msgstr "Koppla ifrån mapp"
@@ -10929,3 +10946,6 @@ msgstr "Hämta inte CSS-stilmallar."
#~ msgid "Manage "
#~ msgstr "Hantera "
+
+#~ msgid "Connect to iTunes (EXPERIMENTAL)"
+#~ msgstr "Anslut till iTunes (experimentellt)"
diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po
index f56d104ff2..addd41bf29 100644
--- a/src/calibre/translations/ta.po
+++ b/src/calibre/translations/ta.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-07-01 13:15+0000\n"
-"Last-Translator: vnagarajan \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:18+0000\n"
+"Last-Translator: Kovid Goyal \n"
"Language-Team: Tamil \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-02 03:32+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"இணைத்து ஜிப் கோப்பாக உருவாக்குக. ஒவ்வொரு முறையும் ஒரு ஹைச்டிஎம்மெல் "
"கோப்பைச் சேர்க்கும்போதும் இந்த செருகி மீண்டும் மீண்டும் செயல்படும்"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,56 +188,56 @@ msgstr ""
"ஹைச்டிஎம்மெல் கோப்பில்உள்ளீடு செய்வதற்கான குறியீடுகள். பொதுவில் கிடைப்பவை - "
"சிபி1252, லட்டின்1,"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
"file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr ""
@@ -273,7 +274,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -283,62 +284,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr ""
@@ -358,25 +359,25 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr ""
@@ -456,64 +457,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -707,6 +712,10 @@ msgstr ""
msgid "Communicate with the Nokia 810 internet tablet."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr ""
@@ -1760,8 +1769,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1769,15 +1778,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr ""
@@ -1793,7 +1802,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr ""
@@ -1801,8 +1810,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1811,8 +1820,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1829,7 +1838,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr ""
@@ -1940,7 +1949,11 @@ msgstr ""
msgid "No cover found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2043,7 +2056,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr ""
@@ -2640,266 +2653,266 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2907,7 +2920,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2917,99 +2930,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3017,11 +3030,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3029,60 +3042,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
@@ -3236,7 +3249,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr ""
@@ -3247,8 +3261,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr ""
@@ -3265,15 +3279,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr ""
@@ -3358,8 +3372,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4119,12 +4133,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4395,259 +4409,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4738,237 +4752,237 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5083,7 +5097,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137
msgid " "
-msgstr ""
+msgstr " "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138
msgid ""
@@ -5461,7 +5475,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6747,11 +6761,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6853,12 +6867,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7001,19 +7015,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7679,72 +7693,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8227,91 +8241,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8575,48 +8589,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9079,39 +9093,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po
index 2f410142f9..94c885082f 100644
--- a/src/calibre/translations/tr.po
+++ b/src/calibre/translations/tr.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:49+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:09+0000\n"
"Last-Translator: Angel Spy \n"
"Language-Team: Turkish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "Hiçbir şey yapmaz"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "Hiçbir şey yapmaz"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "Hiçbir şey yapmaz"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "Hiçbir şey yapmaz"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"içeren bir ZIP dosyası yarat. Bu eklenti, kütüphaneye bir HTML dosyası "
"eklediğiniz her seferinde çalışır."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Girilecek HTML dosyaları için karakter kodlaması. Genel tercihler cp1252, "
"latin1, iso-8859-1 and utf-8'dir."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"içeren bir PMLZ arşivi oluştur. Bu eklenti, kütüphaneye bir PML dosyası "
"eklediğiniz her seferinde çalışır."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Çizgi roman dosyalarından kapağı çıkart."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "%s dosyalarından metadata oku"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "RAR arşivleri içindeki ekitaplardan metadata oku"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Zip arşivlerindeki kitapların metadatasını oku"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "%s dosyalarındaki metadatayı belirle"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "%s dosyalarından metadata belirle"
@@ -285,7 +286,7 @@ msgstr ""
"hakkında hiçbir şey bilmiyorsanız faydalıdır."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Bu profil SONY PRS serisini hedefler. 500/505/600/700 vs."
@@ -295,62 +296,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Bu profil SONY PRS 300'ü hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Bu profil SONY PRS 900'ü hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Bu profil Microsoft Reader'ı hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Bu profil Mobipocket kitaplarını hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Bu profil Hanlin V3 ve klonlarını hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Bu profil Hanlin V5 ve klonlarını hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Bu profil Hanlin Cybook G3'ü hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Bu profil Cybook Opus'u hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Bu profil Amazon Kindle'ı hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Bu profil Irex Illiad'ı hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Bu profil IRex Digital Reader 1000'i hedefler."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Bu profil IREX Dijital Reader 800 içindir."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Bu profil B&N Nook'u hedefler."
@@ -372,19 +373,19 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Bu profil SONY PRS-300'ü hedefler."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Bu profil 5 inç JetBook'u hedefler."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -392,7 +393,7 @@ msgstr ""
"Bu profil SONY PRS serisini hedefler. Ör. 500/505/700 vb. ya da yatık "
"konumda. Temel olarak çizgi romanlar için faydalıdır."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Bu profil Amazon Kindle DX'i hedefler."
@@ -481,64 +482,68 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "S60 telefonlar ile haberleş."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Haberler"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -732,6 +737,10 @@ msgstr "Nokia 770 internet tablet ile bağlantı kur"
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Nokia 810 internet tablet ile bağlantı kur"
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "The Nook ile bağlantı kur"
@@ -1793,8 +1802,8 @@ msgstr "Karikatür"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1802,15 +1811,15 @@ msgstr "Eser Adı"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Yazar(lar)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Yayıncı"
@@ -1826,7 +1835,7 @@ msgstr "Yapımcı"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Açıklamalar"
@@ -1834,8 +1843,8 @@ msgstr "Açıklamalar"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1844,8 +1853,8 @@ msgstr "Etiketler"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1862,7 +1871,7 @@ msgstr "Zaman damgası"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Yayınlandı"
@@ -1973,7 +1982,11 @@ msgstr ""
msgid "No cover found"
msgstr "Kapak bulunmadı"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2076,7 +2089,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Kapak"
@@ -2673,266 +2686,266 @@ msgstr "Panoya Kopyala"
msgid "Choose Files"
msgstr "dosyaları Seç"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2940,7 +2953,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2950,99 +2963,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Disk'e kayıt edilemiyor"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Kitap bulunmadı"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3050,11 +3063,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3062,60 +3075,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Ekleniyor..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Kitap yok"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Eklendi"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Ekleme başarısız"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Kaydediliyor..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Kaydedildi"
@@ -3269,7 +3282,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr ""
@@ -3280,8 +3294,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr ""
@@ -3298,15 +3312,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr ""
@@ -3391,8 +3405,8 @@ msgstr "E-kitap seçenekleri"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4152,12 +4166,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4428,259 +4442,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4771,237 +4785,237 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5494,7 +5508,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6780,11 +6794,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6886,12 +6900,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7034,19 +7048,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Boyut (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7712,72 +7726,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8260,91 +8274,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8608,48 +8622,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9112,39 +9126,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po
index 0b10d78467..5685a45f8d 100644
--- a/src/calibre/translations/vi.po
+++ b/src/calibre/translations/vi.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:46+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:13+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -27,7 +27,7 @@ msgstr "hoàn toàn không thực thi"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -49,6 +49,7 @@ msgstr "hoàn toàn không thực thi"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -103,25 +104,25 @@ msgstr "hoàn toàn không thực thi"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -131,19 +132,19 @@ msgstr "hoàn toàn không thực thi"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -179,7 +180,7 @@ msgstr ""
"tin nén chứa tất cả các file được dẫn tới. Plugin này sẽ chạy mỗi khi bạn bổ "
"sung một tập tin HTML vào thư viện."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -187,7 +188,7 @@ msgstr ""
"Định dạng ngôn ngữ cho tập tin HTML đầu vào. Lựa chọn thông thường bao gồm: "
"cp1252, latin1, iso-8859-1 và utf-8"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -197,49 +198,49 @@ msgstr ""
"pmlname_img hoặc \"images\". Tiện ích này sẽ khởi chạy mỗi khi bạn bổ sung "
"một tập tin PML vào thư viện."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Trích bìa từ các tập tin truyện tranh"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Đọc thông tin mô tả từ tập tin %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Thiết lập thông tin mô tả trong tập tin %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Thiết lập thông tin mô tả trong tập tin %s"
@@ -282,7 +283,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -293,62 +294,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Hồ sơ này dùng cho SONY PRS 300"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Hồ sơ này dùng cho SONY PRS-900"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Hồ sơ này dùng cho Microsoft Reader"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Hồ sơ này dùng cho sách với định dạng Mobipocket"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Hồ sơ này dùng cho Hanlin V3 và tương tự"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Hồ sơ này dùng cho Hanlin V5 và tương tự"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Hồ sơ này dùng cho Cybook G3"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Hồ sơ này dùng cho Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Hồ sơ này dùng cho Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Hồ sơ này dùng cho Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Hồ sơ này dùng cho IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Hồ sơ này dùng cho Irex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Hồ sơ này dùng cho B&N Nook."
@@ -369,19 +370,19 @@ msgid ""
msgstr ""
"Dùng cho IPad và các thiết bị tương tự với độ phân giải màn hình 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Hồ sơ này dùng cho Kobo Reader"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Hồ sơ này dùng cho Sony PRS-300"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Hồ sơ này dùng cho 5-inch JetBook"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -389,7 +390,7 @@ msgstr ""
"Hồ sơ này dùng cho dòng sản phẩm SONY PRS (500/5050/700 v.v..) tại chế độ "
"màn hình nằm ngang. Thuận tiện khi đọc truyện tranh."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Hồ sơ này dùng cho Amazon Kindle DX"
@@ -476,41 +477,45 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
"Phát hiện thiết bị do Apple sản xuất, khởi chạy iTunes, xin đợi trong giây "
"lát ..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "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:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d của %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "đã hoàn tất"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -520,7 +525,7 @@ msgstr ""
"Xoá thông qua ứng dụng iBoooks.\n"
"Nhấn vào \"Xem chi tiết\" để hiển thị danh sách."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -528,19 +533,19 @@ msgstr ""
"Một số ảnh bìa sẽ không được chuyển đổi định dạng.\n"
"Nhấn vào \"Xem chi tiết\" để xem danh sách."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Tin tức"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -734,6 +739,10 @@ msgstr ""
msgid "Communicate with the Nokia 810 internet tablet."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -1819,8 +1828,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1828,15 +1837,15 @@ msgstr "Tựa"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Tác giả"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Nhà xuất bản"
@@ -1852,7 +1861,7 @@ msgstr "Chủ nhiệm"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Bình luận"
@@ -1860,8 +1869,8 @@ msgstr "Bình luận"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1870,8 +1879,8 @@ msgstr "Thẻ"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1888,7 +1897,7 @@ msgstr "Nhãn thời gian"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Đã xuất bản"
@@ -1999,7 +2008,11 @@ msgstr ""
msgid "No cover found"
msgstr "Không tìm thấy Bìa sáchM"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2108,7 +2121,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Bìa sách"
@@ -2722,266 +2735,266 @@ msgstr ""
msgid "Choose Files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -2989,7 +3002,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -2999,99 +3012,99 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3099,11 +3112,11 @@ msgid ""
"continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr ""
@@ -3111,60 +3124,60 @@ msgstr ""
msgid "Searching in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr ""
@@ -3318,7 +3331,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr ""
@@ -3329,8 +3343,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr ""
@@ -3347,15 +3361,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr ""
@@ -3440,8 +3454,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr ""
@@ -4201,12 +4215,12 @@ msgid "Footer regular expression:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr ""
@@ -4477,259 +4491,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4820,237 +4834,237 @@ msgstr ""
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5543,7 +5557,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6830,11 +6844,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr ""
@@ -6936,12 +6950,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7084,19 +7098,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr ""
@@ -7762,72 +7776,72 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
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:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8310,91 +8324,91 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8658,48 +8672,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9162,39 +9176,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr ""
diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po
index dc64e643b7..079f36734a 100644
--- a/src/calibre/translations/zh_CN.po
+++ b/src/calibre/translations/zh_CN.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:49+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:11+0000\n"
"Last-Translator: Thruth Wang \n"
"Language-Team: Simplified Chinese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: CHINA\n"
"X-Poedit-Language: Chinese\n"
@@ -29,7 +29,7 @@ msgstr "不做任何处理"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -51,6 +51,7 @@ msgstr "不做任何处理"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -105,25 +106,25 @@ msgstr "不做任何处理"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -133,19 +134,19 @@ msgstr "不做任何处理"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -178,13 +179,13 @@ msgid ""
"library."
msgstr "保持所有的 HTML 文件中的超链接并将所有链接的文件放入一个压缩文件内。该插件此后将在添加 HTML 文件到书库时自动运行。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
msgstr "输入 HTML 文件的字符编码。如常用编码:cp1252, latin1, iso-8859-1 和 utf-8。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -192,49 +193,49 @@ msgid ""
msgstr ""
"在 pmlname_img 或 images 目录下创建一个包含 PML 文件及所有图像的 PMLZ 归档。此插件在每次向书库添加 PML 文件时运行。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "从漫画文件中提取封面"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "从 %s 文件中读取元数据"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "读取 RAR 归档中电子书的元数据"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "读取 ZIP 归档中电子书的元数据"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "设置 %s 文件的元数据"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "从 %s 文件设置元数据"
@@ -271,7 +272,7 @@ msgid ""
msgstr "如果您不了解输入文件的详情请使用本默认配置文件。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "该配置文件适用所拟 PRS 产品系列。如 500/505/600/700 等。"
@@ -281,62 +282,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "该配置文件适用索尼 PRS 300。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "该配置文件适用索尼 PRS-900。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "该配置文件适用 Microsoft Reader。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "该配置文件适用 Mobipocket 书籍。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "该配置文件适用翰林 V3 和类似设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "该配置文件适用翰林 V5 和类似设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "该配置文件适用 Cybook G3 设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "该配置文件适用 Cybook Opus 设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "该配置文件适用 Amazon Kindle。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "该配置文件适用 Irex Illiad 设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "该配置文件适用 IRex Digital Reader 1000 设备。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "该配置文件适用 IRex Digital Reader 800。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "该配置文件适用 B&N Nook。"
@@ -356,25 +357,25 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "该配置文件适用 Kobo Reader。"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "该配置文件适用索尼 PRS-300。"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "该配置文件适用 5 英寸 JetBook 设备。"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr "该配置文件适用 SONY PRS 产品线,如 500/505/700 型号等,使用横向页面,主要适用于漫画。"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "该配置文件适用 Amazon Kindle DX。"
@@ -458,64 +459,68 @@ msgstr "逗号间隔的电子书发送到设备的目录列表。将使用第一
msgid "Communicate with S60 phones."
msgstr "与 S60 手机通信。"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "新闻"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -709,6 +714,10 @@ msgstr "与诺基亚 770 网络平板通信。"
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "与诺基亚 810 网络平板通信."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Nook"
@@ -1815,8 +1824,8 @@ msgstr "漫画"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1824,15 +1833,15 @@ msgstr "标题"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "作者"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "出版商"
@@ -1848,7 +1857,7 @@ msgstr "出品人"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "注释"
@@ -1856,8 +1865,8 @@ msgstr "注释"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1866,8 +1875,8 @@ msgstr "标签"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1884,7 +1893,7 @@ msgstr "时间戳"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "发布于"
@@ -2005,7 +2014,11 @@ msgstr "存储封面到"
msgid "No cover found"
msgstr "没有找到封面"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2117,7 +2130,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "封面"
@@ -2764,266 +2777,266 @@ msgstr "复制到剪贴板"
msgid "Choose Files"
msgstr "选择文件"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "仅使用书库"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "仅使用主书库生成注释"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "未选择书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "未选定书籍抓取注释"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "将用户注释合并到数据库"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
最后已读页:%d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
最后已读页:位置 %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "位置 %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "页数 %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "位置 %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "多少空白书籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "应添加多少空白书籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "正在上传书籍到设备。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "文本书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF 书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "漫画"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "归档"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "支持的书j"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "合并一些书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr "找到一些重复内容,并入如下已有书籍:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "无法读取元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "无法从下列项目读取元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "未选择书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "无法删除"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "选择删除格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "选择非删除格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "从设备删除书籍。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr "选定书籍将被永久删除,文件会从您的电脑中移除。是否确定?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "无法下载元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "社会性元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "封面"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "正在为 %s 本书下载 %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "下载一些元数据失败"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "下载下列书籍元数据失败:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "下载元数据失败。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "错误"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "无法编辑元数据"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "无法合并书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "合并需要选定至少两本书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3031,7 +3044,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3041,51 +3054,51 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr "您将要合并多余 5 本书。是否确定?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "无法保存到磁盘"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "选择目标目录"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "保存出错"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "保存时出错。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "无法保存一些书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "点击显示详情按钮查看具体哪些。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "未选定书籍生成类目"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "正在生成 %s 类目..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "未找到书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3093,49 +3106,49 @@ msgstr ""
"没有书籍收入类目\n"
"检查不含标签"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "已经生成类目。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "输出类目目录"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "选定目标位置 %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "正在抓取新闻,来源于 "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " 已抓取。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "无法转换"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "开始转换 %d 本书"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "无法查看"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "选择格式进行查看"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "选定多本书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3143,11 +3156,11 @@ msgid ""
"continue?"
msgstr "您正在试图打开 %d 本书籍。同时打开太多书籍可能会变慢,并对电脑响应速度有消极影响。一旦开始,需等待进程完成。是否继续?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "无法打开文件夹"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s 无可用格式。"
@@ -3155,60 +3168,60 @@ msgstr "%s 无可用格式。"
msgid "Searching in"
msgstr "搜索"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "添加中..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "搜索所有子文件夹..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "路径错误"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "无法处理指定目录。"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "没有书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "已添加"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "添加失败"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr "添加书籍进程似乎已死。请尝试重启 Calibre 并分步添加书籍,直到定位出问题的书籍。"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "发现重复"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr "数据库中已有标题相同的书籍。确定继续添加?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "添加副本..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "正在保存..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "已保存"
@@ -3362,7 +3375,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "路径"
@@ -3373,8 +3387,8 @@ msgstr "路径"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "格式"
@@ -3391,15 +3405,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "无"
@@ -3484,8 +3498,8 @@ msgstr "电子书选项"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "类目"
@@ -4247,12 +4261,12 @@ msgid "Footer regular expression:"
msgstr "页脚正则表达式:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "无效正则表达式"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "无效正则表达式:%s"
@@ -4531,259 +4545,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "无详情可用。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "设备未连接。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "获取设备信息"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "获取设备书籍列表"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "从设备抓取注释"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "传输元数据到设备上"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "上传 %d 本书到设备"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "从设备上删除书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "从设备上下载书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "查看设备上的书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "设置传送到设备的默认动作"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "发送邮件至"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "传送到主内存"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "发送到存储卡 A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "发送到存储卡 B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "抓取注释(实验功能)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "与设备通信发生错误"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "设备通讯错误。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr "与设备通讯出现临时性错误。请拔下再重新连接设备,或可能需要重启。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "设备: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " 被检测到。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "已连接 "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "选择传送"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "选择传送到设备的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "无设备"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "无法传送:无连接设备"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "无卡"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "无法传送:设备中无储存卡"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "电子书:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "已添加, 您可以从中获取电子书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "由"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "使用 %s 格式."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "正在发送邮件至"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "无合适格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr "在发送电子邮件之前自动转换下列书籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr "由于无法找到合适的文件格式无法通过电子邮件发送下列书籍:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "发送电子书籍失败"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "无法通过电子邮件发送以下书籍:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "已通过邮件发送:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "新闻:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "附加"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "将新闻发送到"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr "上传到设备之前自动转换如下书籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "正在发送类目到设备。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "将新闻传送到设备."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "传送书籍到设备。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr "无法上传下列书籍到设备,未找到何时格式。请先将书籍转换为设备支持的格式。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "设备存储空间不足"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr "
由于设备存储空间不足无法将书籍传送到设备上 "
@@ -4874,15 +4888,15 @@ msgstr "配置文件(&P);"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "插件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -4890,23 +4904,23 @@ msgstr ""
"\n"
"自定义: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "转换"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "常规"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "界面"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "添加/保存"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -4914,11 +4928,11 @@ msgstr ""
"电子邮件\n"
"传输"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "高级"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -4926,191 +4940,191 @@ msgstr ""
"内容\n"
"服务器"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "插件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "自动发送"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "电子邮件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "电子邮件中使用的格式. 首先匹配的格式将被使用."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr "如选中, 下载的新闻奖自动被发送到
该邮件地址 (使用列出的支持格式之一)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "新邮件地址"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "系统端口选定"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "安装命令行工具失败。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "命令行工具已安装"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "命令行工具安装于"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr "如果您移动 calibre.app,您必须重新安装命令行工具。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "不合法的插件路径"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s 不是合法的插件路径"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "选择插件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "该插件不能被禁用"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "插件: %s 不能被禁用"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "无法个性化插件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "插件: %s 无需个性化设置"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "定制"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "不能移除内置插件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr " 无法移除. 该插件是内置插件. 您可以尝试禁用它而非移除."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "您确定吗?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "错误日志:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "访问日志:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "无法启动内容服务器"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "选择书籍位置"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "无效的尺寸"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "尺寸大小 %s 不合法. 合法的格式为 宽度x高度"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "不合法的数据库路径"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "不合法的数据库路径 "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
必须是文件目录."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "不合法的数据库路径.
无法写入到 "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "检查数据库完整性"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "检查数据库完整性失败"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "找到部分不一致"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5607,7 +5621,7 @@ msgstr "数字"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6930,11 +6944,11 @@ msgstr "正则表达式 (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "无匹配"
@@ -7036,12 +7050,12 @@ msgid "Save to disk in a single directory"
msgstr "保存到磁盘单个目录"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "仅保存 %s 到磁盘"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7184,19 +7198,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "大小 (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "评分"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "书籍 %s 中 %s."
@@ -7862,61 +7876,61 @@ msgstr "
帮助参见:用户手册
"
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibre 快速上手指南"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "无法配置"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "有正在运行任务时无法进行配置。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "无可用详细信息"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "设备上书籍没有详细信息可用。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "转换错误"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr "
无法转换:%s
它是 DRM 保护书籍。您需要首先使用第三方工具去除 DRM。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "清单禁用"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "失败"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr "是众多全球志愿者的努力结晶。如果您觉得它有用,请考虑捐助支持开发。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "仍有任务运行。您是否希望退出?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -7926,11 +7940,11 @@ msgstr ""
" 退出可能导致设备损坏。
\n"
" 确定退出么?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "警告:正在运行任务"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8419,15 +8433,15 @@ msgstr "Shift+F3"
msgid "Print eBook"
msgstr "打印电子书"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "复制图像"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "粘贴图像"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8437,7 +8451,7 @@ msgstr ""
"%d\n"
"本书"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8447,7 +8461,7 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8457,7 +8471,7 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8467,55 +8481,55 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "点击查看电脑上可用书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "点击查看阅读区主存储中的书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "点击查看阅读器存储卡 A 中的书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "点击查看阅读器存储卡 B 中的书籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "大小写转换"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "大写"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "小写"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "转换大小写"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "标题大写"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8790,48 +8804,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "打开内容服务器(&C)"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9348,39 +9362,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "正在将旧数据库转移到位于 %s 的新数据库
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "正在复制%s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "正在压缩数据库"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "正在检查"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "正在检查缺失文件。"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "已检查 id"
diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po
index f6fb25ebb8..58d39942b5 100644
--- a/src/calibre/translations/zh_TW.po
+++ b/src/calibre/translations/zh_TW.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:51+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-02 18:09+0000\n"
"Last-Translator: Chao-Hsiung Liao \n"
"Language-Team: Chinese (traditional)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: zh_TW\n"
@@ -28,7 +28,7 @@ msgstr "完全不做任何事"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -50,6 +50,7 @@ msgstr "完全不做任何事"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -104,25 +105,25 @@ msgstr "完全不做任何事"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -132,19 +133,19 @@ msgstr "完全不做任何事"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -177,13 +178,13 @@ msgid ""
"library."
msgstr "追蹤 HTML 檔案中所有的本地端連結,並建立包含所有被連結檔案的 ZIP 檔。這個外掛程式會在您每次將 HTML 檔案加入書庫時執行。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
msgstr "輸入 HTML 檔案的編碼。一般的選擇包括: cp1252、 latin1、iso-8859-1 和 utf-8。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -192,49 +193,49 @@ msgstr ""
"建立包含 PML 檔案和在 pmlname_img 或 images 目錄中所有圖片的 PMLZ 壓縮檔。這個外掛程式會在您每次將 PML "
"檔案加入書庫時執行。"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "從漫畫檔中擷取封面"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "從 %s 文件中讀取詮釋資料"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "從用 RAR 格式壓縮的電子書檔案中讀取詮釋資料"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "從用ZIP格式壓縮的電子書檔案中讀取詮釋資料"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "在%s檔案中設定詮釋資料"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "從%s檔案中設定詮釋資料"
@@ -271,7 +272,7 @@ msgid ""
msgstr "如果您不瞭解輸入文件的詳情請使用本預設的配置文件。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "這個設定檔是用於 SONY PRS 產品線。即 500/505/600/700 等。"
@@ -281,62 +282,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "這個設定檔適用於 SONY PRS 300 電子書。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "這個設定檔適用於 SONY PRS 900 電子書。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "這個配置文件適用於 Microsoft Reader。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "這個配置文件適用於 Mobipocket 書籍。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "這個配置文件適用於翰林 V3 和類似設備。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "這個配置文件適用於翰林 V5 和類似設備。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "這個配置文件適用於 Cybook G3 設備。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "這個配置文件適用於 Cybook Opus 設備。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "這個設定檔適用於 Amazon Kindle電子書。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "這個設定檔適用於 Irex Illiad。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "這個設定檔適用於 IRex Digital Reader 1000 電子書。"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "這個設定檔適用於邦諾電子書"
@@ -356,25 +357,25 @@ msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "這個設定檔適用於SONY 的PRS-300電子書"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "這個設定檔適用於JetBook出的5 英吋電子書"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr "這個設定檔適用SONY PRS 系列,如 500/505/700 型號等,使用橫向頁面,主要適用於漫畫。"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "這個設定檔適用於Amazon Kindle DX"
@@ -458,64 +459,68 @@ msgstr "要將電子書傳送至裝置的目錄清單,以逗號分隔。會使
msgid "Communicate with S60 phones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "新聞"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -709,6 +714,10 @@ msgstr "與 Nokia 770 internet tablet 連接。"
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "與 Nokia810 internet tablet 連接。"
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "The Nook"
@@ -1819,8 +1828,8 @@ msgstr "漫畫"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -1828,15 +1837,15 @@ msgstr "書名"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "作者"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "出版社"
@@ -1852,7 +1861,7 @@ msgstr "製作人"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "評論"
@@ -1860,8 +1869,8 @@ msgstr "評論"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -1870,8 +1879,8 @@ msgstr "標簽"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -1888,7 +1897,7 @@ msgstr "時間戳記"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "發佈於"
@@ -2009,7 +2018,11 @@ msgstr "儲存封面到"
msgid "No cover found"
msgstr "找不到封面"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr ""
@@ -2121,7 +2134,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "封面"
@@ -2770,266 +2783,266 @@ msgstr "複製到剪貼簿"
msgid "Choose Files"
msgstr "選擇檔案"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "只使用書庫"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "使用者註記只從主要書庫產生"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "尚未選取書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "沒有選取書籍以取回註記"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "將使用者註記合併到資料庫"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "有多少空白書籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "有多少空白書籍要加入?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "正在上傳書籍到裝置。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "純文字書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF 書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "漫畫"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "壓縮檔"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "支援的書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "無法讀取元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "無法從以下項目讀取元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "尚未選取書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "無法刪除"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "選擇要刪除的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "選擇不要刪除的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "正在從裝置中刪除書籍。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr "選取的書籍會被永久刪除而檔案會從您的電腦中移除。您確定嗎?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "不能下載元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "社交網路元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "封面"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "正在下載 %s,用於 %d 書"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "下載部分元數據失敗"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "以下項目下載元數據失敗:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "下載元數據失敗:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "不能編輯元數據"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3037,7 +3050,7 @@ msgid ""
"proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3047,51 +3060,51 @@ msgid ""
"from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "不能儲存到磁碟"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "選擇目的端目錄"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "當儲存時發生錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "當儲存時發生錯誤。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "不能儲存某些書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "點選顯示詳細資料按鈕"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "沒有選取書籍來建立分類"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "正在產生 %s 分類.."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "找不到書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3099,49 +3112,49 @@ msgstr ""
"沒有可分類的書籍\n"
"請檢查排除的標籤"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "分類已產生。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "匯出分類目錄"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "選擇 %s 的目的端。%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "取回新聞於 "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " 已取回。"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "不能轉換"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "正在開始 %d 本書的轉換"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "不能檢視"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "選擇要檢視的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "已選取多個書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3149,11 +3162,11 @@ msgid ""
"continue?"
msgstr "您正嘗試開啟 %d 本書。同時開啟太多書可能會很慢並且對您的電腦的回應有負面效果。當這個程序開始後直到完成之前都不能停止。您想要繼續嗎?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "不能開啟資料夾"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s 沒有可用的格式。"
@@ -3161,60 +3174,60 @@ msgstr "%s 沒有可用的格式。"
msgid "Searching in"
msgstr "搜尋"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "加入..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "搜尋所有的子目錄..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "路徑錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "指定的目錄無法處理。"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "沒有書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "已加入"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "加入失敗"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
msgstr "加入書籍的程序似乎停住了。請試著重新啟動 calibre 並以較少資料量的方式加入書籍,直到您找到出問題的那本書。"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "發現重複項目!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
msgstr "資料庫中已存在同樣書名的書籍。要強制加入它們嗎?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "正在加入複本..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "儲存中..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "已儲存"
@@ -3368,7 +3381,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "路徑"
@@ -3379,8 +3393,8 @@ msgstr "路徑"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "格式"
@@ -3397,15 +3411,15 @@ msgid "Click to open"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "沒有"
@@ -3490,8 +3504,8 @@ msgstr "電子書選項"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "分類"
@@ -4260,12 +4274,12 @@ msgid "Footer regular expression:"
msgstr "頁尾正規表示式:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "不正確的正規表示式"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "不正確的正規表示式:%s"
@@ -4542,259 +4556,259 @@ msgstr ""
msgid "tags to remove"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "沒有可用的詳細資料。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "裝置已無連線。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "取得裝置資訊"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "取得裝置上的書籍清單"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "傳送元數據到裝置"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "上傳 %d 本書到裝置"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "從裝置刪除書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "從裝置下載書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "檢視裝置上的書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "設定預設的傳送到裝置動作"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "寄電子郵件到"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "傳送到主記憶體"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "傳送到記憶卡 A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "傳送到記憶卡 B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "取回註記(實驗性功能)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "與裝置連線時發生錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "與裝置連繫時發生錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr "與裝置連繫時發生暫時性錯誤。請拔除裝置後重新連線或重新開機。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "裝置: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " 被偵測到。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "已連線 "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "選擇要傳送的項目"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "選擇要傳送到裝置的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "沒有裝置"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "不能傳送:沒有連線中的裝置"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "沒有記憶卡"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "不能傳送:裝置沒有記憶卡"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "電子書:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "已附加,您會發現電子書"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "%s 格式。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "傳送電子郵件到"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "沒有合適的格式"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr "是否在透過電子郵件傳送前自動轉換下列書籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr "無法透過電子郵件傳送前下列書籍,因為找不到適合的格式:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "無法寄出書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "無法寄出下列書籍:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "以電子郵件傳送:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "新聞:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "傳送新聞到"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr "是否在上傳到裝置前自動轉換下列書籍?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "正在傳送分類到裝置。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "正在傳送新聞到裝置。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "正在傳送書籍到裝置。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr "無法上傳下列書籍到裝置,因為找不到適合的格式。請先將書籍轉換為您的裝置支援的格式。"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "裝置上已無空間"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr "
不能上傳書籍到裝置,因為已無更多可用空間 "
@@ -4885,15 +4899,15 @@ msgstr "設定檔(&P):"
msgid "Edit Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "外掛程式"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -4901,23 +4915,23 @@ msgstr ""
"\n"
"自訂化: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "轉換"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "一般"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "介面"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "加入/儲存"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -4925,11 +4939,11 @@ msgstr ""
"電子郵件\n"
"遞送"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "進階"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -4937,191 +4951,191 @@ msgstr ""
"內容\n"
"伺服器"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "外掛程式"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "自動傳送"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "電子郵件"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "要寄出的格式。會將第一個符合的格式以電子郵件寄出。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
msgstr "如果核取這個選項,已下載的新聞就會自動寄到這個
電子郵件位址(以列出的格式之一)。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "新電子郵件位址"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "安裝命令列工具失敗。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "命令列工具已安裝"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "命令列工具已安裝於"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr "如果您移動 calibre.app,您必須重新安裝命令列工具。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "沒有有效的外掛程式路徑"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s 不是有效的外掛程式路徑"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "選擇外掛程式"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "外掛程式不能停用"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "外掛程式:%s 不能停用"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "外掛程式不可自訂"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "外掛程式:%s 不需要自訂"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "自訂"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "不能移除內建的外掛程式"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr " 不能移除。它是內建的外掛程式。請嘗試停用它來代替。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "您確定嗎?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "錯誤紀錄檔:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "存取紀錄檔:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "啟動內容伺服器失敗"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "選擇書籍的位置"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "不正確的大小"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "尺寸 %s 是無效的。格式必須為 寬度x高度"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "無效的資料庫位置"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "無效的資料庫位置 "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
必須是目錄。"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "無效的資料庫位置。
不能寫入 "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "正在檢查資料庫完整性"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "檢查資料庫完整性失敗"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "發現某些不一致"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -5621,7 +5635,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6931,11 +6945,11 @@ msgstr "正規表示式 (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "沒有相符"
@@ -7037,12 +7051,12 @@ msgid "Save to disk in a single directory"
msgstr "儲存到磁碟的單一目錄"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "只儲存 %s 格式到磁碟"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
@@ -7185,19 +7199,19 @@ msgstr ""
msgid "Y"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "大小 (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "評等"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "書籍 %s / %s。"
@@ -7863,61 +7877,61 @@ msgstr "
需要協助請查閱:User Manual
"
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibre 快速使用指南"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "不能設定"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "當有工作仍在進行時不能設定。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "沒有詳細資訊可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr "在這個裝置上的書籍沒有詳細資訊可用。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "轉換時發生錯誤"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
msgstr "
無法轉換:%s
它是具有 DRM 的書籍。您必須先移除 DRM 後才能使用第三方工具。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "失敗"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr "是世界各地許多志工努力的成果。如果您覺得它有用,請考慮捐款以支持它的開發。"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "還有使用中的工作。您確定要結束?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -7927,11 +7941,11 @@ msgstr ""
" 現在結束可能造成裝置上的損毀。
\n"
" 您確定要結束?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "警告:使用中的工作"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -8420,15 +8434,15 @@ msgstr ""
msgid "Print eBook"
msgstr "列印電子書"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "複製圖片"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "貼上圖片"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -8438,7 +8452,7 @@ msgstr ""
"%d\n"
"本書"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -8448,7 +8462,7 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -8458,7 +8472,7 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -8468,55 +8482,55 @@ msgstr ""
"%s\n"
"可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "按這裡查看您的電腦上有多少書籍可用"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "按這裡查看您的閱讀器主記憶體中有多少書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "按這裡查看您的閱讀器記憶卡 A 中有多少書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "按這裡查看您的閱讀器記憶卡 B 中有多少書籍"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "變更大小寫"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "全大寫"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "全小寫"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "大小寫互換"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr ""
@@ -8794,48 +8808,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "開啟內容伺服器(&C)"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr ""
@@ -9374,39 +9388,39 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "將舊的資料庫轉移到 %s 的電子書庫
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "正在複製 %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "正在壓實資料庫"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "正在檢查 SQL 完整性..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "正在檢查缺少的檔案。"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "已檢查 id"
From 949018ebb80e7c1ef9e0d62df4852ed041c80a9d Mon Sep 17 00:00:00 2001
From: Translators <>
Date: Sun, 4 Jul 2010 04:44:36 +0100
Subject: [PATCH 02/17] Launchpad automatic translations update.
---
src/calibre/translations/ar.po | 8 ++++----
src/calibre/translations/fr.po | 20 ++++++++++----------
src/calibre/translations/it.po | 18 +++++++++---------
src/calibre/translations/ro.po | 23 +++++++++++++++++------
src/calibre/translations/sr.po | 16 ++++++++--------
src/calibre/translations/zh_CN.po | 8 ++++----
6 files changed, 52 insertions(+), 41 deletions(-)
diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po
index f7869f922f..6fb2440ebc 100644
--- a/src/calibre/translations/ar.po
+++ b/src/calibre/translations/ar.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:16+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-03 06:13+0000\n"
+"Last-Translator: Walid \n"
"Language-Team: Arabic \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -709,7 +709,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238
msgid "Adding books to device metadata listing..."
-msgstr "إضافة كتب لقائمة للبيانات الوصفية للجهاز"
+msgstr "إضافة كتب لقائمة البيانات الوصفية للجهاز ..."
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15
msgid "Communicate with the Palm Pre"
diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po
index b147dd90ee..b80988d22d 100644
--- a/src/calibre/translations/fr.po
+++ b/src/calibre/translations/fr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: calibre 0.4.22\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:22+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-03 11:11+0000\n"
+"Last-Translator: sengian \n"
"Language-Team: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@@ -489,7 +489,7 @@ msgstr "Communiquer avec les téléphones S60"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Communiquer avec iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -521,7 +521,7 @@ msgstr "Utiliser Séries comme Catégorie dans iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Mettre en cache les couvertures provenant d'iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -751,7 +751,7 @@ msgstr "Communiquer avec la tablette internet Nokia 810."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Communiquer avec un Nokia E52"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -2274,7 +2274,7 @@ msgstr "Aucune couverture trouvée"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Télécharger la couverture"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
@@ -3983,12 +3983,12 @@ msgstr "Conserver les &proportions"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98
msgid "Disable &Sharpening"
-msgstr "Désactive &Accentuation"
+msgstr "Désactiver l'&Accentuation"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104
msgid "Disable &Trimming"
-msgstr "Désactive le &Decoupage"
+msgstr "Désactiver le &Decoupage"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103
@@ -5075,7 +5075,7 @@ msgstr "Connecter au dossier"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Connecter à iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po
index 4a90e42d20..97eb47cd25 100644
--- a/src/calibre/translations/it.po
+++ b/src/calibre/translations/it.po
@@ -9,13 +9,13 @@ msgstr ""
"Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:29+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-03 10:14+0000\n"
+"Last-Translator: MeltingShell \n"
"Language-Team: italiano\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@@ -490,7 +490,7 @@ msgstr "Comunica con i telefoni S60."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Comunica con iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -522,7 +522,7 @@ msgstr "Usa le serie come categoria per iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Conserva le copertine da iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -752,7 +752,7 @@ msgstr "Comunica con il Nokia 810 internet Tablet."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Comunica con il Nokia E52"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -2265,7 +2265,7 @@ msgstr "Nessuna copertina trovata"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Scarica cover"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
@@ -5059,7 +5059,7 @@ msgstr "Connetti alla cartella"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Connetti ad iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
@@ -5067,7 +5067,7 @@ msgstr "Espelli dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
-msgstr "Prendi annotazioni (sperimentale)"
+msgstr "Preleva annotazioni (sperimentale)"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po
index 6e023a5365..7ecbcc7fd7 100644
--- a/src/calibre/translations/ro.po
+++ b/src/calibre/translations/ro.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:14+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-03 13:39+0000\n"
+"Last-Translator: drjors \n"
"Language-Team: Romanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -1039,31 +1039,39 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:293
msgid "Don't split landscape images into two portrait images"
-msgstr ""
+msgstr "Nu diviza imaginile peisaj in doua imagini portret."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:295
msgid ""
"Keep aspect ratio and scale image using screen height as image width for "
"viewing in landscape mode."
msgstr ""
+"Mentine proportia imaginii si redu la scara folosind inaltimea ecranului ca "
+"latime a imaginii, pentru afisaj in mod peisaj."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:298
msgid ""
"Used for right-to-left publications like manga. Causes landscape pages to be "
"split into portrait pages from right to left."
msgstr ""
+"Folosit pentru publicatii tip manga (de la dreapta la stanga). Paginile "
+"peisaj sunt divizate in pagini portret de la dreapta la stanga."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:302
msgid ""
"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
"time."
msgstr ""
+"Activeaza Despleckle. Reduce zgomotul imaginii. Poate creste timpul de "
+"procesare semnificativ."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:305
msgid ""
"Don't sort the files found in the comic alphabetically by name. Instead use "
"the order they were added to the comic."
msgstr ""
+"Nu sorta fisierele gasite in banda desenata alfabetic dupa nume. Foloseste "
+"ordinea in care au fost adaugate la banda desenata."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309
msgid ""
@@ -1071,14 +1079,17 @@ msgid ""
"experiment to see which format gives you optimal size and look on your "
"device."
msgstr ""
+"Formatul in care sunt convertite imaginile in cartea generata. Puteti "
+"experimenta pentru a afla care format va ofera dimensiuni si afisaj optim pe "
+"dispozitiul dumneavoastra."
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:313
msgid "Apply no processing to the image"
-msgstr ""
+msgstr "Nu aplica nici o procesare imaginii"
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315
msgid "Do not convert the image to grayscale (black and white)"
-msgstr ""
+msgstr "Nu converti imaginea in tonuri de gri (alb-negru)"
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:452
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:463
diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po
index 2492e4586d..12a6eecb37 100644
--- a/src/calibre/translations/sr.po
+++ b/src/calibre/translations/sr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:28+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-03 07:07+0000\n"
+"Last-Translator: Vladimir Oka \n"
"Language-Team: Serbian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -484,7 +484,7 @@ msgstr "Uspostavi komunikaciju sa S60 telefonima"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Uspostavi komunikaciju sa iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -516,7 +516,7 @@ msgstr "Koristi Seriju umesto Kategorije za iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Sačuvaj za kasnije omote sa iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -746,7 +746,7 @@ msgstr "Uspostavi komunikaciju s Nokia 810 uređajem."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Uspostavi komunikaciju s Nokia E52 telefonom"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -2223,7 +2223,7 @@ msgstr "Nije nađena nijedna naslovna strana"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Omot preuzet"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
@@ -4986,7 +4986,7 @@ msgstr "Uspostavi komunikaciju s direktorijumom"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Uspostavi komunikaciju sa iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po
index 079f36734a..06c0ac014f 100644
--- a/src/calibre/translations/zh_CN.po
+++ b/src/calibre/translations/zh_CN.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:11+0000\n"
-"Last-Translator: Thruth Wang \n"
+"PO-Revision-Date: 2010-07-03 15:22+0000\n"
+"Last-Translator: Li Fanxi \n"
"Language-Team: Simplified Chinese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: CHINA\n"
"X-Poedit-Language: Chinese\n"
@@ -2020,7 +2020,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
-msgstr ""
+msgstr "从豆瓣网(www.douban.com)下载元数据"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34
msgid "Metadata download"
From 984369fa894d811e6f90a6b25a4783f7d2604d92 Mon Sep 17 00:00:00 2001
From: Translators <>
Date: Mon, 5 Jul 2010 04:45:56 +0100
Subject: [PATCH 03/17] Launchpad automatic translations update.
---
src/calibre/translations/es.po | 934 +++++++++++++++++----------------
1 file changed, 479 insertions(+), 455 deletions(-)
diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po
index 65851a4aa4..5b1c718a65 100644
--- a/src/calibre/translations/es.po
+++ b/src/calibre/translations/es.po
@@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:51+0000\n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-04 16:13+0000\n"
"Last-Translator: DiegoJ \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-07-05 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -28,7 +28,7 @@ msgstr ""
"Este perfil está pensado para la línea PRS de SONY. Los 500/505/700, etc., "
"en modo apaisado. Útil principalmente para cómics."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Este perfil está pensado para el Kindle DX de Amazon."
@@ -46,7 +46,7 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -68,6 +68,7 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -122,25 +123,25 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -150,19 +151,19 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -198,7 +199,7 @@ msgstr ""
"con los archivos enlazados. Este complemento se ejecuta cada vez que se "
"añade un archivo HTML a la biblioteca."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -206,7 +207,7 @@ msgstr ""
"Codificación de los archivos HTML de entrada. Las opciones comunes incluyen: "
"cp1252, latin1, iso-8859-1 and utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -216,49 +217,49 @@ msgstr ""
"los directorios pmlname_img o images. Este complemento se ejecutará cada vez "
"que añada un archivo PML a la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Extraer la portada de los archivos de cómic"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Leer metadatos desde ficheros %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Leer metadatos de libros electrónicos en archivos RAR"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Leer metadatos de libros electrónicos en archivos ZIP"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Asignar metadatos a los archivos %s"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Establecer metadatos desde archivos %s"
@@ -304,7 +305,7 @@ msgstr ""
"si no sabe nada del documento de entrada."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -316,62 +317,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Este perfil está pensado para el SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Este perfil está pensado para el SONY PRS-900"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Este perfil está pensado para el Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Este perfil está pensado para los libros Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Este perfil está pensado para el Hanlin V3 y sus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Este perfil está pensado para el Hanlin V5 y sus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Este perfil está pensado para el Cybook Gen3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Este perfil está pensado para el Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Este perfil está pensado para el Kindle de Amazon"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Este perfil está pensado para el Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Este perfil está pensado para el IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Este perfil está pensado para el IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Este perfile está pensado para el Nook de B&N."
@@ -395,15 +396,15 @@ msgid ""
msgstr ""
"Pensado para el Ipad y dispositivos similares con una resolución de 768x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Este perfil está pensado para el lector Kobo"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Este perfil está pensado para el SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Este perfil está pensado para el JetBook de 5 pulgadas."
@@ -491,40 +492,44 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Comunicar con teléfonos S60."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Comunicarse con iBooks a través de iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr "Comunicarse con iTunes/iBooks."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr ""
"Dispositivo Apple detectado. Iniciando iTunes. Un momento, por favor..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Actualizando listado de meta datos..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d de %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "terminado"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -534,7 +539,7 @@ msgstr ""
"Bórrelos utilizando la aplicación iBooks.\n"
"Pulse \"Mostrar Detalles\" para ver una lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -542,21 +547,21 @@ msgstr ""
"Algunas portadas no pudieron ser convertidas.\n"
"Pulsar en \"Mostrar Detalles\" para ver una lista."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Noticias"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
-msgstr ""
+msgstr "Comunicarse con iTunes."
#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17
msgid "Communicate with the Binatone Readme eBook reader."
@@ -582,11 +587,11 @@ msgstr "Comunicar con el lector EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193
msgid "Communicate with the Astak Mentor EB600"
-msgstr ""
+msgstr "Comunicarse con el Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216
msgid "Communicate with the PocketBook 301 reader."
-msgstr ""
+msgstr "Comunicarse con el lector PocketBook 301."
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17
msgid "Entourage Edge"
@@ -631,6 +636,8 @@ msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used."
msgstr ""
+"Lista separada por comas de los directorios a los que enviar libros "
+"electrónicos en el dispositivo. Se usará el primero que exista."
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18
msgid "Communicate with the Hanvon N520 eBook reader."
@@ -738,7 +745,7 @@ msgstr "Comunicarse con el Booq Avant"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55
msgid "Communicate with the Sweex MM300"
-msgstr ""
+msgstr "Comunicarse con el Sweex MM300"
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
msgid "Communicate with the Nokia 770 internet tablet."
@@ -748,6 +755,10 @@ msgstr "Comunicarse son la tableta de internet Nokia 770."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Comunicarse son la tableta de internet Nokia 810."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr "Comunicarse con el Nokia E52"
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "El Nook"
@@ -2031,8 +2042,8 @@ msgstr "Cómic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2040,15 +2051,15 @@ msgstr "Título"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autor(es)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Editorial"
@@ -2064,7 +2075,7 @@ msgstr "Productor"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Comentarios"
@@ -2072,8 +2083,8 @@ msgstr "Comentarios"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2082,8 +2093,8 @@ msgstr "Etiquetas"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2100,7 +2111,7 @@ msgstr "Marca de tiempo"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Publicado"
@@ -2236,7 +2247,11 @@ msgstr "Portada guardada en"
msgid "No cover found"
msgstr "No se encontro ninguna portada"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
+msgstr "Descarga de portadas"
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
msgstr "Descarga los metadatos de Douban.com"
@@ -2354,8 +2369,13 @@ msgid ""
"Fetch a cover image/social metadata for the book identified by ISBN from "
"LibraryThing.com\n"
msgstr ""
+"\n"
+"%prog [opciones] ISBN\n"
+"\n"
+"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:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Portada"
@@ -3066,202 +3086,202 @@ msgstr "Copiar al portapapeles"
msgid "Choose Files"
msgstr "Escoger ficheros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Usar sólo la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Usar anotaciones generadas sólo desde la biblioteca principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "No hay libros seleccionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "No se han seleccionado libros desde los que obtener anotaciones"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Mezclando anotaciones de usuario en la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Última página leída: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Última página leída: Localizada en %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Lugar %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Page %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Lugar %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "¿Cuantos libros vacios?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "¿Cuantos libros vacios debe de estar aumentado?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Enviando libros al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "Libros en EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "Libros en LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "Libros en HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "Libros en LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "Libros en MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Libros en formato topaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Libros en formato texto"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "Libros en PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Cómics"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archivos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Libros soportados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Se han unido algunos libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Se han encontrado algunos libros duplicados y se han unido a los siguientes "
"libros existentes:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Fallo leyendo metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Fallo leyendo metadatos de"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
-msgstr ""
+msgstr "Añadir a la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "No hay libros seleccionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
-msgstr ""
+msgstr "No se han encontrado archivos de libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "No se puede borrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Elegir formatos a borrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Elegir formatos que no hayan de ser borrados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
-msgid "Cannot delete books"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
-msgid "No device is connected"
-msgstr ""
+msgid "Cannot delete books"
+msgstr "No se pueden eliminar libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
-msgid "Main memory"
-msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
+msgid "No device is connected"
+msgstr "No hay ningún dispositivo conectado"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+msgid "Main memory"
+msgstr "Memoria principal"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Tarjeta de almacenamiento A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Tarjeta de almacenamiento B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
-msgid "No books to delete"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
-msgid "None of the selected books are on the device"
-msgstr ""
+msgid "No books to delete"
+msgstr "No hay libros para eliminar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
+msgid "None of the selected books are on the device"
+msgstr "Ninguno de los libros seleccionados está en el dispositivo"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Eliminando libros del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3269,7 +3289,7 @@ msgstr ""
"Los libros seleccionados serán eliminados permanentemente y los "
"ficheros borrados del equipo. ¿Está seguro?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3277,61 +3297,61 @@ msgstr ""
"Los libros seleccionados se borrarán permanentemente del dispositivo. "
"¿Está seguro?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "No se pueden descargar los metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "metadatos sociales"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "portadas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Descargando %s para %d libro(s)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "No se pudieron descargar algunos metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "No se pudieron descargar metadatos para:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "No se pudieron descargar metadatos:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Error"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "No se pueden editar los metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "No se pueden unir los libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Deben seleccionarse al menos dos libros para unirlos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3342,7 +3362,7 @@ msgstr ""
"primer libro seleccionado.
El segundo libro y los siguientes "
"no se borrarán ni se modificarán.
Confirme que quiere continuar."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3358,52 +3378,52 @@ msgstr ""
"se borrará de forma permanente de su ordenador.
¿Está "
"seguro de que quiere continuar?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
msgstr ""
"Va a unir más de 5 libros. ¿Está seguro de que quiere continuar?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "No se puede guardar en disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Elegir directorio de destino"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Error al guardar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Hubo un error al guardar."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "No se pudieron guardar algunos libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr "Pulse el botón \"Mostrar detalles\" para ver cuáles."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "No se han seleccionado libros para generar el catálogo"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Generando catálogo %s..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "No se encontró ningún libro"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
@@ -3411,49 +3431,49 @@ msgstr ""
"No hay libros para incluir en el catálogo\n"
"Compruebe la exclusión de etiquetas"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Catálogo generado."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Directorio para exportar catálogos"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Seleccionar destino para %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Obteniendo noticias de "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " obtenidas."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "No se puede convertir"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Iniciando la conversión de %d libro(s)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "No se puede visualizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Elija el formato para visualizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Varios libros seleccionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3465,11 +3485,11 @@ msgstr ""
"equipo. Una vez comenzado el proceso no puede deterse hasta que se complete. "
"¿Desea continuar?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "No se puede abrir la carpeta"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s no tiene formatos disponibles."
@@ -3477,36 +3497,36 @@ msgstr "%s no tiene formatos disponibles."
msgid "Searching in"
msgstr "Buscando en"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Añadiendo..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Buscando en todos los subdirectorios..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Error en la ruta"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "El directorio especificado no se puede procesar."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Sin libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Añadido"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Fallo al añadir"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3515,11 +3535,11 @@ msgstr ""
"calibre y añadir los libros en grupos más pequeños, hasta que encuentre el "
"libro que causa el problema."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "¡Se han encontrado duplicados!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3527,15 +3547,15 @@ msgstr ""
"Ya existen libros con el mismo titulo que los siguientes en la base de "
"datos. ¿Añadirlos de todas formas?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Añadiendo duplicados"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Guardando..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Guardado"
@@ -3702,7 +3722,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Ruta"
@@ -3713,8 +3734,8 @@ msgstr "Ruta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formatos"
@@ -3731,15 +3752,15 @@ msgid "Click to open"
msgstr "Clic para abrir"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Ninguno"
@@ -3824,8 +3845,8 @@ msgstr "Opciones de libro digital"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Catálogo"
@@ -4633,12 +4654,12 @@ msgid "Footer regular expression:"
msgstr "Expresión regular para pies de página:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Expresión regular no válida"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Expresión regular no valida: %s"
@@ -4904,7 +4925,7 @@ msgstr "Sin calificar"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249
msgid " index:"
-msgstr ""
+msgstr " índice:"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183
@@ -4923,124 +4944,124 @@ msgstr "etiquetas a añadir"
msgid "tags to remove"
msgstr "etiquetas a eliminar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "No hay detalles disponibles."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "El dispositivo ya no esta conectado."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Obtener información del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Obtener lista de libros en el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Obtener anotaciones del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Enviar metadatos al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "Pasar %d libros al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Borrar libros del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Obtener libros del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Ver libro en el dispositvo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Asignar acción de enviar al dispositivo por defecto"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "Enviar por correo electrónico a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " y elimínalo desde la librería"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "Enviar a la memoria principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "Enviar a la tarjeta de memoria A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "Enviar a la tarjeta de memoria B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Memoria principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Enviar y eliminar de la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Enviar formato específico"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Conectar a carpeta"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Obtener anotaciones (experimental)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Error en la comunicación con el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Seleccionar carpeta para abrir como un dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Falló"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Error de comunicación con el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5048,132 +5069,132 @@ msgstr ""
"Hubo un error de comunicación con el dispositivo. Desconecte y vuelva a "
"conectar el dispositivo o reinicie la aplicación."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Dispositivo: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " detectado."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Conectado "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "elegido para enviar"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Elige el formato para enviar al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Sin dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "No se pudo enviar: no hay ningún dispositivo conectado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Sin tarjeta"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "Libro electrónico:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "El libro electrónico está adjunto"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "por"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "en el formato %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Enviando correo electrónico a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "No hay formatos adecuados"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"¿Convertir automáticamente los siguientes libros antes de enviar por correo "
"electrónico?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"No se pudieron enviar por correo electrónico los siguientes libros porque no "
"se encontraron formatos compatibles:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Fallo al enviar libros por correo electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Fallo al enviar por correo electrónico los siguientes libros:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Enviado por correo electrónico:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Noticias:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Adjunto está el"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Enviar noticias a"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"¿Convertir automáticamente los siguientes libros antes de pasarlos al "
"dispositivo?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Enviando catálogos al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Enviando noticias al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Enviando libros al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5182,11 +5203,11 @@ msgstr ""
"encontraron formatos adecuados. Convierta el(los) libro(s) a un formato "
"soportado por su dispositivo antes de volver a intentarlo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "No hay espacio en el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5285,15 +5306,15 @@ msgstr "&Perfil:"
msgid "Edit Comments"
msgstr "Editar comentarios"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugins)s de %(plugin_type)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "Complementos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5301,23 +5322,23 @@ msgstr ""
"\n"
"Personalización: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Conversión"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "General"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Interfaz"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Añadir/Guardar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5325,11 +5346,11 @@ msgstr ""
"Envío de\n"
"correo electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Avanzada"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5337,25 +5358,25 @@ msgstr ""
"Servidor\n"
"de contenido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Complementos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Autoenviar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "Correo electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr ""
"Formatos para enviar por correo electrónico. El primero formato que "
"concuerde se enviará."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5364,23 +5385,23 @@ msgstr ""
"
a esta dirección de correo electrónico (siempre que estén en uno de los "
"formatos listados)."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "nueva dirección de correo electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Ancho"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Estrecho"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "Puerto de sistema seleccionado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5391,131 +5412,131 @@ msgstr ""
"permita que el servidor ocupe este puerto. Para estar seguro, elija un "
"número de puerto mayor de 1024."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Fallo al instalar las herramientas de línea de órdenes."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Herramientas de línea de órdenes instaladas"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Herramientas de línea de órdenes instaladas en"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Si mueve calibre.app, deberá reinstalar las herramientas de línea de órdenes."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "No hay ninguna ruta de complementos válida"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s no es una ruta de complementos válida"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Elegir complemento"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "El complemento no puede desactivarse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "El complemento: %s no puede desactivarse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Complemento no personalizable"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Complemento: %s no necesita personalización"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Personalizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "No se puede eliminar el complemento incorporado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" no puede eliminarse. Es un complemento incorporado. Intente desactivarlo en "
"su lugar."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Debe seleccionar una columna para borrarla"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "La columna seleccionada no es una columna personalizada"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "¿Está seguro?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "¿Seguro que quiere borrar la columna %s y todos sus datos?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Registro de errores:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Registro de accesos:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Fallo al iniciar el servidor de contenidos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Seleccionar ubicación para los libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Tamaño no válido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr "El tamaño %s no es válido. Debe ser de la forma anchuraxaltura"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Ubicación de la base de datos no válida"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Ubicación de la base de datos no válida "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Debe ser un directorio."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Ubicación de la base de datos no válida.
Imposible escribir en "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Hay que reiniciar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5523,19 +5544,19 @@ msgstr ""
"Los cambios realizados requieren que calibre vuelva a iniciarse. Por favor "
"reinicie en cuanto le sea práctico."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Comprobando la integridad de la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Fallo al comprobar la integridad de la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Se encontraron incoherencias"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6077,7 +6098,7 @@ msgstr "Número"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -7485,11 +7506,11 @@ msgstr "Expresión regular (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "No hay coincidencias"
@@ -7597,12 +7618,12 @@ msgid "Save to disk in a single directory"
msgstr "Guardar en el disco, en un único directorio"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Guardar solamente el formato %s en disco"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr "Guardar sólo el formato %s en un único directorio"
@@ -7745,19 +7766,19 @@ msgstr "N"
msgid "Y"
msgstr "S"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "En el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Tamaño (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Valoración"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Libro %s de %s."
@@ -8448,38 +8469,38 @@ msgstr "
Para ayuda mirar el: Manual de usuario
"
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s por Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Guía de inicio rápido de calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "No se puede configurar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "No se puede configurar mientras haya tareas en ejecución."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "No se puede configurar antes de reiniciar calibre."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "No hay información detallada disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
"No hay información detallada disponible para los libros en el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Error de conversión"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8488,15 +8509,15 @@ msgstr ""
"href=\"%s\">DRM. Debe eliminar primero el DRM con herramientas de "
"terceros."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Receta deshabilitada"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Fallo"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8505,11 +8526,11 @@ msgstr ""
"lo encuentra útil, por favor, considere donar dinero para apoyar su "
"desarrollo."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8520,11 +8541,11 @@ msgstr ""
"de datos en el dispositivo.
\n"
" ¿Está seguro de que desea salir?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "AVISO: Tareas activas"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -9028,15 +9049,15 @@ msgstr "Mayús+F3"
msgid "Print eBook"
msgstr "Imprimir libro electrónico"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Copiar imagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Pegar imagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -9046,7 +9067,7 @@ msgstr ""
"%d\n"
"libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -9056,7 +9077,7 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -9066,7 +9087,7 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -9076,55 +9097,55 @@ msgstr ""
"%s\n"
"disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Pulsar para ver los libros disponibles en el equipo"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr "Pulsar para ver los libros en la memoria principal del lector"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr "Pulsar para ver los libros en la tarjeta de memoria A del lector"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr "Pulsar para ver los libros en la tarjeta de memoria B del lector"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Libros ubicados en"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Cambiar mayúsculas/minúsculas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Mayúsculas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Minúsculas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Invertir mayúsculas/minúsculas"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Formato de título (todas las iniciales en mayúscula)"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Arrastre para ajustar el tamaño"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Mostrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Ocultar"
@@ -9437,48 +9458,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "Activar el servidor de &contenidos"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "today"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "yesterday"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "thismonth"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "daysago"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "no"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "unchecked"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "checked"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "yes"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "blank"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "empty"
@@ -10124,41 +10145,41 @@ msgstr ""
msgid "%sAverage rating is %3.1f"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Principal"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Tarjeta A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Tarjeta B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr ""
"Migrando la base de datos antigua a la biblioteca de libros electrónicos "
"en %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Copiando %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Compactando la base de datos"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Comprobando la integridad de SQL..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Comprobando ficheros inexistentes."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "ID comprobado"
@@ -13130,6 +13151,9 @@ msgstr "No descargar estilos CSS."
#~ msgid "Failed to create calibre library at: %r. Aborting."
#~ msgstr "Error en la creación de la biblioteca de calibre en: %r. Cancelando."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Comunicarse con iBooks a través de iTunes."
+
#~ msgid "Disconnect from folder"
#~ msgstr "Desconectar de la carpeta"
From 5b713a3c143100c736c859512fd5b74a43f4eaab Mon Sep 17 00:00:00 2001
From: Translators <>
Date: Tue, 6 Jul 2010 04:36:33 +0100
Subject: [PATCH 04/17] Launchpad automatic translations update.
---
src/calibre/translations/ca.po | 95 +++++++++++++++--------
src/calibre/translations/nb.po | 134 ++++++++++++++++++---------------
src/calibre/translations/sv.po | 16 ++--
3 files changed, 145 insertions(+), 100 deletions(-)
diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po
index 9e85ebde48..36c2679df4 100644
--- a/src/calibre/translations/ca.po
+++ b/src/calibre/translations/ca.po
@@ -11,13 +11,13 @@ msgstr ""
"Project-Id-Version: ca\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:21+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-05 07:09+0000\n"
+"Last-Translator: Fike \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -494,7 +494,7 @@ msgstr "Estableix comunicació amb els telèfons S60."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Comunicar-se amb iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -641,6 +641,8 @@ msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used."
msgstr ""
+"Llista separada per comes dels directoris als quals enviar llibres "
+"electrònics en el dispositiu. S'usarà el primer que existeixi."
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18
msgid "Communicate with the Hanvon N520 eBook reader."
@@ -757,7 +759,7 @@ msgstr "Comunicar-se amb Booq Avant"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55
msgid "Communicate with the Sweex MM300"
-msgstr ""
+msgstr "Comunicar-se amb el Sweex MM300"
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
msgid "Communicate with the Nokia 770 internet tablet."
@@ -769,7 +771,7 @@ msgstr "Estableix comunicació amb la tauleta d'Internet Nokia 810."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Comunicar-se amb el Nokia E52"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -1812,12 +1814,19 @@ msgid ""
"can result in various nasty side effects in the rest of of the conversion "
"pipeline."
msgstr ""
+"Normalment aquest complement d'entrada recol.loca tots els arxius d'entrada "
+"en un arbre de carpetes estàndard. Utilitza aquesta opció només si sap el "
+"que està fent, ja que pot ocasionar diversos efectes desagradables a la "
+"resta del procés de conversió."
#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272
msgid ""
"Average line length for line breaking if the HTML is from a previous partial "
"conversion of a PDF file. Default is %default which disables this."
msgstr ""
+"Longitud de línia mitjana per a la divisió de línies si l'HTML ve d'una "
+"conversió parcial prèvia d'un arxiu PDF. El valor per defecte és %default, "
+"que desactiva aquesta opció."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47
msgid "Creating LIT file from EPUB..."
@@ -1837,7 +1846,7 @@ msgstr "\tS'ha detectat un fitxer Baen. S'està reanalitzant..."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361
msgid "Written preprocessed HTML to "
-msgstr ""
+msgstr "HTML preprocessat escrit en "
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379
msgid "Processing %s"
@@ -1866,11 +1875,11 @@ msgstr "No s'ha pogut afegir l'enllaç %s a la TDC"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957
msgid "Unable to process image %s. Error: %s"
-msgstr ""
+msgstr "Incapaç de processar la imatge %s. Error: %s"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002
msgid "Unable to process interlaced PNG %s"
-msgstr ""
+msgstr "Incapaç de processar PNG entrellaçat %s"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017
msgid ""
@@ -1884,6 +1893,8 @@ msgstr ""
msgid ""
"An error occurred while processing a table: %s. Ignoring table markup."
msgstr ""
+"S'ha produït un error en processar una taula: %s. S'obvia el codi de la "
+"taula."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774
msgid ""
@@ -1895,15 +1906,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796
msgid "Table has cell that is too large"
-msgstr ""
+msgstr "La taula conté una cel.la massa gran"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862
msgid "Could not read cover image: %s"
-msgstr ""
+msgstr "No s'ha pogut llegir la imatge de portada: %s"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865
msgid "Cannot read from: %s"
-msgstr ""
+msgstr "No es pot llegir de: %s"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994
msgid "Failed to process opf file"
@@ -1940,7 +1951,7 @@ msgstr "S'ha escrit l'LRS a "
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267
msgid "Could not read from thumbnail file:"
-msgstr ""
+msgstr "No s'ha pogut llegir el fitxer de miniatura:"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287
msgid ""
@@ -2011,25 +2022,31 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104
msgid "Add extra spacing below the header. Default is %default pt."
-msgstr ""
+msgstr "Afegir l'espai sota la capçalera. Valor per defecte: %default pt."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107
msgid ""
"Minimum paragraph indent (the indent of the first line of a paragraph) in "
"pts. Default: %default"
msgstr ""
+"Sagnat mínim per paràgrafs (el sagnat de la primera línia de cada paràgraf) "
+"a pt. Valor per defecte: %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112
msgid ""
"Render tables in the HTML as images (useful if the document has large or "
"complex tables)"
msgstr ""
+"Convertir les taules en documents HTML en imatges (molt útil si el document "
+"consta de taules grans o complexes.)"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117
msgid ""
"Multiply the size of text in rendered tables by this factor. Default is "
"%default"
msgstr ""
+"Multiplicar la mida del text en les taules convertides en imatges per aquest "
+"factor. Valor per defecte %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121
msgid "The serif family of fonts to embed"
@@ -2132,13 +2149,15 @@ msgstr "Drets"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85
msgid "EDITORIAL REVIEW"
-msgstr ""
+msgstr "REVISIÓ EDITORIAL"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41
msgid ""
"Extract common e-book formats from archives (zip/rar) files. Also try to "
"autodetect if they are actually cbz/cbr files."
msgstr ""
+"Extreure els formats de llibre digital comuns de fitxers (zip / rar). També "
+"intenta detectar automàticament si es tracta de fitxers cbz/cbr."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20
msgid "options"
@@ -2157,24 +2176,40 @@ msgid ""
"some metadata on a file type that does not support it, the metadata will be\n"
"silently ignored.\n"
msgstr ""
+"\n"
+"Llegir / escriure metadades de / a fitxers de llibre electrònic.\n"
+"\n"
+"Formats suportats per llegir metadades: %s\n"
+"\n"
+"Formats suportats per escriure metadades: %s\n"
+"\n"
+"Els diferents tipus de fitxer admeten diferents tipus de metadades. Si "
+"s'intenten establir metadades en un tipus de fitxer que no els suporta, les "
+"metadades s'obviaran.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40
msgid ""
"Set the authors. Multiple authors should be separated by the & character. "
"Author names should be in the order Firstname Lastname."
msgstr ""
+"Establir els autors. Si hi ha diversos autors s'han de separar per «&». Els "
+"noms dels autors han d'estar en el format Nom Cognom."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44
msgid ""
"The version of the title to be used for sorting. If unspecified, and the "
"title is specified, it will be auto-generated from the title."
msgstr ""
+"La versió del títol que es fes servir per ordenar. Si no s'especifica "
+"aquesta opció i sí el títol, es generarà automàticament a partir del títol."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48
msgid ""
"String to be used when sorting by author. If unspecified, and the author(s) "
"are specified, it will be auto-generated from the author(s)."
msgstr ""
+"Text que es farà servir per ordenar per autor. Si no s'especifica aquesta "
+"opció i si l'autor (s), es generarà automàticament a partir de l'autor (s)."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52
msgid "Set the cover to the specified file."
@@ -2186,7 +2221,7 @@ msgstr "Establiu la categoria del llibre."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74
msgid "Set the published date."
-msgstr ""
+msgstr "Establir la data de publicació."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77
msgid "Get the cover from the ebook and save it at as the specified file."
@@ -2247,7 +2282,7 @@ msgstr "Metadades baixades"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111
msgid "ratings"
-msgstr ""
+msgstr "classificació"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111
msgid "tags"
@@ -5404,7 +5439,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201
msgid "Preferences"
-msgstr ""
+msgstr "Preferències"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552
msgid ""
@@ -6648,12 +6683,12 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:76
msgid "Authors"
-msgstr ""
+msgstr "Autors"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:107
msgid "Publishers"
-msgstr ""
+msgstr "Editors"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110
msgid " (not on any book)"
@@ -7063,7 +7098,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121
msgid "Authors:"
-msgstr ""
+msgstr "Autors:"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122
msgid "Regular expression (?P)"
@@ -7593,7 +7628,7 @@ msgstr "calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255
msgid "&Restrict to:"
-msgstr ""
+msgstr "&Restringit a:"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
msgid ""
@@ -7744,7 +7779,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61
msgid "&Preferences"
-msgstr ""
+msgstr "&Preferències"
#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62
msgid "&Quit"
@@ -7773,7 +7808,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355
msgid "Search (For Advanced Search click the button to the left)"
-msgstr ""
+msgstr "Cerca (per avançada feu clic a Cerca al botó a l'esquerra)"
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392
msgid "Saved Searches"
@@ -7785,7 +7820,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52
msgid "(all books)"
-msgstr ""
+msgstr "(tots els llibres)"
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54
msgid "({0} of all)"
@@ -7900,15 +7935,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by name"
-msgstr ""
+msgstr "Ordena segons el nom"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by popularity"
-msgstr ""
+msgstr "Ordena segons la popularitat"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769
msgid "Sort by average rating"
-msgstr ""
+msgstr "Ordena segons la classificació"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
msgid "Match all"
@@ -7916,7 +7951,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
msgid "Match any"
-msgstr ""
+msgstr "Qualsevol coincidència"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780
msgid "Manage &user categories"
@@ -9423,7 +9458,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118
msgid "Ratings"
-msgstr ""
+msgstr "Classificació"
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24
msgid "The title"
diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po
index dc35e83919..ab53875ae2 100644
--- a/src/calibre/translations/nb.po
+++ b/src/calibre/translations/nb.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:24+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-05 04:22+0000\n"
+"Last-Translator: Øyvind Øritsland \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -489,7 +489,7 @@ msgstr "Kommuniser med S60 telefoner."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Kommuniser med iTunes/iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -521,7 +521,7 @@ msgstr "Bruk serier som kategori i iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Cache omslag fra iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -739,7 +739,7 @@ msgstr "Kommuniser med Booq Avant"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55
msgid "Communicate with the Sweex MM300"
-msgstr ""
+msgstr "Kommuniser med Sweex MM300"
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
msgid "Communicate with the Nokia 770 internet tablet."
@@ -751,7 +751,7 @@ msgstr "Kommuniser med Nokia 810 enhet."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Kommuniser med Nokia E52"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -2234,7 +2234,7 @@ msgstr "Fant ikke omslag"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Last ned omslag"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
@@ -4992,7 +4992,7 @@ msgstr "Knytt til mappe"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Koble til iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
@@ -6474,6 +6474,9 @@ msgid ""
"\n"
"Future conversion of these books will use the default settings."
msgstr ""
+"Fjern lagrede konverteringsinnstillinger for de valgte bøkene.\n"
+"\n"
+"Fremtidige konverteringsinnstillinger vil bruke standard innstillinger."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187
msgid "Remove &stored conversion settings for the selected books"
@@ -7880,28 +7883,28 @@ msgstr "Velg en lokalisering for ditt calibre e-bokbibliotek"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95
msgid "Failed to create library"
-msgstr ""
+msgstr "Kunne ikke lage bibliotek"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96
msgid "Failed to create calibre library at: %r."
-msgstr ""
+msgstr "Kunne ikke lage et calibre-bibliotek ved: %r."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184
msgid "Choose a location for your new calibre e-book library"
-msgstr ""
+msgstr "Velg et område for ditt nye calibre e-bokbibliotek"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153
msgid "Initializing user interface..."
-msgstr ""
+msgstr "Initierer brukergrensesnitt"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178
msgid "Repairing failed"
-msgstr ""
+msgstr "Reparasjon gikk galt"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179
msgid "The database repair failed. Starting with a new empty library."
-msgstr ""
+msgstr "Databasereparasjonen gikk galt. Starter med nytt tomt bibliotek."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226
@@ -7910,11 +7913,11 @@ msgstr "Dårlig databaselokalisering"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
msgid "Bad database location %r. calibre will now quit."
-msgstr ""
+msgstr "Dårlig valgt databaseområde %r. Calibre avsluttes."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207
msgid "Corrupted database"
-msgstr ""
+msgstr "Ødelagt database"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208
msgid ""
@@ -7922,20 +7925,26 @@ msgid ""
"and repair it automatically? If you say No, a new empty calibre library will "
"be created."
msgstr ""
+"Din calibre-database ser ut til å være ødelagt. Vil du at calibre skal "
+"forsøke å reparere den automatisk? Dersom du sier nei, vil et nytt calibre-"
+"bibliotek bli laget."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid ""
"Repairing database. This can take a very long time for a large collection"
msgstr ""
+"Reparerer databasen. Dette kan ta svært lang tid for store boksamlinger"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227
msgid ""
"Bad database location %r. Will start with a new, empty calibre library"
msgstr ""
+"Dårlig valg av databaseområde %r. Vil starte med et nytt, tomt calibre-"
+"bibliotek"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238
msgid "Starting %s: Loading books..."
-msgstr ""
+msgstr "Starter %s: Laster bøker..."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283
msgid "If you are sure it is not running"
@@ -7976,12 +7985,13 @@ msgstr "calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255
msgid "&Restrict to:"
-msgstr ""
+msgstr "&Begrens til:"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
msgid ""
"Books display will be restricted to those matching the selected saved search"
msgstr ""
+"Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
msgid "set in ui.py"
@@ -8055,7 +8065,7 @@ msgstr "E"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
msgid "Merge book records"
-msgstr ""
+msgstr "Slå sammen bokoppføringer"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
msgid "M"
@@ -8156,7 +8166,7 @@ msgstr "Søk"
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313
msgid "The selected search will be permanently deleted. Are you sure?"
-msgstr ""
+msgstr "Det valgte søket vil bli permanent slettet. Er du sikker?"
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355
msgid "Search (For Advanced Search click the button to the left)"
@@ -8168,7 +8178,7 @@ msgstr "Lagrete søk"
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46
msgid "({0} of {1})"
-msgstr ""
+msgstr "({0} av {1})"
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52
msgid "(all books)"
@@ -8176,7 +8186,7 @@ msgstr "(Alle bøker)"
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54
msgid "({0} of all)"
-msgstr ""
+msgstr "({0} av alle)"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58
msgid "Press a key..."
@@ -8240,37 +8250,37 @@ msgstr "&Veksle mellom snarveier"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191
msgid "Rename '%s'"
-msgstr ""
+msgstr "Navneendring av '%s'"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195
msgid "Edit sort for '%s'"
-msgstr ""
+msgstr "Rediger sortering for '%s'"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200
msgid "Hide category %s"
-msgstr ""
+msgstr "Skjul kategorien %s"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:203
msgid "Show category"
-msgstr ""
+msgstr "Vis kategorier"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:207
msgid "Show all categories"
-msgstr ""
+msgstr "Vis alle kategorier"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218
msgid "Manage %s"
-msgstr ""
+msgstr "Administrere %s"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221
msgid "Manage Saved Searches"
-msgstr ""
+msgstr "Administrere lagrede søk"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:228
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:232
msgid "Manage User Categories"
-msgstr ""
+msgstr "Administrere brukerkategorier"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:433
#: /home/kovid/work/calibre/src/calibre/library/database2.py:271
@@ -8279,23 +8289,23 @@ msgstr "Søk"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511
msgid "Duplicate search name"
-msgstr ""
+msgstr "Dupliser søkenavn"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512
msgid "The saved search name %s is already used."
-msgstr ""
+msgstr "Det lagrede søkenavnet %s er allerede benyttet."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by name"
-msgstr ""
+msgstr "Sorter etter navn"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by popularity"
-msgstr ""
+msgstr "Sorter etter popularitet"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769
msgid "Sort by average rating"
-msgstr ""
+msgstr "Sorter etter gjennomsnittsbedømning"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
msgid "Match all"
@@ -8307,7 +8317,7 @@ msgstr "Sammenlign hviklet som helst"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780
msgid "Manage &user categories"
-msgstr ""
+msgstr "Administrer &brukerkategorier"
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182
@@ -8391,7 +8401,7 @@ msgstr "Kan ikke konfigurere samtidig som en oppgave kjører."
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
-msgstr ""
+msgstr "Kan ikke konfigurere før calibre har blitt startet på nytt."
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
@@ -8875,7 +8885,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184
msgid "E-book Viewer"
-msgstr ""
+msgstr "E-bok-leser"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185
msgid "Close dictionary"
@@ -8907,11 +8917,11 @@ msgstr "Finn neste"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198
msgid "Find next occurrence"
-msgstr ""
+msgstr "Finn neste hendelse"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "F3"
-msgstr ""
+msgstr "F3"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200
msgid "Copy to clipboard"
@@ -8935,15 +8945,15 @@ msgstr "Utskrift"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206
msgid "Find previous"
-msgstr ""
+msgstr "Finn forrige"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207
msgid "Find previous occurrence"
-msgstr ""
+msgstr "Finn forrige hendelse"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Shift+F3"
-msgstr ""
+msgstr "Shift+F3"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114
msgid "Print eBook"
@@ -9017,7 +9027,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
-msgstr ""
+msgstr "Bøker lokalisert ved"
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
@@ -9041,15 +9051,15 @@ msgstr "Store eller små bokstaver i tittelen"
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
-msgstr ""
+msgstr "Dra for å endre størrelse"
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
-msgstr ""
+msgstr "Vis"
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
-msgstr ""
+msgstr "Skjul"
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367
msgid ""
@@ -9352,48 +9362,48 @@ msgstr "Slå på &Innholdsserver"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
-msgstr ""
+msgstr "i dag"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
-msgstr ""
+msgstr "i går"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
-msgstr ""
+msgstr "Denne måneden"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
-msgstr ""
+msgstr "dager siden"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
-msgstr ""
+msgstr "nei"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
-msgstr ""
+msgstr "ikke merket"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
-msgstr ""
+msgstr "merket"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
-msgstr ""
+msgstr "ja"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
-msgstr ""
+msgstr "tom"
#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
-msgstr ""
+msgstr "tom"
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41
msgid ""
@@ -9667,19 +9677,19 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:282
msgid "Add an empty book (a book with no formats)"
-msgstr ""
+msgstr "Legg til en tom bok (en uformatert bok)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid "Set the title of the added empty book"
-msgstr ""
+msgstr "Legg inn tittel for den tillagte tomme boken"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:286
msgid "Set the authors of the added empty book"
-msgstr ""
+msgstr "Legg inn forfatter for den tillagte tomme boken"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:288
msgid "Set the ISBN of the added empty book"
-msgstr ""
+msgstr "Legg inn ISBN tilhørende den tillagte tomme boken"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:313
msgid "You must specify at least one file to add"
diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po
index 284b4af90b..7e4061129f 100644
--- a/src/calibre/translations/sv.po
+++ b/src/calibre/translations/sv.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:27+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-05 16:04+0000\n"
+"Last-Translator: Johan Segerstedt \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: SWEDEN\n"
"X-Poedit-Language: Swedish\n"
@@ -488,7 +488,7 @@ msgstr "Kommunicera med S60-telefoner"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Kommunicera med iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -520,7 +520,7 @@ msgstr "Använd serie som kategori i iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Spara omslag från iTunes/iBooks i cachen"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -750,7 +750,7 @@ msgstr "Kommunicera med surfplattan Nokia 810."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Kommunicera med Nokia E32"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -2225,7 +2225,7 @@ msgstr "Inget omslag hittades"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Hämta omslag"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
@@ -4988,7 +4988,7 @@ msgstr "Anslut till mappen"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Anslut till iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
From 01520f0a73cd05ecd6ba2da3006dacfdcdc3985a Mon Sep 17 00:00:00 2001
From: Translators <>
Date: Wed, 7 Jul 2010 04:38:16 +0100
Subject: [PATCH 05/17] Launchpad automatic translations update.
---
src/calibre/translations/de.po | 915 +++++++++++++++++----------------
src/calibre/translations/es.po | 117 +++--
src/calibre/translations/nb.po | 54 +-
src/calibre/translations/nl.po | 77 +--
4 files changed, 613 insertions(+), 550 deletions(-)
diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po
index c4796c50db..36dbf8bd84 100644
--- a/src/calibre/translations/de.po
+++ b/src/calibre/translations/de.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-06-28 03:51+0000\n"
-"PO-Revision-Date: 2010-06-28 02:38+0000\n"
-"Last-Translator: Gerold Kogler \n"
+"POT-Creation-Date: 2010-07-03 01:21+0000\n"
+"PO-Revision-Date: 2010-07-06 12:31+0000\n"
+"Last-Translator: MS \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-06-29 03:33+0000\n"
+"X-Launchpad-Export-Date: 2010-07-07 03:37+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -28,7 +28,7 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:425
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
@@ -50,6 +50,7 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
@@ -104,25 +105,25 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:360
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
@@ -132,19 +133,19 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/library/database.py:913
#: /home/kovid/work/calibre/src/calibre/library/database2.py:335
#: /home/kovid/work/calibre/src/calibre/library/database2.py:347
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:930
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:999
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1600
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1602
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1724
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:950
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1019
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1744
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63
-#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50
msgid "Unknown"
@@ -180,7 +181,7 @@ msgstr ""
"allen verlinkten Dateien erstellen. Dieses Plugin läuft immer, wenn sie eine "
"HTML-Datei zur Bibliothek hinzufügen."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@@ -188,7 +189,7 @@ msgstr ""
"Zeichenkodierung der Eingabe-HTML-Dateien. Üblicherweise ist das: cp1252, "
"latin1, iso-8859-1 und utf-8."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@@ -198,49 +199,49 @@ msgstr ""
"pmlname_img oder images. Dieses Plugin wird immer dann ausgeführt, wenn Sie "
"eine PML-Datei zur Bibliothek hinzufügen."
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
msgid "Extract cover from comic files"
msgstr "Umschlagbild aus Comic-Dateien extrahieren"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
msgstr "Metadaten aus %s Dateien lesen"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
msgstr "Metadaten von eBooks in RAR-Archiven lesen"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
msgstr "Metadaten aus Büchern in ZIP-Archiven lesen"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
msgstr "Geben Sie die Metadaten in %s-Dateien an"
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
msgstr "Geben Sie die Metadaten von %s-Dateien an"
@@ -285,7 +286,7 @@ msgstr ""
"hilfreich, wenn Sie nichts über das Eingabe-Dokument wissen."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@@ -297,62 +298,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Dieses Profil ist geeignet für das SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447
msgid "This profile is intended for the SONY PRS-900."
msgstr "Dieses Profil ist geeignet für das SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:420
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
msgid "This profile is intended for the Microsoft Reader."
msgstr "Dieses Profil ist geeignet für den Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
msgid "This profile is intended for the Mobipocket books."
msgstr "Dieses Profil ist geeignet für Mobipocket-Bücher."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V5 und dessen Klone."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:464
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521
msgid "This profile is intended for the Cybook G3."
msgstr "Dieses Profil ist geeignet für das Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534
msgid "This profile is intended for the Cybook Opus."
msgstr "Dieses Profil ist geeignet für den Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545
msgid "This profile is intended for the Amazon Kindle."
msgstr "Dieses Profil ist geeignet für den Amazon Kindle."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580
msgid "This profile is intended for the Irex Illiad."
msgstr "Dieses Profil ist geeignet für den Irex Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:564
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621
msgid "This profile is intended for the B&N Nook."
msgstr "Dieses Profil ist geeignet für den B&N Nook."
@@ -376,19 +377,19 @@ msgid ""
msgstr ""
"Geeignet für das iPad und ähnliche Geräte mit einer Auflösung von 768 x1024"
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:368
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
msgstr "Dieses Profil ist geeignet für den Kobo Reader."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:381
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
msgstr "Dieses Profil ist geeignet für das SONY PRS-300."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Dieses Profil ist geeignet für das 5-Zoll JetBook."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@@ -396,7 +397,7 @@ msgstr ""
"Dieses Profil ist geeignet für die SONY PRS-Reihe. PRS 500/505/700 etc. in "
"horizontaler Darstellung. Vor allem für Comics hilfreich."
-#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
+#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX."
@@ -418,7 +419,7 @@ msgstr "Ausgeschaltene Plugins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
msgid "Enabled plugins"
-msgstr ""
+msgstr "Aktivierte Module"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83
msgid "No valid plugin found in "
@@ -488,39 +489,43 @@ msgstr ""
msgid "Communicate with S60 phones."
msgstr "Kommunikation mit S60-Telefonen."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86
-msgid "Communicate with iBooks through iTunes."
-msgstr "Kommunikation mit iBooks über iTunes."
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
+msgid "Communicate with iTunes/iBooks."
+msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
msgstr "Gerät von Apple entdeckt, starte iTunes, einen Moment bitte..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:243
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
msgstr "Aktualisiere die Liste der Geräte-Metadaten..."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:316
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:354
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:871
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:907
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2671
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2708
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2791
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2830
msgid "%d of %d"
msgstr "%d von %d"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:361
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:912
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2714
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2836
msgid "finished"
msgstr "abgeschlossen"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:536
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:548
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
+msgid "Cache covers from iTunes/iBooks"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
"Some books not found in iTunes database.\n"
"Delete using the iBooks app.\n"
@@ -530,7 +535,7 @@ msgstr ""
"Zum Löschen die iBooks App verwenden.\n"
"Klicken Sie 'Zeige Details' für eine Liste."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:838
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
@@ -538,19 +543,19 @@ msgstr ""
"Einige Umschlagbilder konnten nicht konvertiert werden.\n"
"Klicken Sie 'Zeige Details' für eine Liste."
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2357
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/library/database2.py:167
#: /home/kovid/work/calibre/src/calibre/library/database2.py:180
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1504
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:128
msgid "News"
msgstr "Nachrichten"
-#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2584
+#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
msgstr ""
@@ -744,6 +749,10 @@ msgstr "Kommunikation mit dem Nokia 770 Internet Tablet."
msgid "Communicate with the Nokia 810 internet tablet."
msgstr "Kommunikation mit dem Nokia 810 Internet Tablet."
+#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
+msgid "Communicate with the Nokia E52"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
msgstr "Der Nook"
@@ -2053,8 +2062,8 @@ msgstr "Comic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
@@ -2062,15 +2071,15 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
msgid "Author(s)"
msgstr "Autor(en)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
msgid "Publisher"
msgstr "Herausgeber"
@@ -2086,7 +2095,7 @@ msgstr "Produzent"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
msgid "Comments"
msgstr "Bemerkung"
@@ -2094,8 +2103,8 @@ msgstr "Bemerkung"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:304
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
@@ -2104,8 +2113,8 @@ msgstr "Etiketten (Tags)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:321
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
@@ -2122,7 +2131,7 @@ msgstr "Zeitstempel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
msgid "Published"
msgstr "Veröffentlicht"
@@ -2261,10 +2270,14 @@ msgstr "Umschlagbild gespeichert unter"
msgid "No cover found"
msgstr "Kein Umschlagbild gefunden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:41
-msgid "Downloads metadata from Douban.com"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
+msgid "Cover download"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
+msgid "Downloads metadata from Douban.com"
+msgstr "Herunterladen der Metadaten von Douban.com"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34
msgid "Metadata download"
msgstr "Metadaten laden"
@@ -2379,7 +2392,7 @@ msgid ""
"LibraryThing.com\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1222
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
msgid "Cover"
msgstr "Umschlagbild"
@@ -3097,202 +3110,202 @@ msgstr "In die Zwischenablage kopieren"
msgid "Choose Files"
msgstr "Dateien wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:66
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
msgid "Use library only"
msgstr "Nur Bibliothek verwenden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr "Nur aus der Hauptbibliothek erstellte Benutzeranmerkungen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:873
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:938
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1056
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
msgid "No books selected"
msgstr "Keine Bücher ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76
msgid "No books selected to fetch annotations from"
msgstr "Es sind keine Bücher zum Abrufen von Anmerkungen ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:100
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101
msgid "Merging user annotations into database"
msgstr "Füge Benutzeranmerkungen zur Datenbank hinzu"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129
msgid "%s
Last Page Read: %d (%d%%)"
msgstr "%s
Letzte gelesene Seite: %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135
msgid "%s
Last Page Read: Location %d (%d%%)"
msgstr "%s
Letzte gelesene Seite: Position %d (%d%%)"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:153
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154
msgid "Location %d • %s
%s
"
msgstr "Position %d • %s
%s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163
msgid "Page %d • %s
"
msgstr "Seite %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168
msgid "Location %d • %s
"
msgstr "Position %d • %s
"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
msgid "How many empty books?"
msgstr "Wie viele leere Bücher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292
msgid "How many empty books should be added?"
msgstr "Wie viele leere Bücher sollen hinzugefügt werden?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
msgid "Uploading books to device."
msgstr "Lade Bücher auf das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr "Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "EPUB Books"
msgstr "EPUB Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "LRF Books"
msgstr "LRF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "HTML Books"
msgstr "HTML Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "LIT Books"
msgstr "LIT Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "MOBI Books"
msgstr "MOBI Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Topaz books"
msgstr "Topaz Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "Text books"
msgstr "Text Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "PDF Books"
msgstr "PDF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Comics"
msgstr "Comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
msgid "Archives"
msgstr "Archive"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
msgid "Supported books"
msgstr "Unterstützte Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Merged some books"
msgstr "Einige Bücher zusammenfügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
msgid ""
"Some duplicates were found and merged into the following existing books:"
msgstr ""
"Es wurden einige Duplikate gefunden und mit den folgenden, schon vorhandenen "
"Büchern zusammengefügt:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
msgstr "Lesen der Metadaten schlug fehl"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
msgstr "Lesen der Metadaten schlug fehl bei folgenden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
-msgstr ""
+msgstr "Zur Bibliothek hinzufügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
msgid "No book selected"
msgstr "Kein Buch ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
msgstr "Löschen nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
msgid "Choose formats to be deleted"
msgstr "Zu löschende Formate auswählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
msgid "Choose formats not to be deleted"
msgstr "Nicht zu löschende Formate auswählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
msgstr "Hauptspeicher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr "Speicherkarte A"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr "Speicherkarte B"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -3300,7 +3313,7 @@ msgstr ""
"Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom "
"Computer entfernt. Sin Sie sicher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
@@ -3308,61 +3321,61 @@ msgstr ""
"Die gewählten Bücher werden von ihrem Gerät dauerhaft gelöscht. Sind "
"Sie sicher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
msgstr "Konnte Metadaten nicht laden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
msgstr "soziale Metadaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
msgstr "Umschlagbilder"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
msgstr "Metadaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
msgstr "Lade %s für %d Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
msgstr "Das Laden der Metadaten schlug teilweise fehl"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
msgstr "Das Laden der Metadaten schlug für folgende Bücher fehl:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
msgstr "Laden der Metadaten schlug fehl:"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Fehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
msgstr "Kann Metadaten nicht bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:724
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "Cannot merge books"
msgstr "Konnte Bücher nicht zusammenfügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
msgid "At least two books must be selected for merging"
msgstr "Es müssen wenigstens zwei Bücher zum Zusammenfügen ausgewählt werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
msgid ""
"All book formats and metadata from the selected books will be added to the "
"first selected book.
The second and subsequently selected "
@@ -3374,7 +3387,7 @@ msgstr ""
"Bücher werden nicht gelöscht oder verändert.
Zum Fortfahren bitte "
"bestätigen."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
"All book formats and metadata from the selected books will be merged into "
"the first selected book.
After merger the second and "
@@ -3390,7 +3403,7 @@ msgstr ""
"zweiten und den danach gewählten Bücher werden unwiderruflich von Ihrem "
"Rechner gelöscht.
Wollen Sie wirklich fortfahren?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
"You are about to merge more than 5 books. Are you sure you want to "
"proceed?"
@@ -3398,94 +3411,94 @@ msgstr ""
"Sie versuchen mehr als 5 Bücher zusammenzufügen. Wollen Sie damit "
"wirklich fortfahren?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:872
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
msgid "Cannot save to disk"
msgstr "Speichern auf Festplatte nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
msgid "Choose destination directory"
msgstr "Zielverzeichnis auswählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:908
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "Error while saving"
msgstr "Fehler während des Speicherns"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:909
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
msgid "There was an error while saving."
msgstr "Es gab einen Fehler während des Speicherns."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:916
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:917
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr "Konnte einige Bücher nicht speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:918
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
msgid "Click the show details button to see which ones."
msgstr ""
"Klicken Sie auf die Schaltfläche Details zeigen, um zu sehen, welche es gibt."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:939
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
msgid "No books selected to generate catalog for"
msgstr "Keine Bücher ausgewählt, für die ein Katalog erstellt werden soll"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
msgid "Generating %s catalog..."
msgstr "Erstelle %s Katalog..."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:961
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr "Keine Bücher gefunden"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr "Keine Bücher im Katalog. Bitte ausgeschlossene Etiketten prüfen."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
msgid "Catalog generated."
msgstr "Katalog erstellt."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Export Catalog Directory"
msgstr "Katalog-Verzeichnis exportieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
msgid "Select destination for %s.%s"
msgstr "Wählen Sie das Ziel für %s.%s"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:992
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
msgid "Fetching news from "
msgstr "Rufe Nachrichten ab von "
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
msgid " fetched."
msgstr " abgerufen."
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1055
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "Cannot convert"
msgstr "Konvertierung nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1084
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
msgstr "Starte Konvertierung von %d Büchern"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1208
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1269
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "Cannot view"
msgstr "Ansehen nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr "Format zur Vorschau wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1222
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "Multiple Books Selected"
msgstr "Mehrere Bücher ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once "
@@ -3497,11 +3510,11 @@ msgstr ""
"Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, "
"bevor er abgeschlossen ist. Möchten Sie fortfahren?"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "Cannot open folder"
msgstr "Konnte Verzeichnis nicht öffnen"
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1270
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
msgid "%s has no available formats."
msgstr "%s hat keine verfügbaren Formate."
@@ -3509,36 +3522,36 @@ msgstr "%s hat keine verfügbaren Formate."
msgid "Searching in"
msgstr "Suche in"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232
msgid "Adding..."
msgstr "Füge hinzu..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
msgid "Searching in all sub-directories..."
msgstr "Suche in allen Unterverzeichnissen..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
msgid "Path error"
msgstr "Verzeichnis Fehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259
msgid "The specified directory could not be processed."
msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
msgid "No books"
msgstr "Keine Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330
msgid "Added"
msgstr "Hinzugefügt"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343
msgid "Adding failed"
msgstr "Hinzufügen schlug fehl"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
msgid ""
"The add books process seems to have hung. Try restarting calibre and adding "
"the books in smaller increments, until you find the problem book."
@@ -3547,11 +3560,11 @@ msgstr ""
"Versuchen Sie Calibre neu zu starten und fügen Sie die Bücher in kleineren "
"Mengen hinzu, bis Sie das verantwortliche Buch finden."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356
msgid "Duplicates found!"
msgstr "Duplikate gefunden!"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
msgid ""
"Books with the same title as the following already exist in the database. "
"Add them anyway?"
@@ -3559,15 +3572,15 @@ msgstr ""
"Es gibt schon Bücher mit dem selben Titel wie die folgenden in der "
"Datenbank. Trotzdem hinzufügen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360
msgid "Adding duplicates..."
msgstr "Füge Duplikate hinzu..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427
msgid "Saving..."
msgstr "Speichere..."
-#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480
msgid "Saved"
msgstr "Gespeichert"
@@ -3735,7 +3748,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
msgid "Path"
msgstr "Pfad"
@@ -3746,8 +3760,8 @@ msgstr "Pfad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:96
msgid "Formats"
msgstr "Formate"
@@ -3764,15 +3778,15 @@ msgid "Click to open"
msgstr "Zum Öffnen klicken"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:454
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
msgid "None"
msgstr "Keine"
@@ -3857,8 +3871,8 @@ msgstr "eBook Einstellungen"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1447
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1467
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1485
msgid "Catalog"
msgstr "Katalog"
@@ -4670,12 +4684,12 @@ msgid "Footer regular expression:"
msgstr "Regulärer Ausdruck Fußzeile:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77
msgid "Invalid regular expression"
msgstr "Ungültiger regulärer Ausdruck"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78
msgid "Invalid regular expression: %s"
msgstr "Ungültiger regulärer Ausdruck: %s"
@@ -4962,124 +4976,124 @@ msgstr "Etiketten hinzufügen"
msgid "tags to remove"
msgstr "Etiketten entfernen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
msgid "No details available."
msgstr "Keine weiteren Informationen verfügbar."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:154
msgid "Device no longer connected."
msgstr "Gerät ist nicht mehr verbunden."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
msgid "Get device information"
msgstr "Geräteinformationen erstellen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:281
msgid "Get list of books on device"
msgstr "Liste der Bücher auf dem Gerät erstellen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:291
msgid "Get annotations from device"
msgstr "Anmerkungen vom Gerät laden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
msgstr "Metadaten zum Gerät senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
msgstr "%d Bücher auf das Gerät laden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
msgid "Delete books from device"
msgstr "Bücher vom Gerät löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:361
msgid "Download books from device"
msgstr "Bücher vom Gerät herunterladen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:371
msgid "View book on device"
msgstr "Buch auf dem Gerät ansehen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
msgid "Set default send to device action"
msgstr "Geben Sie die voreingestellte Übertragungsart an"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:396
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid "Email to"
msgstr "eMail an"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
msgstr " und aus der Bibliothek löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
msgstr "An Hauptspeicher senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435
msgid "Send to storage card A"
msgstr "An Speicherkarte A senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:420
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437
msgid "Send to storage card B"
msgstr "An Speicherkarte B senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
msgstr "Hauptspeicher"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
msgstr "Übertragen und aus der Bibliothek löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
msgstr "Angegebenes Format übertragen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
msgstr "Mit Verzeichnis verbinden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498
-msgid "Connect to iTunes (EXPERIMENTAL)"
-msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
+msgid "Connect to iTunes"
+msgstr "Mit iTunes verbinden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
msgstr "Anmerkungen abrufen (experimentell)"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638
msgid "Error communicating with device"
msgstr "Fehler bei der Kommunikation mit dem Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
msgstr "Verzeichnis wählen, das als Gerät geöffnet werden soll"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
msgstr "Fehlgeschlagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
msgstr "Fehler in der Kommunikation zum Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:711
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -5087,129 +5101,129 @@ msgstr ""
"Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen "
"und schließen Sie das Gerät wieder an und - oder starten Sie neu."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:753
msgid "Device: "
msgstr "Gerät: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:755
msgid " detected."
msgstr " gefunden."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
msgid "Connected "
msgstr "Angeschlossen: "
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "selected to send"
msgstr "zum Übertragen ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
msgid "Choose format to send to device"
msgstr "Format wählen, das ans Gerät geschickt wird"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
msgid "No device"
msgstr "Kein Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
msgid "Cannot send: No device is connected"
msgstr "Übertragung schlug fehl: Kein Gerät verbunden"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:847
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
msgid "No card"
msgstr "Keine Speicherkarte"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:848
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
msgid "Cannot send: Device has no storage card"
msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "E-book:"
msgstr "eBook:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
msgid "Attached, you will find the e-book"
msgstr "Im Anhang finden Sie das eBook"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr "von"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
msgid "in the %s format."
msgstr "im %s Format."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
msgid "Sending email to"
msgstr "Sende eMail an"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:948
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1040
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1101
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1227
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:942
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
msgid "Auto convert the following books before sending via email?"
msgstr ""
"Die folgenden Bücher vor dem Versenden per eMail automatisch konvertieren?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
"Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:967
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
msgid "Failed to email books"
msgstr "Senden der Bücher schlug fehl"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Failed to email the following books:"
msgstr "Senden der folgenden Bücher schlug fehl:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
msgid "Sent by email:"
msgstr "Per eMail versendet:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:999
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
msgid "News:"
msgstr "Nachrichten:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1000
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
msgid "Attached is the"
msgstr "Im Anhang ist"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1011
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
msgid "Sent news to"
msgstr "Nachrichten senden an"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1041
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1102
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1221
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
msgid "Sending catalogs to device."
msgstr "Sende Kataloge ans Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1133
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
msgid "Sending news to device."
msgstr "Sende Nachrichten an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
@@ -5218,11 +5232,11 @@ msgstr ""
"fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät "
"unterstütztes Format."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "No space on device"
msgstr "Gerätespeicher voll"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1290
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
@@ -5317,15 +5331,15 @@ msgstr "&Profil:"
msgid "Edit Comments"
msgstr "Kommentare verändern"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
msgstr "%(plugin_type)s %(plugins)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175
msgid "plugins"
msgstr "Plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184
msgid ""
"\n"
"Customization: "
@@ -5333,23 +5347,23 @@ msgstr ""
"\n"
"Anpassung: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Conversion"
msgstr "Konvertierung"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "General"
msgstr "Allgemein"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
msgid "Interface"
msgstr "Bedienungsoberfläche"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid "Add/Save"
msgstr "Hinzufügen/Speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
msgid ""
"Email\n"
"Delivery"
@@ -5357,11 +5371,11 @@ msgstr ""
"eMail\n"
"Versand"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Advanced"
msgstr "Erweitert"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid ""
"Content\n"
"Server"
@@ -5369,23 +5383,23 @@ msgstr ""
"Content\n"
"Server"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202
msgid "Plugins"
msgstr "Plugins"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Auto send"
msgstr "Automatisches Übertragen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:220
msgid "Email"
msgstr "eMail"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
msgid "Formats to email. The first matching format will be sent."
msgstr "Formate für eMail. Das erste passende Format wird versendet."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:226
msgid ""
"If checked, downloaded news will be automatically mailed
to this email "
"address (provided it is in one of the listed formats)."
@@ -5394,23 +5408,23 @@ msgstr ""
"Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen "
"Formate)"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:300
msgid "new email address"
msgstr "Neue eMail-Adresse"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
msgstr "Breit"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
msgstr "Schmal"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
msgstr "System-Port ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid ""
"The value %d you have chosen for the content server port is a system "
"port. Your operating system may not allow the server to run on this "
@@ -5421,133 +5435,133 @@ msgstr ""
"dass der Server auf diesem Port läuft. Sie sind auf der sicheren Seite, wenn "
"Sie eine Port Zahl größer als 1024 wählen."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
msgstr "Die Installation der Befehlszeilen-Tools schlug fehl."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
msgid "Command line tools installed"
msgstr "Kommandozeilen-Tools installiert"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed in"
msgstr "Kommandozeilen-Tools installiert in"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid ""
"If you move calibre.app, you have to re-install the command line tools."
msgstr ""
"Wenn Sie Calibre.app verschieben, müssen Sie die Befehlszeilen-Tools neu "
"installieren."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
msgid "No valid plugin path"
msgstr "Kein gültiger Plugin-Pfad"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "%s is not a valid plugin path"
msgstr "%s ist kein gültiger Plugin-Pfad"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
msgid "Choose plugin"
msgstr "Plugin wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
msgid "Plugin cannot be disabled"
msgstr "Plugin kann nicht ausgeschaltet werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "The plugin: %s cannot be disabled"
msgstr "Das Plugin: %s kann nicht ausgeschaltet werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
msgid "Plugin not customizable"
msgstr "Plugin nicht anpassbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin: %s does not need customization"
msgstr "Plugin: %s bedarf keines Anpassens"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
msgid "Customize"
msgstr "Anpassen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
msgid "Cannot remove builtin plugin"
msgstr "Kann festinstalliertes Plugin nicht entfernen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
" kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. "
"Versuchen Sie, es auszuschalten."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
msgstr "Sie müssen eine Spalte auswählen, um sie zu löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr "Sicher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
msgstr "Wollen Sie wirklich die Spalte %s und ihre gesamten Daten löschen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
msgstr "Fehler Log:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
msgid "Access log:"
msgstr "Zugriffs-Protokolldatei:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
msgid "Failed to start content server"
msgstr "Content Server konnte nicht gestartet werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr "Speicherort für Bücher wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
msgid "Invalid size"
msgstr "Ungültige Größe"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
"Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:883
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
msgid "Invalid database location"
msgstr "Ortsangabe der Datenbank ungültig"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
msgid "Invalid database location "
msgstr "Ortsangabe der Datenbank ungültig "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
msgid "
Must be a directory."
msgstr "
Muss ein Verzeichnis sein."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
msgid "Invalid database location.
Cannot write to "
msgstr "Ortsangabe der Datenbank ungültig.
Speichern nicht möglich "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
msgstr "Neustart erforderlich"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
@@ -5555,19 +5569,19 @@ msgstr ""
"Die gewählten Änderungen erfordern einen Neustart von Calibre. Bitte starten "
"Sie baldmöglichst neu."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:929
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
msgstr "Überprüfe Vollständigkeit der Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
msgid "Failed to check database integrity"
msgstr "Überprüfung der Vollständigkeit der Datenbank schlug fehl"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
msgid "Some inconsistencies found"
msgstr "Einige Inkonsistenzen gefunden."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
msgid ""
"The following books had formats listed in the database that are not actually "
"available. The entries for the formats have been removed. You should check "
@@ -6112,7 +6126,7 @@ msgstr "Nummer"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
@@ -6338,7 +6352,7 @@ msgstr "Format"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50
msgid "Delete from device"
-msgstr ""
+msgstr "Vom Gerät löschen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
msgid "Author sort"
@@ -6346,7 +6360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47
msgid "Manage authors"
-msgstr ""
+msgstr "Autoren verwalten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
msgid "Author Sort"
@@ -7527,11 +7541,11 @@ msgstr "Regulärer Ausdruck (?P<title>)"
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
msgid "No match"
msgstr "Kein Treffer"
@@ -7638,12 +7652,12 @@ msgid "Save to disk in a single directory"
msgstr "Auf Festplatte in ein einziges Verzeichnis speichern"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
msgid "Save only %s format to disk"
msgstr "Nur das %s Format auf Festplatte speichern"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
msgid "Save only %s format to disk in a single directory"
msgstr ""
"Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern"
@@ -7675,7 +7689,7 @@ msgstr "Umschlagbilder der gewählten Bücher entfernen"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137
msgid "Remove matching books from device"
-msgstr ""
+msgstr "Passende Bücher vom Gerät löschen"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154
msgid "Convert individually"
@@ -7787,19 +7801,19 @@ msgstr "N"
msgid "Y"
msgstr "J"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
msgid "On Device"
msgstr "Auf dem Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
msgid "Size (MB)"
msgstr "Größe (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
msgid "Rating"
msgstr "Bewertung"
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:322
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
msgid "Book %s of %s."
msgstr "Buch %s von %s."
@@ -8408,7 +8422,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769
msgid "Sort by average rating"
-msgstr ""
+msgstr "Nach Bewertungsdurchschnitt sortieren"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
msgid "Match all"
@@ -8490,38 +8504,38 @@ msgstr ""
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
msgid "Calibre Quick Start Guide"
msgstr "Calibre Quick-Start-Guide"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:387
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
msgid "Cannot configure"
msgstr "Konfiguration nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
msgid "Cannot configure while there are running jobs."
msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
msgid "Cannot configure before calibre is restarted."
msgstr "Konfiguration erst nach einem Neustart von Calibre möglich."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:436
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
msgid "No detailed info available"
msgstr "Es sind keine genaueren Informationen verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
msgid "No detailed information is available for books on the device."
msgstr ""
"Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:489
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
msgid "Conversion Error"
msgstr "Konvertierungsfehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:490
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
msgid ""
"Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -8530,15 +8544,15 @@ msgstr ""
"href=\"%s\">DRM geschütztes Buch. Sie müssen zuerst das DRM mit Hilfe "
"anderer Programme entfernen."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
msgid "Recipe Disabled"
msgstr "Downloadschema ausgeschalten"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
msgid "Failed"
msgstr "Misslungen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -8547,12 +8561,12 @@ msgstr ""
"Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung "
"seiner Entwicklung in Betracht ziehen."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
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:586
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
msgid ""
" is communicating with the device!
\n"
" Quitting may cause corruption on the device.
\n"
@@ -8563,11 +8577,11 @@ msgstr ""
"verursachen.
\n"
" Sind Sie sicher, dass sie beenden möchten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:587
msgid "WARNING: Active jobs"
msgstr "WARNUNG: Aktive Aufträge"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:642
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -9070,15 +9084,15 @@ msgstr "Shift+F3"
msgid "Print eBook"
msgstr "eBook drucken"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239
msgid "Copy Image"
msgstr "Bild kopieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:240
msgid "Paste Image"
msgstr "Bild einfügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
"%d\n"
@@ -9088,7 +9102,7 @@ msgstr ""
"%d\n"
"Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
"%s\n"
@@ -9098,7 +9112,7 @@ msgstr ""
"%s\n"
"verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
"%s\n"
@@ -9108,7 +9122,7 @@ msgstr ""
"%s\n"
"verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
"%s\n"
@@ -9118,58 +9132,58 @@ msgstr ""
"%s\n"
"verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
msgid "Click to see the books available on your computer"
msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
msgid "Click to see the books in the main memory of your reader"
msgstr ""
"Liste der auf dem Hauptspeicher des Gerätes vorhandenen Bücher anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:281
msgid "Click to see the books on storage card A in your reader"
msgstr ""
"Liste der auf der Speicherkarte A des Gerätes vorhandenen Bücher anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:282
msgid "Click to see the books on storage card B in your reader"
msgstr ""
"Liste der auf der Speicherkarte B des Gerätes vorhandenen Bücher anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:290
msgid "Books located at"
msgstr "Bücher finden sich in"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
msgid "Change Case"
msgstr "Groß-/Kleinschreibung ändern"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
msgid "Upper Case"
msgstr "Großschreibung"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
msgid "Lower Case"
msgstr "Kleinschreibung"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:547
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
msgid "Swap Case"
msgstr "Groß-/Kleinschreibung vertauschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
msgid "Title Case"
msgstr "Wortanfänge groß schreiben"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
msgid "Drag to resize"
msgstr "Zur Größenänderung ziehen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1002
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
msgid "Show"
msgstr "Anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
msgid "Hide"
msgstr "Ausblenden"
@@ -9481,48 +9495,48 @@ msgstr ""
msgid "Turn on the &content server"
msgstr "&Inhalt-Server einschalten"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:275
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:230
msgid "today"
msgstr "heute"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:278
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:233
msgid "yesterday"
msgstr "gestern"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:281
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:236
msgid "thismonth"
msgstr "in diesem Monat"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:284
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:285
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:239
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:240
msgid "daysago"
msgstr "vor Tagen"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "no"
msgstr "nein"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:436
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:446
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:398
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:408
msgid "unchecked"
msgstr "nicht ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "checked"
msgstr "ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:439
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:449
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:401
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:411
msgid "yes"
msgstr "ja"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "blank"
msgstr "leer"
-#: /home/kovid/work/calibre/src/calibre/library/caches.py:443
+#: /home/kovid/work/calibre/src/calibre/library/caches.py:405
msgid "empty"
msgstr "leer"
@@ -10171,41 +10185,41 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:70
msgid "%sAverage rating is %3.1f"
-msgstr ""
+msgstr "%sdie durchschnittliche Bewertung ist %3.1f"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:525
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
msgstr "Haupt"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:527
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
msgstr "Karte A"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:529
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
msgstr "Karte B"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "
Migrating old database to ebook library in %s
"
msgstr "Migriere alte Datenbank zu eBook Bibliothek in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1779
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1799
msgid "Copying %s"
msgstr "Kopiere %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1816
msgid "Compacting database"
msgstr "Komprimiere Datenbank"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
msgstr "Überprüfe SQL Vollständigkeit..."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1930
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
msgstr "Überprüfe fehlende Dateien."
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1952
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972
msgid "Checked id"
msgstr "Überprüfte ID"
@@ -13404,6 +13418,9 @@ msgstr "CSS-Stylesheets nicht herunterladen."
#~ msgid "Failed to create calibre library at: %r. Aborting."
#~ msgstr "Das Erstellen der Bibliothek schlug fehl in: %r. Abbruch."
+#~ msgid "Communicate with iBooks through iTunes."
+#~ msgstr "Kommunikation mit iBooks über iTunes."
+
#~ msgid "Disconnect from folder"
#~ msgstr "Von Verzeichnis trennen"
diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po
index 5b1c718a65..bf0431e899 100644
--- a/src/calibre/translations/es.po
+++ b/src/calibre/translations/es.po
@@ -11,13 +11,13 @@ msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-04 16:13+0000\n"
-"Last-Translator: DiegoJ \n"
+"PO-Revision-Date: 2010-07-06 14:21+0000\n"
+"Last-Translator: Jellby \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-05 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-07-07 03:38+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465
@@ -523,11 +523,11 @@ msgstr "terminado"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
-msgstr ""
+msgstr "Usar la serie como categoría en iTunes/iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Guardar las portadas de iTunes/iBooks en caché"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -544,8 +544,8 @@ msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
-"Algunas portadas no pudieron ser convertidas.\n"
-"Pulsar en \"Mostrar Detalles\" para ver una lista."
+"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:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
@@ -879,7 +879,7 @@ msgstr "Leer los metadatos de los archivos del dispositivo"
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45
msgid "Use author sort instead of author"
-msgstr ""
+msgstr "Usar el orden de autor en lugar del autor"
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47
msgid "Template to control how books are saved"
@@ -1725,6 +1725,10 @@ msgid ""
"JetBook Lite. Without this option, such devices will display the cover as a "
"blank page."
msgstr ""
+"No usar SVG para la portada del libro. Use esta opción si el EPUB va a "
+"usarse en un dispositivo que no soporta SVG, como el iPhone o el JetBook "
+"Lite. Sin esta opción, dichos dispositivos mostrarán la portada como una "
+"página en blanco."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94
msgid ""
@@ -1734,12 +1738,12 @@ msgid ""
"and bottom of the image, but the image will never be distorted. Without this "
"option the image may be slightly distorted, but there will be no borders."
msgstr ""
-"Cuando se use una portada SVG esta opción podrá causar que la portada se "
-"escale para cubrir el área disponible de pantalla, pero conservara su "
-"relación de aspecto (la relación entre la anchura y la altura). Esto supone "
-"que puede haber margenes blancos a los lados o arriba y abajo de la imagen, "
-"pero la imagen no sera distorsionada. Sin esta opción la imagen puede estar "
-"ligeramente distorsionada pero no tendrá margenes en blanco."
+"Cuando se use una portada SVG esta opción hace que la portada se escale para "
+"cubrir el área disponible de pantalla, pero conserva su relación de aspecto "
+"(la relación entre la anchura y la altura). Esto supone que puede haber "
+"márgenes blancos a los lados o arriba y abajo de la imagen, pero la imagen "
+"no se distorsionará. Sin esta opción la imagen puede distorsionarse "
+"ligeramente pero no tendrá margenes en blanco."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169
msgid "Start"
@@ -2298,6 +2302,7 @@ msgstr "Descarga metadatos sociales de amazon.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213
msgid "Downloads series/tags/rating information from librarything.com"
msgstr ""
+"Descargar información de serie/etiquetas/calificación de librarything.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95
msgid ""
@@ -2975,7 +2980,7 @@ msgstr "Usar números romanos para los número de series"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
msgid "Sort tags list by name, popularity, or rating"
-msgstr ""
+msgstr "Ordenar la lista de etiquetas por nombre, popularidad o calificación"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
msgid "Number of covers to show in the cover browsing mode"
@@ -3064,10 +3069,12 @@ msgstr "El diseño de la interfaz de usuario"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105
msgid "Show the average rating per item indication in the tag browser"
msgstr ""
+"Mostrar la calificación promedio de cada elemento en el explorador de "
+"etiquetas"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107
msgid "Disable UI animations"
-msgstr ""
+msgstr "Desactivar animaciones de la interfaz"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476
@@ -3766,7 +3773,7 @@ msgstr "Ninguno"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310
msgid "Click to open Book Details window"
-msgstr ""
+msgstr "Pulse para abrir la ventada de Detalles del libro"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16
msgid "CSV/XML Options"
@@ -4054,7 +4061,7 @@ msgstr "&Sin portada SVG"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52
msgid "Preserve cover &aspect ratio"
-msgstr "Conservar la portada y la proporción de aspecto."
+msgstr "Mantener las &proporciones de la portada."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53
msgid "Split files &larger than:"
@@ -4562,7 +4569,7 @@ msgstr "&Orientación:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45
msgid "Preserve &aspect ratio of cover"
-msgstr "Mantener relación de &aspecto de la portada"
+msgstr "Mantener las &proporciones de la portada"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14
msgid "RB Output"
@@ -4883,7 +4890,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119
msgid "Cover browser could not be loaded"
-msgstr "No se ha podido cargar el navegador de carátulas"
+msgstr "No se ha podido cargar el explorador de portadas"
#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171
msgid "Browse by covers"
@@ -4971,7 +4978,7 @@ msgstr "Enviar metadatos al dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
-msgstr ""
+msgstr "Enviar colecciones al dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
@@ -5035,11 +5042,11 @@ msgstr "Conectar a carpeta"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Conectar a iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
-msgstr ""
+msgstr "Desconectar dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
@@ -5226,7 +5233,7 @@ msgstr "Usar subdirectorios"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
msgid "Use author sort for author"
-msgstr ""
+msgstr "Usar el orden de autor por autor"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
msgid "Save &template:"
@@ -5608,6 +5615,15 @@ msgid ""
"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), "
"punctuation, case, etc. Author match is exact."
msgstr ""
+"Si se encuentra un libro ya existente con el mismo título y autor que no "
+"tiene el formato que está añadiendo,\n"
+"se añade el formato al libro existente, en lugar de crear una nueva entrada. "
+"Si el libro existente ya tiene el formato,\n"
+"se omite sin ningún mensaje.\n"
+"\n"
+"Al comparar títulos no se tienen en cuenta los artículos iniciales (\"the\", "
+"\"a\", \"an\"), puntuación, mayúsculas o minúsculas, etc. La comparación de "
+"autores es exacta."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122
msgid ""
@@ -5671,7 +5687,7 @@ msgstr "&Guardar libros"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135
msgid "Preserve device collections."
-msgstr ""
+msgstr "Mantiene las colecciones del dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136
msgid ""
@@ -5681,6 +5697,11 @@ msgid ""
"unchecked, collections will be always reflect only the metadata in the "
"calibre library."
msgstr ""
+"Si se activa, las colecciones no se borrarán incluso si un libro con los "
+"metadatos modificados se vuelve a enviar y la colección no está en los "
+"metadatos del libro. Además, se hace posible editar las colecciones en la "
+"vista del dispositivo. Si se desactiva, las colecciones corresponderán "
+"siempre a los metadatos en la biblioteca de calibre."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137
msgid " "
@@ -5801,7 +5822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
msgid "Show &average ratings in the tags browser"
-msgstr ""
+msgstr "Mostrar calificaciones &promedio en el explorador de etiquetas"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
msgid "Search as you type"
@@ -5873,10 +5894,11 @@ msgstr "Interfaz de usuario &diseño (necesario reiniciar):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597
msgid "Disable all animations. Useful if you have a slow/old computer."
msgstr ""
+"Desactiva todas las animaciones. Útil si tiene un ordenador lento o antiguo."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598
msgid "Disable &animations"
-msgstr ""
+msgstr "Desactivar &animaciones"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599
msgid "Add an email address to which to send books"
@@ -6134,7 +6156,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28
msgid "Text column for keeping series-like information"
-msgstr ""
+msgstr "Columna de texto para información como la serie"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33
msgid "Floating point numbers"
@@ -6317,7 +6339,7 @@ msgstr "ERROR"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
msgid "Location"
-msgstr ""
+msgstr "Ubicación"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058
@@ -6326,15 +6348,15 @@ msgstr "Formato"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50
msgid "Delete from device"
-msgstr ""
+msgstr "Eliminar del dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
msgid "Author sort"
-msgstr ""
+msgstr "Orden de autor"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47
msgid "Manage authors"
-msgstr ""
+msgstr "Administrar autores"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
msgid "Author Sort"
@@ -7650,11 +7672,11 @@ msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..."
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134
msgid "Remove covers from selected books"
-msgstr "Eliminar cubiertas de los libros seleccionados"
+msgstr "Eliminar portadas de los libros seleccionados"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137
msgid "Remove matching books from device"
-msgstr ""
+msgstr "Eliminar los libros que correspondan del dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154
msgid "Convert individually"
@@ -7678,17 +7700,17 @@ msgstr "Libros similares..."
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232
msgid "Add books to library"
-msgstr ""
+msgstr "Añadir libros a la biblioteca"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248
msgid "Manage collections"
-msgstr ""
+msgstr "Administrar colecciones"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328
msgid "Cover Browser"
-msgstr "Navegador de carátulas"
+msgstr "Explorador de portadas"
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346
msgid "Tag Browser"
@@ -8333,11 +8355,11 @@ msgstr "&Atajo alternativo:"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:191
msgid "Rename '%s'"
-msgstr ""
+msgstr "Renombrar \"%s\""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:195
msgid "Edit sort for '%s'"
-msgstr ""
+msgstr "Editar orden para \"%s\""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:200
msgid "Hide category %s"
@@ -8354,7 +8376,7 @@ msgstr "Ver todas las categorias"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:214
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:218
msgid "Manage %s"
-msgstr ""
+msgstr "Administrar %s"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:221
msgid "Manage Saved Searches"
@@ -8380,15 +8402,15 @@ msgstr "El nombre guardado buscado %s está en uso."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by name"
-msgstr ""
+msgstr "Ordenar por nombre"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768
msgid "Sort by popularity"
-msgstr ""
+msgstr "Ordenar por popularidad"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769
msgid "Sort by average rating"
-msgstr ""
+msgstr "Ordenar por calificación promedio"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
msgid "Match all"
@@ -10143,7 +10165,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:70
msgid "%sAverage rating is %3.1f"
-msgstr ""
+msgstr "%sCalificación promedio es %3.1f"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
@@ -10366,8 +10388,7 @@ msgstr "Nombre de usuario para acceder. Por defecto es: %default"
#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37
msgid "The maximum size for displayed covers. Default is %default."
-msgstr ""
-"Máximo tamaño para las portadas portadas. Valor por defecto: %default."
+msgstr "Máximo tamaño para las portadas. Valor por defecto: %default."
#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39
msgid ""
@@ -10527,6 +10548,8 @@ msgstr "Categorías del explorador de etiquetas creadas por el usuario"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:702
msgid "Preserve all collections even if not in library metadata."
msgstr ""
+"Mantener todas las colecciones aunque no estén en los metadatos de la "
+"biblioteca."
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43
msgid "Waiting..."
@@ -10598,7 +10621,7 @@ msgstr "Inglés (Pakistán)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106
msgid "English (Israel)"
-msgstr ""
+msgstr "Inglés (Israel)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107
msgid "English (Singapore)"
diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po
index ab53875ae2..7c66860cc5 100644
--- a/src/calibre/translations/nb.po
+++ b/src/calibre/translations/nb.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-05 04:22+0000\n"
+"PO-Revision-Date: 2010-07-06 09:39+0000\n"
"Last-Translator: Øyvind Øritsland \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-06 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-07-07 03:38+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@@ -1641,7 +1641,7 @@ msgstr "Kunne ikke finne noen bok i arkivet"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647
msgid "Values of series index and rating must be numbers. Ignoring"
msgstr ""
-"Verdier av indekseringsserier og bedømming må være heltall. Ignorerer"
+"Verdier av indekseringsserier og vurdering må være heltall. Ignorerer"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654
msgid "Failed to parse date/time"
@@ -5684,7 +5684,7 @@ msgstr "Varsle når &ny versjon er tilgjengelig"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
msgid "Download &social metadata (tags/ratings/etc.) by default"
-msgstr "Last ned &sosiale metadata (emneord/bedømminger/osv.) som standard"
+msgstr "Last ned &sosiale metadata (emneord/vurdering/osv.) som standard"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
msgid "&Overwrite author and title by default when fetching metadata"
@@ -5757,7 +5757,7 @@ msgstr "Vis omslag &søk i eget vindu (krever omstart)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
msgid "Show &average ratings in the tags browser"
-msgstr "Vis &gjennomsnittlig bedømming i emneordssøkeren"
+msgstr "Vis &gjennomsnittlig vurdering i emneordssøkeren"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
msgid "Search as you type"
@@ -6093,7 +6093,7 @@ msgstr "Heltall"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37
msgid "Ratings, shown with stars"
-msgstr "Bedømming, vist ved stjerner"
+msgstr "Vurdering, vist ved stjerner"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40
msgid "Yes/No"
@@ -6357,7 +6357,7 @@ msgstr "Velg boken som samsvarer mest med ditt eksemplar fra listen under"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
msgid "Download &social metadata (tags/rating/etc.) for the selected book"
msgstr ""
-"Last ned &sosiale metadata (emneord/bedømminger/osv.) for den valgte boken"
+"Last ned &sosiale metadata (emneord/vurderinger/osv.) for den valgte boken"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92
msgid "Overwrite author and title with author and title of selected book"
@@ -10029,19 +10029,19 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:70
msgid "%sAverage rating is %3.1f"
-msgstr ""
+msgstr "%sGjennomsnittlig vurdering er %3.1f"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:545
msgid "Main"
-msgstr ""
+msgstr "Hovedvalg"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:547
msgid "Card A"
-msgstr ""
+msgstr "Kort A"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:549
msgid "Card B"
-msgstr ""
+msgstr "Kort B"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770
msgid "Migrating old database to ebook library in %s
"
@@ -10069,7 +10069,7 @@ msgstr "Sjekker ID"
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118
msgid "Ratings"
-msgstr ""
+msgstr "Vurderinger"
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24
msgid "The title"
@@ -10264,6 +10264,9 @@ msgid ""
"more than this number of items. Default: %default. Set to a large number to "
"disable grouping."
msgstr ""
+"Grupperer elementer innen kategorier, som forfatter/emneord ved første "
+"bokstav, når det er fler enn dette antallet elementer. Standard: %standard. "
+"Still inn på høyt antall for å slå av grupperinger."
#: /home/kovid/work/calibre/src/calibre/library/server/base.py:93
msgid "Password to access your calibre library. Username is "
@@ -10289,43 +10292,43 @@ msgstr "Skriv prosess PID til spesifisert fil"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108
msgid "%d books"
-msgstr ""
+msgstr "%d bøker"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127
msgid "%d items"
-msgstr ""
+msgstr "%d elementer"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144
msgid "RATING: %s
"
-msgstr ""
+msgstr "RANGERING: %s
"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147
msgid "TAGS: %s
"
-msgstr ""
+msgstr "EMNEORD: %s
"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151
msgid "SERIES: %s [%s]
"
-msgstr ""
+msgstr "SERIER: %s [%s]
"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192
msgid "Library"
-msgstr ""
+msgstr "Bibliotek"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231
msgid "Books in your library"
-msgstr ""
+msgstr "Bøker i ditt bibliotek"
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237
msgid "By "
-msgstr ""
+msgstr "Av "
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238
msgid "Books sorted by "
-msgstr ""
+msgstr "Bøker sortert av "
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Newest"
-msgstr ""
+msgstr "Nyeste"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:48
msgid "%sUsage%s: %s\n"
@@ -10397,11 +10400,12 @@ msgstr "Liste av navngitte søk"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:700
msgid "User-created tag browser categories"
-msgstr ""
+msgstr "Brukerdefinerte kategorier for emneordsøk"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:702
msgid "Preserve all collections even if not in library metadata."
msgstr ""
+"Behold alle samlinger selv om de ikke finnes i bibliotekets metadata."
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43
msgid "Waiting..."
@@ -10473,7 +10477,7 @@ msgstr "Engelsk (Pakistan)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106
msgid "English (Israel)"
-msgstr ""
+msgstr "Engelsk (Israelsk)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107
msgid "English (Singapore)"
@@ -10489,7 +10493,7 @@ msgstr "Engelsk (Irsk)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
msgid "English (China)"
-msgstr ""
+msgstr "Engelsk (Kina)"
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
msgid "Spanish (Paraguay)"
diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po
index afa8fe1fad..3f561a2dd1 100644
--- a/src/calibre/translations/nl.po
+++ b/src/calibre/translations/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-02 18:22+0000\n"
-"Last-Translator: Kovid Goyal \n"
+"PO-Revision-Date: 2010-07-06 22:02+0000\n"
+"Last-Translator: Redmar \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-03 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-07-07 03:37+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
@@ -225,7 +225,7 @@ msgstr "Haal de omslag uit bestanden met stripverhalen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
-msgstr "Lees metadata van de %s bestanden"
+msgstr "Lees de metadata uit %s bestanden"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
@@ -269,9 +269,9 @@ msgid ""
"If specified, the output plugin will try to create output that is as human "
"readable as possible. May not have any effect for some output plugins."
msgstr ""
-"Indien ingesteld, zal de uitvoerplugin proberen om uitvoer te maken die zo "
-"leesbaar mogelijk is. Het kan zijn dat dit geen enkel effect heeft op "
-"sommige uitvoerplugins."
+"Indien opgegeven, zal de uitvoerplug-in proberen om uitvoer te genereren die "
+"zo leesbaar mogelijk is. Het kan zijn dat dit op sommige uitvoerplug-ins "
+"geen enkel effect heeft."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45
msgid "Input profile"
@@ -373,6 +373,7 @@ msgstr ""
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
+"Bedoeld voor de iPad en soortgelijke apparaten met een resolutie van 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
@@ -392,7 +393,7 @@ msgid ""
"landscape mode. Mainly useful for comics."
msgstr ""
"Dit profiel is bedoeld voor de SONY PRS reeks. De 300/600 etc, in "
-"landschapsmodus. Vooral handig voor stripboeken."
+"horizontale schermmodus. Vooral handig voor stripboeken."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
msgid "This profile is intended for the Amazon Kindle DX."
@@ -416,7 +417,7 @@ msgstr "Uitgeschakelde plugins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
msgid "Enabled plugins"
-msgstr ""
+msgstr "Ingeschakelde plug-ins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83
msgid "No valid plugin found in "
@@ -434,20 +435,21 @@ msgid ""
" "
msgstr ""
" %prog opties\n"
-" Pas Calibre aan door laden van externe plugins\n"
+"\n"
+" Pas calibre aan door externe plug-ins te laden.\n"
" "
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-"Voeg een plugin toe door het pad op te geven naar het zip bestand waarin het "
-"zich bevindt."
+"Voeg een plug-in toe door het pad op te geven naar het zip-bestand waarin "
+"deze zich bevindt."
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-"Verwijder een optionele plugin op naam. Heeft geen effect op ingebouwde "
-"plugins"
+"Verwijder een aangepaste plug-in op naam. Heeft geen effect op ingebouwde "
+"plug-ins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503
msgid ""
@@ -491,12 +493,12 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
-msgstr ""
+msgstr "Apple apparaat gevonden, iTunes wordt gestart, even geduld…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
-msgstr ""
+msgstr "Bijwerken van metadatalijst op het apparaat…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
@@ -515,7 +517,7 @@ msgstr "voltooid"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544
msgid "Use Series as Category in iTunes/iBooks"
-msgstr ""
+msgstr "Gebruik Series als categorie in iTunes / iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
@@ -527,12 +529,17 @@ msgid ""
"Delete using the iBooks app.\n"
"Click 'Show Details' for a list."
msgstr ""
+"Sommige boeken niet gevonden in de iTunes database.\n"
+"Verwijder met behulp van de iBooks app.\n"
+"Klik op 'Details weergeven' voor een lijst."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886
msgid ""
"Some cover art could not be converted.\n"
"Click 'Show Details' for a list."
msgstr ""
+"Sommige omslagafbeeldingen konden niet worden omgezet.\n"
+"Klik op 'Details weergeven' voor een overzicht."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807
@@ -548,7 +555,7 @@ msgstr "Nieuws"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2698
msgid "Communicate with iTunes."
-msgstr ""
+msgstr "Verbinden met iTunes."
#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17
msgid "Communicate with the Binatone Readme eBook reader."
@@ -574,11 +581,11 @@ msgstr "Communiceer met de EB600 e-boek lezer."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193
msgid "Communicate with the Astak Mentor EB600"
-msgstr ""
+msgstr "Verbinden met Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216
msgid "Communicate with the PocketBook 301 reader."
-msgstr ""
+msgstr "Verbinden met PocketBook 301 reader."
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17
msgid "Entourage Edge"
@@ -599,7 +606,7 @@ msgstr "Er wordt met de Sigmatek eBook reader gecommuniceerd."
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30
msgid "Use an arbitrary folder as a device."
-msgstr ""
+msgstr "Gebruik een willekeurige map als apparaat."
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23
@@ -638,7 +645,7 @@ msgstr "Communiceert met de SpringDesign Alex eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:67
msgid "Communicate with the Azbooka"
-msgstr ""
+msgstr "Verbinden met de Azbooka"
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:80
msgid "Communicate with the Elonex EB 511 eBook reader."
@@ -726,7 +733,7 @@ msgstr "Communiceer met de Palm Pre"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35
msgid "Communicate with the Booq Avant"
-msgstr ""
+msgstr "Verbinden met de Booq Avant"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55
msgid "Communicate with the Sweex MM300"
@@ -762,7 +769,7 @@ msgstr "Communiceer met de Sony PRS-500 e-boek lezer."
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22
msgid "Communicate with all the Sony eBook readers."
-msgstr ""
+msgstr "Verbinden met alle Sony eBook readers."
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61
msgid ""
@@ -787,7 +794,7 @@ msgstr "Communicatie met Telecast K3 Reader"
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37
msgid "Communicate with the Newsmy reader."
-msgstr ""
+msgstr "Verbinden met de Newsmy reader."
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49
msgid "Communicate with the iPapyrus reader."
@@ -1557,6 +1564,12 @@ msgid ""
"corresponding pair of normal characters. This option will preserve them "
"instead."
msgstr ""
+"Bewaar ligaturen aanwezig in het invoer document. Een ligatuur is een "
+"speciale weergave van een paar tekens zoals ff, fi, fl enz. De meeste lezers "
+"hebben geen ondersteuning voor ligaturen in hun standaard lettertypes, dus "
+"ze worden waarschijnlijk niet juist weergegeven. Standaard zal calibre een "
+"ligatuur om zetten in het overeenkomstige paar normale tekens. Deze optie "
+"zal ze in plaats daarvan behouden."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38
@@ -2245,7 +2258,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
-msgstr ""
+msgstr "Download metadata van Douban.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34
msgid "Metadata download"
@@ -2289,7 +2302,7 @@ msgstr "Download sociale metadata van amazon.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213
msgid "Downloads series/tags/rating information from librarything.com"
-msgstr ""
+msgstr "Download series/labels/waardering-informatie van librarything.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95
msgid ""
@@ -2360,6 +2373,11 @@ msgid ""
"Fetch a cover image/social metadata for the book identified by ISBN from "
"LibraryThing.com\n"
msgstr ""
+"\n"
+"%prog [options] ISBN\n"
+"\n"
+"Haal een boek afbeelding / sociale metadata voor het boek aangeduid met ISBN "
+"van LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
@@ -3074,6 +3092,7 @@ msgstr "Gebruik alleen de bibliotheek"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246
msgid "User annotations generated from main library only"
msgstr ""
+"Annotaties van de gebruiker alleen gegenereerd in de hoofdbibliotheek"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
@@ -8801,7 +8820,7 @@ msgstr "Geen zoekterm gevonden voor: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478
msgid "Loading flow..."
-msgstr "Laden Vloed..."
+msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514
msgid "Laying out %s"
@@ -9937,7 +9956,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:772
msgid "y"
-msgstr ""
+msgstr "j"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:778
msgid ""
From bff0ef03b584c2e4fed78f3758e9a3cd59a4cba0 Mon Sep 17 00:00:00 2001
From: Translators <>
Date: Thu, 8 Jul 2010 04:47:58 +0100
Subject: [PATCH 06/17] Launchpad automatic translations update.
---
src/calibre/translations/it.po | 84 +++--
src/calibre/translations/nl.po | 542 +++++++++++++++++++--------------
2 files changed, 348 insertions(+), 278 deletions(-)
diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po
index 97eb47cd25..12718e182d 100644
--- a/src/calibre/translations/it.po
+++ b/src/calibre/translations/it.po
@@ -9,13 +9,13 @@ msgstr ""
"Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-03 10:14+0000\n"
+"PO-Revision-Date: 2010-07-07 13:36+0000\n"
"Last-Translator: MeltingShell \n"
"Language-Team: italiano\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-07-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@@ -380,7 +380,7 @@ msgstr "Inteso per iPad e simili dispositivi con una risoluzione di 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425
msgid "This profile is intended for the Kobo Reader."
-msgstr "Questo profilo e' inteso per il dispositivo Kobo Reader"
+msgstr "Questo profilo è pensato per il dispositivo Kobo Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
msgid "This profile is intended for the SONY PRS-300."
@@ -1248,11 +1248,11 @@ msgid ""
"fonts in the output bigger and vice versa. By default, the base font size is "
"chosen based on the output profile you chose."
msgstr ""
-"Dimensione base dei Font in pts. Tutte le dimensioni dei Font nel libro "
-"prodotto saranno scalate in base a questa dimensione. Scegliendo una "
-"dimensione maggiore si possono ottenere fonts piu' grandi nell'output e "
-"viceversa. Per default, la dimensione base dei Font e' scelta in base al "
-"profilo scelto"
+"Dimensione base dei caratteri in punti. Tutte le dimensioni dei caratteri "
+"nel libro prodotto saranno scalate in base a questa dimensione. Scegliendo "
+"una dimensione maggiore si possono ottenere caratteri piu' grandi "
+"nell'output e viceversa. Per default, la dimensione base dei caratteri è "
+"scelta in base al profilo scelto."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143
msgid ""
@@ -1417,29 +1417,29 @@ msgstr ""
msgid ""
"Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
-"Imposta il margine superiore in pts. Il default e' %default. Nota: 72 pts "
-"equivalgono a 1 inch (circa (2,54 cm)"
+"Imposta il margine superiore in punti. Il default è %default. Nota: 72 punti "
+"equivalgono a 1 pollice (circa 2,54 cm)"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290
msgid ""
"Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
-"Imposta il margine inferiore in pts. Il default e' %default. Nota: 72 pts "
-"equivalgono a 1 inch (circa (2,54 cm)"
+"Imposta il margine inferiore in punti. Il default è %default. Nota: 72 punti "
+"equivalgono a 1 pollice (circa 2,54 cm)"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295
msgid ""
"Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
-"Imposta il margine sinistro in pts. Il default e' %default. Nota: 72 pts "
-"equivalgono a 1 inch (circa (2,54 cm)"
+"Imposta il margine sinistro in punti. Il default è %default. Nota: 72 punti "
+"equivalgono a 1 pollice (circa 2,54 cm)"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300
msgid ""
"Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
-"Imposta il margine destro in pts. Il default e' %default. Nota: 72 pts "
-"equivalgono a 1 inch (circa (2,54 cm)"
+"Imposta il margine destro in punti. Il default è %default. Nota: 72 punti "
+"equivalgono a 1 pollice (circa 2,54 cm)"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306
msgid ""
@@ -1497,7 +1497,7 @@ msgid ""
"the source file is a cover and you are specifying an external cover."
msgstr ""
"Rimuovi la prima immagine dall'ebook di input. Utile se la prima immagine "
-"del file sorgente e' una copertina e si sta indicando una copertina esterna."
+"del file sorgente è una copertina e si sta indicando una copertina esterna."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351
msgid ""
@@ -1513,7 +1513,7 @@ msgid ""
"source file. This may make things worse, so use with care."
msgstr ""
"Cerca di individuare e correggere le interruzioni di linea forzate ed altri "
-"problemi nel file sorgente. Usare con cautela perche' potrebbe peggiorare la "
+"problemi nel file sorgente. Usare con cautela perché potrebbe peggiorare la "
"situazione."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367
@@ -1587,11 +1587,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437
msgid "The version of the title to be used for sorting. "
-msgstr "la versione del titolo che sara' usata per l'ordinamento. "
+msgstr "La versione del titolo da usare per l'ordinamento. "
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441
msgid "String to be used when sorting by author. "
-msgstr "Stinga che sara' usata quando si ordina per autore. "
+msgstr "Stringa da usare nell'ordinamento per autore. "
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445
msgid "Set the cover to the specified file or URL"
@@ -1708,9 +1708,9 @@ msgid ""
"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
"is the size required for Adobe Digital Editions."
msgstr ""
-"Suddivide tutti i file HTML piu' grandi di questa dimensione (in KB). Cio' "
-"e' necessario perche' la maggioranza dei lettori EPUB non gestisce file di "
-"grandi dimensioni. Il default di %defaultKB e' la dimensione richiesta per "
+"Suddivide tutti i file HTML più grandi di questa dimensione (in KB). È "
+"necessario perché la maggioranza dei lettori EPUB non gestisce file di "
+"grandi dimensioni. Il default di %defaultKB è la dimensione richiesta per "
"Adobe Digital Editions."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80
@@ -2009,8 +2009,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104
msgid "Add extra spacing below the header. Default is %default pt."
msgstr ""
-"Aggiunge spazio extra sotto l'intestazione. Il valore di default e' %default "
-"pt."
+"Aggiunge spazio extra sotto l'intestazione. Il valore di default è %default "
+"punti."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107
msgid ""
@@ -2189,18 +2189,16 @@ msgid ""
"The version of the title to be used for sorting. If unspecified, and the "
"title is specified, it will be auto-generated from the title."
msgstr ""
-"La versione del titolo che sara' usata nell'ordinamento. Se non viene "
-"specificata e il titolo e' specificato, la versione verra' autogenerata dal "
-"titolo."
+"La versione del titolo da usare per l'ordinamento. Se non specificata, la "
+"versione verrà generata automaticamente dal titolo."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48
msgid ""
"String to be used when sorting by author. If unspecified, and the author(s) "
"are specified, it will be auto-generated from the author(s)."
msgstr ""
-"La stringa che sara' usata nell'ordinamento per autore. Se non viene "
-"specificata e l'autore e' specificato, la versione verra' autogenerata dal "
-"nome dell'autore."
+"La stringa che verrà usata nell'ordinamento per autore. Se non specificata, "
+"essa verrà generata automaticamente dal nome dell'autore."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52
msgid "Set the cover to the specified file."
@@ -2358,7 +2356,7 @@ msgstr "L'editore del libro da cercare"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68
msgid "LibraryThing.com timed out. Try again later."
-msgstr "Tempo di attesa per LibraryThing.com terminato. Riprovare più tardi."
+msgstr "Connessione con LibraryThing.com scaduta. Riprovare più tardi."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75
msgid ""
@@ -2550,8 +2548,8 @@ msgid ""
"it will assume that every line represents a paragraph instead."
msgstr ""
"Normalmente Calibre considera linee vuote come segnale per terminare i "
-"paragrafi. Con questa opzione si assumera' che tutte le linee saranno "
-"trattate come paragrafi."
+"paragrafi. Con questa opzione si assumerà che ogni linea rappresenti un "
+"paragrafo."
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27
@@ -3339,7 +3337,7 @@ msgstr "metadati"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
-msgstr "Scaricamento %s per %d libri"
+msgstr "Scaricamento %s per %d libro"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
@@ -3480,7 +3478,7 @@ msgstr "Impossibile convertire"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
msgid "Starting conversion of %d book(s)"
-msgstr "Conversione di %d libro(i) avviata"
+msgstr "Conversione di %d libri avviata"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
@@ -4780,8 +4778,8 @@ msgid ""
"advanced formatting. To learn more visit markdown."
msgstr ""
-"Markdown e' un semplice linguaggio markup per documenti di testo che "
-"permette formattazione avanzata. Per maggiori informazioni andate su Markdown è un semplice linguaggio markup per documenti di testo che "
+"permette la formattazione avanzata. Per maggiori informazioni visitare markdown."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51
@@ -5317,7 +5315,7 @@ msgstr "&Titolo:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93
msgid "&Author(s):"
-msgstr "&Autore(i)"
+msgstr "&Autore(i):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95
msgid "&Profile:"
@@ -5874,7 +5872,7 @@ msgstr "Piccola"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584
msgid "&Button size in toolbar"
-msgstr "&Dimensione bottoni nella barra degli strumenti"
+msgstr "&Dimensione dei pulsanti nella barra degli strumenti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585
msgid "Show &text in toolbar buttons"
@@ -8043,7 +8041,7 @@ msgstr "Se siete certi che l'operzione non é in corso"
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285
msgid "Cannot Start "
-msgstr "Non e' possibile incominciare "
+msgstr "Impossibile iniziare "
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286
msgid "%s is already running."
@@ -8263,7 +8261,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355
msgid "Search (For Advanced Search click the button to the left)"
-msgstr "Cerca (Per la ricerca avanzata fare clic sul bottone a sinistra)"
+msgstr "Cerca (Per la ricerca avanzata fare clic sul pulsante di sinistra)"
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392
msgid "Saved Searches"
@@ -10188,7 +10186,7 @@ msgstr "Compattazione database"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1909
msgid "Checking SQL integrity..."
-msgstr "Controllo di integrita' SQL..."
+msgstr "Controllo di integrità SQL..."
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1950
msgid "Checking for missing files."
diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po
index 3f561a2dd1..43db49b2f2 100644
--- a/src/calibre/translations/nl.po
+++ b/src/calibre/translations/nl.po
@@ -8,18 +8,18 @@ msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-07-03 01:21+0000\n"
-"PO-Revision-Date: 2010-07-06 22:02+0000\n"
-"Last-Translator: Redmar \n"
+"PO-Revision-Date: 2010-07-07 21:33+0000\n"
+"Last-Translator: Bart Bone \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-07-07 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-07-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
msgid "Set metadata from %s files"
-msgstr "Stel metadata van %s bestanden in"
+msgstr "Stel metagegevens van %s bestanden in"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
msgid "Does absolutely nothing"
@@ -164,11 +164,11 @@ msgstr "Bestandstype"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206
msgid "Metadata reader"
-msgstr "Metadatalezer"
+msgstr "Metagegevens lezer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235
msgid "Metadata writer"
-msgstr "Metadata schrijver"
+msgstr "Metagegevens schrijver"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263
msgid "Catalog generator"
@@ -225,15 +225,15 @@ msgstr "Haal de omslag uit bestanden met stripverhalen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
msgid "Read metadata from %s files"
-msgstr "Lees de metadata uit %s bestanden"
+msgstr "Lees de Metagegevens uit %s bestanden"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
msgid "Read metadata from ebooks in RAR archives"
-msgstr "Lees de metadata van ebooks in RAR archieven"
+msgstr "Lees de metagegevens van ebooks in RAR archieven"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
msgid "Read metadata from ebooks in ZIP archives"
-msgstr "Lees metadata van eboeken in ZIP-archieven"
+msgstr "Lees metagegevens van eboeken in ZIP-archieven"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
@@ -242,7 +242,7 @@ msgstr "Lees metadata van eboeken in ZIP-archieven"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
msgid "Set metadata in %s files"
-msgstr "Stel metadata van %s bestanden in"
+msgstr "Stel metagegevens van %s bestanden in"
#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102
msgid "Conversion Input"
@@ -489,7 +489,7 @@ msgstr "Communiceert met S60 telefoons"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87
msgid "Communicate with iTunes/iBooks."
-msgstr ""
+msgstr "Communiceer met iTunes / iBooks."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93
msgid "Apple device detected, launching iTunes, please wait ..."
@@ -498,7 +498,7 @@ msgstr "Apple apparaat gevonden, iTunes wordt gestart, even geduld…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249
msgid "Updating device metadata listing..."
-msgstr "Bijwerken van metadatalijst op het apparaat…"
+msgstr "Bijwerken van metagegevens lijst op het apparaat…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362
@@ -521,7 +521,7 @@ msgstr "Gebruik Series als categorie in iTunes / iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546
msgid "Cache covers from iTunes/iBooks"
-msgstr ""
+msgstr "Cache covers van iTunes / iBooks"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558
msgid ""
@@ -718,14 +718,14 @@ msgstr "Bezig om boeken te verwijderen van apparaat..."
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274
msgid "Removing books from device metadata listing..."
-msgstr "Verwijderen boeken van apparaat metadata lijst..."
+msgstr "Verwijderen boeken van apparaat metagegevens lijst..."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238
msgid "Adding books to device metadata listing..."
-msgstr "Toevoegen boeken aan apparaat metadata lijst..."
+msgstr "Toevoegen boeken aan apparaat metagegevens lijst..."
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15
msgid "Communicate with the Palm Pre"
@@ -737,7 +737,7 @@ msgstr "Verbinden met de Booq Avant"
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:55
msgid "Communicate with the Sweex MM300"
-msgstr ""
+msgstr "Communiceer met de Sweex MM300"
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
msgid "Communicate with the Nokia 770 internet tablet."
@@ -749,7 +749,7 @@ msgstr "Communiceer met het Nokia 810 internet tablet."
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74
msgid "Communicate with the Nokia E52"
-msgstr ""
+msgstr "Communiceer met de Nokia E52"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20
msgid "The Nook"
@@ -776,8 +776,8 @@ msgid ""
"Comma separated list of metadata fields to turn into collections on the "
"device. Possibilities include: "
msgstr ""
-"Komma gescheiden lijst van metdata velden om in collecties te veranderen op "
-"de lezer. Mogelijkheden onder andere: "
+"Komma gescheiden lijst van metagegevens velden om in collecties te "
+"veranderen op de lezer. Mogelijkheden onder andere: "
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68
@@ -865,11 +865,11 @@ msgstr "Plaats bestanden in submappen als de lezer die ondersteunt"
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
msgid "Read metadata from files on device"
-msgstr "Lees metainformatie van de bestanden op de lezer"
+msgstr "Lees de metagegevens van de bestanden op de lezer"
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45
msgid "Use author sort instead of author"
-msgstr ""
+msgstr "Gebruik de sortering op auteur instelling i.p.v. de auteur"
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47
msgid "Template to control how books are saved"
@@ -895,7 +895,7 @@ msgstr "Bezig om de boeken naar het aparaat over te zetten..."
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:305
msgid "Sending metadata to device..."
-msgstr "Versturen van metadata naar apparaat..."
+msgstr "Versturen van metagegevens naar apparaat..."
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41
msgid "%prog [options] mybook.chm"
@@ -1179,7 +1179,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155
msgid "Options to set metadata in the output"
-msgstr "Opties om metadata in te stellgen voor de uitvoer"
+msgstr "Opties om metagegevens in te stellen voor de uitvoer"
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158
msgid "Options to help with debugging the conversion"
@@ -1499,8 +1499,8 @@ msgid ""
"Insert the book metadata at the start of the book. This is useful if your "
"ebook reader does not support displaying/searching metadata directly."
msgstr ""
-"Voeg metadata toe in aan het begin van het boek. This is handig als uw eboek "
-"lezer het weergeven/zoeken van metadata niet direct ondersteund."
+"Voeg metagegevens toe in aan het begin van het boek. Dit is handig als uw "
+"eReader het weergeven/zoeken van metagegevens niet direct ondersteund."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359
msgid ""
@@ -1536,8 +1536,8 @@ msgid ""
"Read metadata from the specified OPF file. Metadata read from this file will "
"override any metadata in the source file."
msgstr ""
-"Lees metadata van het opgegeven OPF bestand. Metadata die hier word gelezen "
-"krijgt voorrang over metadata in het invoer bestand."
+"Lees metagegevens uit het opgegeven OPF bestand. Metagegevens die hier "
+"worden gelezen krijgt voorrang over metagegevens in het invoer bestand."
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401
msgid ""
@@ -1953,7 +1953,7 @@ msgstr "converteer LRS naar LRF, handig om fouten op te sporen."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457
msgid "Invalid LRF file. Could not set metadata."
-msgstr "Foutief LRF bestand. Metadata kan niet worden ingesteld."
+msgstr "Foutief LRF bestand. Metagegevens kunnen niet worden ingesteld."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582
msgid ""
@@ -1966,7 +1966,7 @@ msgstr ""
"%prog [opties] mijnboek.lrf\n"
"\n"
"\n"
-"Weergave/wijzig de metadata in een LRF bestand\n"
+"Weergave/wijzig de metagegevens in een LRF bestand\n"
"\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603
@@ -2153,15 +2153,16 @@ msgid ""
"silently ignored.\n"
msgstr ""
"\n"
-"Lees/Schrijf metadata van/naar eboek bestanden.\n"
+"Lees/Schrijf metagegevens van/naar eboek bestanden.\n"
"\n"
-"Ondersteunde formaten voor lezen van metadata: %s\n"
+"Ondersteunde formaten voor het lezen van metagegevens: %s\n"
"\n"
-"Ondersteunde formaten voor schrijven van metadata: %s\n"
+"Ondersteunde formaten voor het schrijven van metagegevens: %s\n"
"\n"
-"Verschillende bestandstypen ondersteunden verschillende soorten metadata. "
-"Als je probeerd sommige metadata in te stellen op een bestandstype dat het "
-"niet ondersteund, dan zal deze metadata stil genegeerd worden.\n"
+"Verschillende bestandstypen ondersteunden verschillende soorten "
+"metagegevens. Als je probeert sommige metagegevens in te stellen op een "
+"bestandstype die dat niet ondersteund, dan zullen deze metagegevens "
+"genegeerd worden.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40
msgid ""
@@ -2211,8 +2212,8 @@ msgid ""
"Specify the name of an OPF file. The metadata will be written to the OPF "
"file."
msgstr ""
-"Geef de naam van een OPF bestand op. De metadata zal worden opgeslagen in "
-"het OPF bestand."
+"Geef de naam van een OPF bestand op. De metagegevens zullen in het OPF "
+"bestand worden opgeslagen."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83
msgid ""
@@ -2220,9 +2221,10 @@ msgid ""
"ebook. Metadata specified on the command line will override metadata read "
"from the OPF file"
msgstr ""
-"Lees metadata van het opgegeven OPF bestand en gebruik dit om de metadata in "
-"het eboek in te stellen. Metadata opgegeven op de command regel neemt "
-"voorrang op metadata die in het OPF bestand word gevonden."
+"Lees metagegevens uit het opgegeven OPF bestand en gebruik deze om de "
+"metagegevens in het eboek in te stellen. Metagegevens opgegeven op de "
+"commando regel hebben voorrang boven de metagegevens die zich in het OPF "
+"bestand bevinden."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88
msgid "Set the BookID in LRF files"
@@ -2234,15 +2236,15 @@ msgstr "Geen bestand opgegeven"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168
msgid "Original metadata"
-msgstr "Originele Metadata"
+msgstr "Originele metagegevens"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185
msgid "Changed metadata"
-msgstr "Veranderde metdata"
+msgstr "Gewijzigde metagegevens"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197
msgid "OPF created in"
-msgstr "Veranderde Metadata"
+msgstr "OPF gemaakt in"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203
msgid "Cover saved to"
@@ -2254,15 +2256,15 @@ msgstr "Geen kaft gevonden"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15
msgid "Cover download"
-msgstr ""
+msgstr "Boek omslag download"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42
msgid "Downloads metadata from Douban.com"
-msgstr "Download metadata van Douban.com"
+msgstr "Download metagegevens van Douban.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34
msgid "Metadata download"
-msgstr "Metadata download"
+msgstr "Metagegevens download"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111
msgid "ratings"
@@ -2282,11 +2284,11 @@ msgstr "Download %s van %s"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:139
msgid "Downloads metadata from Google Books"
-msgstr "Download metadata van Google Books"
+msgstr "Download metagegevens van Google Books"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156
msgid "Downloads metadata from isbndb.com"
-msgstr "Download metadata van isbndb.com"
+msgstr "Download metagegevens van isbndb.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:184
msgid ""
@@ -2298,7 +2300,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194
msgid "Downloads social metadata from amazon.com"
-msgstr "Download sociale metadata van amazon.com"
+msgstr "Download sociale metadata (labels, waarderingen, etc) van amazon.com"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213
msgid "Downloads series/tags/rating information from librarything.com"
@@ -2320,8 +2322,8 @@ msgstr ""
"\n"
"%prog [opties] sleutel\n"
"\n"
-"Haal metadata voor boeken van isbndb.com. JE kunt of het ISBN nummer of de "
-"titel en auteur opgeven.\n"
+"Haal metagegevens voor boeken van isbndb.com. Je kunt of het ISBN nummer of "
+"de titel en auteur opgeven.\n"
"als je de titel en auteur opgeeft, dan is het mogelijk dat er meerdere "
"resultaten zijn.\n"
"\n"
@@ -2331,7 +2333,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106
msgid "The ISBN ID of the book you want metadata for."
-msgstr "Het ISBN ID van het boek dat je de metadata voor wilt."
+msgstr "Het ISBN Nr van het boek waarvoor je de metagegevens wilt."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108
msgid "The author whose book to search for."
@@ -2376,8 +2378,8 @@ msgstr ""
"\n"
"%prog [options] ISBN\n"
"\n"
-"Haal een boek afbeelding / sociale metadata voor het boek aangeduid met ISBN "
-"van LibraryThing.com\n"
+"Haal een boek afbeelding / sociale metagegevens (labels, waarderingen, etc) "
+"voor het boek aangeduid met ISBN van LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
@@ -2743,7 +2745,7 @@ msgid ""
msgstr ""
"[opties] bestand1.pdf bestand2.pdf ...\n"
"\n"
-"Metadata van het eerste PDF bestand zal worden gebruikt.\n"
+"Metagegevens van het eerste PDF bestand zullen worden gebruikt.\n"
"\n"
"Combineer individuele PDFs.\n"
@@ -2844,6 +2846,8 @@ msgid ""
"Preserve the aspect ratio of the cover, instead of stretching it to fill the "
"ull first page of the generated pdf."
msgstr ""
+"Bewaar de originele beeldverhouding van de boekomslag, in plaats van hem "
+"beeldvullend op te rekken op de eerste bladzijde van de aangemaakte pdf."
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55
msgid "Could not find pdftohtml, check it is in your PATH"
@@ -2888,6 +2892,8 @@ msgid ""
"Normally extra spaces are condensed into a single space. With this option "
"all spaces will be displayed."
msgstr ""
+"Normaal worden alle spaties door een enkele spatie vervangen. Met deze optie "
+"zullen alle spaties zichtbaar gemaakt worden."
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36
msgid ""
@@ -2974,7 +2980,7 @@ msgstr "Gebruik Romeinse nummers voor serie nummers"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
msgid "Sort tags list by name, popularity, or rating"
-msgstr ""
+msgstr "Sorteer de lijst met labels op naam, populariteit of waardering"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
msgid "Number of covers to show in the cover browsing mode"
@@ -3039,11 +3045,11 @@ msgstr "Maximum aantal wachtende werk processen"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95
msgid "Download social metadata (tags/rating/etc.)"
-msgstr "Download sociale metadata (tags/waarderingen/etc.)"
+msgstr "Download sociale metagegevens (labels, waarderingen, etc)"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97
msgid "Overwrite author and title with new metadata"
-msgstr "Overschrijf auteur en titel met nieuwe metadata"
+msgstr "Overschrijf auteur en titel met nieuwe metagegevens"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99
msgid "Limit max simultaneous jobs to number of CPUs"
@@ -3052,7 +3058,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101
msgid "tag browser categories not to display"
-msgstr ""
+msgstr "markeer de browser catagorieen de verborgen moeten blijven"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103
msgid "The layout of the user interface"
@@ -3061,10 +3067,11 @@ msgstr "De indeling van de gebruikers interface"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105
msgid "Show the average rating per item indication in the tag browser"
msgstr ""
+"Laat de gemiddelde waardering per item in de catagorieen browser zien"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:107
msgid "Disable UI animations"
-msgstr ""
+msgstr "Blokkeer GI animaties"
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476
@@ -3208,16 +3215,16 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata"
-msgstr "Niet gelukt metadata te lezen"
+msgstr "De metagegevens konden niet gelezen worden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
msgid "Failed to read metadata from the following"
-msgstr "Metadata kon niet worden gelezen van de volgende"
+msgstr "Metagegevens konden niet worden gelezen van de volgende"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "Add to library"
-msgstr ""
+msgstr "Aan collectie toevoegen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
@@ -3228,7 +3235,7 @@ msgstr "Geen boek geselecteerd"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
msgid "No book files found"
-msgstr ""
+msgstr "Geen boek bestanden gevonden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
msgid "Cannot delete"
@@ -3244,35 +3251,35 @@ msgstr "Kies formaten die niet moeten worden verwijderd"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "Cannot delete books"
-msgstr ""
+msgstr "Kan boeken niet verwijderen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
msgid "No device is connected"
-msgstr ""
+msgstr "Geen apparaat gevonden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
msgid "Main memory"
-msgstr ""
+msgstr "|Hoofdgeheugen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
-msgstr ""
+msgstr "Geheugenkaart A"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
-msgstr ""
+msgstr "Geheugenkaart B"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "No books to delete"
-msgstr ""
+msgstr "Er zijn geen boeken om te verwijderen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
msgid "None of the selected books are on the device"
-msgstr ""
+msgstr "Geen van de geselecteerde boeken bevindt zich op het apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
@@ -3292,14 +3299,16 @@ msgid ""
"The selected books will be permanently deleted from your device. Are "
"you sure?"
msgstr ""
+"De geselecteerde boeken zullen definitief verwijderd worden van uw "
+"apparaat. Weet u het zeker?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
msgid "Cannot download metadata"
-msgstr "Metadata kan niet worden gedownload"
+msgstr "Metagegevens konden niet worden gedownload"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
msgid "social metadata"
-msgstr "sociale metadata"
+msgstr "sociale metagegevens (labels, waarderingen, etc)"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "covers"
@@ -3307,7 +3316,7 @@ msgstr "Omslag afbeeldingen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
msgid "metadata"
-msgstr "metadata"
+msgstr "metagegevens"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
msgid "Downloading %s for %d book(s)"
@@ -3315,15 +3324,15 @@ msgstr "Downloaden van %s voor %d boek(en)"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download some metadata"
-msgstr "Sommige metadata kon niet worden gedownload"
+msgstr "Sommige metagegevens konden niet worden gedownload"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
msgid "Failed to download metadata for the following:"
-msgstr "Metadata kon niet worden gedownload voor de volgende:"
+msgstr "Metagegevens konden niet worden gedownload voor de volgende:"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
msgid "Failed to download metadata:"
-msgstr "Metadata kon niet worden gedownload:"
+msgstr "Metagegevens konden niet worden gedownload:"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
@@ -3336,7 +3345,7 @@ msgstr "Fout"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
msgid "Cannot edit metadata"
-msgstr "Metedata kan niet worden gewijzigd"
+msgstr "Metagegevens kunnen niet bewerkt worden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
@@ -3355,6 +3364,10 @@ msgid ""
"books will not be deleted or changed.
Please confirm you want to "
"proceed."
msgstr ""
+"Alle boek formaten en metagegevens van de geselecteerde boeken zullen worden "
+"toegevoegd aan het eerste geselecteerde boek. b>
Het tweede en de "
+"verder geselecteerde boeken zullen niet verwijderd of veranderd worden. "
+"
Bevestig dat u hiermee wilt doorgaan."
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
msgid ""
@@ -3365,6 +3378,13 @@ msgid ""
"second and subsequently selected books will be permanently deleted "
"from your computer.
Are you sure you want to proceed?"
msgstr ""
+"Alle boek formaten en metagegevens van de geselecteerde boeken zullen worden "
+"toegevoegd aan het eerste geselecteerde boek. B>
Na het "
+"samenvoegen zullen het tweede t/m het laatste geselecteerde boek worden "
+"verwijderd.Alle boek formaten van het eerste geselecteerde boek zullen "
+"bewaard blijven en alle duplicaat formaten, van het tweede en de "
+"verder geselecteerde boeken zullen permanent worden verwijderd van "
+"uw computer.
Weet u zeker dat u hiermee wilt doorgaan?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
msgid ""
@@ -3550,32 +3570,32 @@ msgstr "Opgeslagen"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57
msgid "Searching for sub-folders"
-msgstr ""
+msgstr "Zoeken naar sub-folders"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62
msgid "Searching for books"
-msgstr ""
+msgstr "Zoeken naar boeken"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74
msgid "Looking for duplicates based on file hash"
-msgstr ""
+msgstr "Zoeken naar dubbele bestanden gebaseerd op file hash"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65
msgid "Choose root folder"
-msgstr ""
+msgstr "Kies de hoofd folder"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137
msgid "Invalid root folder"
-msgstr ""
+msgstr "Foute hoofd folder"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138
msgid "is not a valid root folder"
-msgstr ""
+msgstr "is geen goede start folder"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148
msgid "Add books to calibre"
-msgstr ""
+msgstr "Voeg boeken toe aan Calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57
@@ -3588,19 +3608,19 @@ msgstr "Wizardpagina"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22
msgid "Scanning root folder for books"
-msgstr ""
+msgstr "Bezig met het zoeken naar boeken in de start folder"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23
msgid "This may take a few minutes"
-msgstr ""
+msgstr "Dit kan enkele minuten duren"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58
msgid "Choose the location to add books from"
-msgstr ""
+msgstr "Kies de plek van de toe te voegen boeken"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59
msgid "Select a folder on your hard disk"
-msgstr ""
+msgstr "Selecteer een folder op uw harde schijf"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60
msgid ""
@@ -3613,16 +3633,26 @@ msgid ""
"Make sure that the folder you chose for your calibre library is "
"not under the root folder you choose.
"
msgstr ""
+"calibre kan automatisch uw computer op bestaande boeken doorzoeken. Deze "
+"boeken zullen dan aan de calibre colllectie toegevoegd (=gekopieerd) "
+"worden. Deze wizard zal u helpen bij het scannen, aanpassen en importeren "
+"van uw bestaande collectie boeken.
\n"
+"Kies een start folder. Er zal alleen in deze en onderliggende folders "
+"naar boeken gezocht worden.
\n"
+"Verzeker u ervan dat de folder waar calibre uw collectie bewaard zich "
+"niet in dit pad bevind.
"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63
msgid "&Root folder:"
-msgstr ""
+msgstr "&Start folder:"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64
msgid ""
"This folder and its sub-folders will be scanned for books to import into "
"calibre's library"
msgstr ""
+"Deze map en de sub-mappen worden gescand op te importeren boeken voor "
+"calibre's library"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52
@@ -3678,18 +3708,21 @@ msgstr "..."
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67
msgid "Handle multiple files per book"
-msgstr ""
+msgstr "Behandel meerdere bestanden per boek"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68
msgid ""
"&One book per folder, assumes every ebook file in a folder is the same book "
"in a different format"
msgstr ""
+"&Een boek per folder, neem aan dat elk eboek bestand in een folder hetzelfde "
+"boek in een ander formaat is"
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69
msgid ""
"&Multiple books per folder, assumes every ebook file is a different book"
msgstr ""
+"&Meerdere boeken per folder, neem aan dat elk eboek bestand een ander boek is"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45
@@ -3720,12 +3753,12 @@ msgstr "Formaten"
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062
msgid "Collections"
-msgstr ""
+msgstr "Collecties"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
msgid "Click to open"
-msgstr ""
+msgstr "Klik om te openen"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
@@ -3742,7 +3775,7 @@ msgstr "Geen"
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310
msgid "Click to open Book Details window"
-msgstr ""
+msgstr "Klik om het Boek detail venster te openen"
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16
msgid "CSV/XML Options"
@@ -4028,7 +4061,7 @@ msgstr "Geen &SVG omslag"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52
msgid "Preserve cover &aspect ratio"
-msgstr ""
+msgstr "Bewaar de omslaghoes beeldverhouding"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53
msgid "Split files &larger than:"
@@ -4150,15 +4183,15 @@ msgstr "Beheers de visualisatie van de uitvoer"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30
msgid "Original"
-msgstr ""
+msgstr "Origineel"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31
msgid "Left align"
-msgstr ""
+msgstr "Links uitlijnen"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32
msgid "Justify text"
-msgstr ""
+msgstr "Tekst uitvullen"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120
msgid "&Disable font size rescaling"
@@ -4216,7 +4249,7 @@ msgstr "Extra CSS"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136
msgid "&Transliterate unicode characters to ASCII"
-msgstr ""
+msgstr "&Translitereer Unicode-tekens naar ASCII"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137
msgid "Insert &blank line"
@@ -4224,7 +4257,7 @@ msgstr "Voeg lege regel toe"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138
msgid "Keep &ligatures"
-msgstr ""
+msgstr "Bewaar &ligaturen"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19
msgid "LRF Output"
@@ -4282,15 +4315,15 @@ msgstr "Proportioneel lettertype:"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195
msgid "Metadata"
-msgstr "Metadata"
+msgstr "Metagegevens"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43
msgid ""
"Set the metadata. The output file will contain as much of this metadata as "
"possible."
msgstr ""
-"Stel de metadata in. Het uitvoer bestand zal zoveel metadata bevatten als "
-"mogelijk is."
+"Stel de metagegevens in. Het uitvoer bestand zal zoveel metagegevens "
+"bevatten als mogelijk is."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99
@@ -4536,7 +4569,7 @@ msgstr "&Orientatie:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45
msgid "Preserve &aspect ratio of cover"
-msgstr ""
+msgstr "Behoud Omslag &Beeldverhouding"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14
msgid "RB Output"
@@ -4654,7 +4687,7 @@ msgstr "Verwijder eerste &afbeelding"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
msgid "Insert &metadata as page at start of book"
-msgstr "Voer &metadata toe als pagina aan het begin van het boek"
+msgstr "Voeg &metagegevens toe als eerste pagina in het boek"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
msgid "&Preprocess input file to possibly improve structure detection"
@@ -4737,7 +4770,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52
msgid "Preserve &spaces"
-msgstr ""
+msgstr "Behoud &spaties"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
@@ -4853,7 +4886,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119
msgid "Cover browser could not be loaded"
-msgstr ""
+msgstr "Kan de omslag browser niet laden"
#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171
msgid "Browse by covers"
@@ -4871,7 +4904,7 @@ msgstr "Zoek op omslag afbeelding"
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242
msgid "Undefined"
-msgstr ""
+msgstr "Niet gedefiniëerd"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131
@@ -4887,15 +4920,15 @@ msgstr "Nee"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115
msgid "star(s)"
-msgstr ""
+msgstr "sterren"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116
msgid "Unrated"
-msgstr ""
+msgstr "Niet gewaardeerd"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:249
msgid " index:"
-msgstr ""
+msgstr " index:"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:432
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183
@@ -4904,15 +4937,15 @@ msgstr "Nummer de boeken in deze serie automatisch"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:475
msgid "Remove all tags"
-msgstr ""
+msgstr "Verwijder alle labels"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:496
msgid "tags to add"
-msgstr ""
+msgstr "toe te voegen labels"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:501
msgid "tags to remove"
-msgstr ""
+msgstr "te verwijderen labels"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135
@@ -4937,11 +4970,11 @@ msgstr "Haal annotaties uit apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "Send metadata to device"
-msgstr "Verstuur metadata naar apparaat"
+msgstr "Verstuur metagegevens naar apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305
msgid "Send collections to device"
-msgstr ""
+msgstr "Stuur de collectie(s) naar apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
msgid "Upload %d books to device"
@@ -4972,7 +5005,7 @@ msgstr "Email naar"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424
msgid " and delete from library"
-msgstr ""
+msgstr " en verwijder ze uit de bibliotheek"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433
msgid "Send to main memory"
@@ -4989,27 +5022,27 @@ msgstr "Zend naar opslag kaart B"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451
msgid "Main Memory"
-msgstr ""
+msgstr "Hoofdgeheugen"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
msgid "Send and delete from library"
-msgstr ""
+msgstr "Verzend en verwijder uit de bibliotheek"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:470
msgid "Send specific format"
-msgstr ""
+msgstr "Verzend specifiek formaat"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
msgid "Connect to folder"
-msgstr ""
+msgstr "Verbind met folder"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Connect to iTunes"
-msgstr ""
+msgstr "Verbind met iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520
msgid "Eject device"
-msgstr ""
+msgstr "Verbreek apparaat verbinding"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:528
msgid "Fetch annotations (experimental)"
@@ -5021,11 +5054,11 @@ msgstr "Fout bij communicatie met lezer"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659
msgid "Select folder to open as device"
-msgstr ""
+msgstr "Selecteer de \"als apparaat\" te openen map"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:704
msgid "Failed"
-msgstr ""
+msgstr "Mislukt"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710
msgid "Error talking to device"
@@ -5192,7 +5225,7 @@ msgstr "Gebruik sub-folders"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
msgid "Use author sort for author"
-msgstr ""
+msgstr "Gebruik auteur sortering voor auteur"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
msgid "Save &template:"
@@ -5268,7 +5301,7 @@ msgstr "&Profiel"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41
msgid "Edit Comments"
-msgstr ""
+msgstr "Bewerk Commentaar"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174
msgid "%(plugin_type)s %(plugins)s"
@@ -5351,11 +5384,11 @@ msgstr "nieuw email adres"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490
msgid "Wide"
-msgstr ""
+msgstr "Breed"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491
msgid "Narrow"
-msgstr ""
+msgstr "Smal"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
msgid "System port selected"
@@ -5367,6 +5400,10 @@ msgid ""
"port. Your operating system may not allow the server to run on this "
"port. To be safe choose a port number larger than 1024."
msgstr ""
+"De waarde %d b> die u hebt gekozen voor de server-poort is een systeem-"
+"poort. Uw besturingssysteem kan het gebruik van deze poort blokkeren en "
+"voorkomen dat de server op deze poort draait. Het is veiliger te kiezen voor "
+"een poortnummer groter dan 1024."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
msgid "Failed to install command line tools."
@@ -5431,11 +5468,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
msgid "You must select a column to delete it"
-msgstr ""
+msgstr "Om een kolom te verwijderen moet u deze eerst selecteren"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
msgid "The selected column is not a custom column"
-msgstr ""
+msgstr "De geselecteerde kolom is geen \"custom\" kolom"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
@@ -5444,7 +5481,7 @@ msgstr "Weet je het zeker?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
msgid "Do you really want to delete column %s and all its data?"
-msgstr ""
+msgstr "Wilt u werkelijk kolom %s en al zijn gegevens verwijderen?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
msgid "Error log:"
@@ -5491,13 +5528,15 @@ msgstr "Foutieve database locatie.
Kan niet schrijven naar "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
msgid "Must restart"
-msgstr ""
+msgstr "Moet herstarten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
msgid ""
"The changes you made require that Calibre be restarted. Please restart as "
"soon as practical."
msgstr ""
+"De door u aangebrachte wijzigingen vereisen dat Calibre opnieuw opgestart "
+"moet worden. Herstart zo spoedig mogelijk."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
msgid "Checking database integrity"
@@ -5533,13 +5572,13 @@ msgid ""
"to it. calibre can either read metadata from the contents of the file, or "
"from the filename."
msgstr ""
-"Hier kun je instellingen hoe calibre metadata zal lezen uit toegevoegde "
-"bestanden. Calibre kan of metadata uit de inhoud van het bestand lezen, of "
-"uit de bestandsnaam."
+"Hier kun je instellen hoe Calibre metagegevens zal lezen uit toe te voegen "
+"bestanden. Calibre kan metagegevens uit het bestand lezen, of uit de "
+"bestandsnaam samenstellen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115
msgid "Read metadata only from &file name"
-msgstr "Lees metadata alleen uit &bestandsnaam"
+msgstr "Lees metagegevens alleen uit de &bestandsnaam"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116
msgid ""
@@ -5547,7 +5586,7 @@ msgid ""
"read from file names."
msgstr ""
"Verwissel de voornaam en achternaam van de auteur. Dit heeft alleen "
-"betrekking op metadata gelezen uit bestandsnamen."
+"betrekking op metagegevens gelezen uit bestandsnamen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117
msgid "&Swap author firstname and lastname"
@@ -5574,7 +5613,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123
msgid "&Configure metadata from file name"
-msgstr "&Configureer metadata uit bestandsnaam"
+msgstr "&Configureer metagegevens uit bestandsnaam"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124
msgid "&Adding books"
@@ -5594,11 +5633,11 @@ msgstr "Bewaar &Omslag apart"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:127
msgid "Update &metadata in saved copies"
-msgstr "Update &metadata in opgeslagen copieën"
+msgstr "Update &metagegevens in de opgeslagen copieën"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:128
msgid "Save metadata in &OPF file"
-msgstr "Bewaar metadata in &OPF bestand"
+msgstr "Bewaar metagegevens in &OPF bestand"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:129
msgid "Convert non-English characters to &English equivalents"
@@ -5626,7 +5665,7 @@ msgstr "&Bewaren boeken"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135
msgid "Preserve device collections."
-msgstr ""
+msgstr "Bewaar collecties op het apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136
msgid ""
@@ -5668,8 +5707,8 @@ msgid ""
"&Location of ebooks (The ebooks are stored in folders sorted by author and "
"metadata is stored in the file metadata.db)"
msgstr ""
-"&Locatie van eboeken. (De eboeken zijn opgeslagen in de folders gesorteerd "
-"op auteur, en metadata word bewaard in eht bestand metadata.db)"
+"&Locatie van de eboeken. (De eboeken zijn opgeslagen in de folders "
+"gesorteerd op auteur, en metadata word bewaard in eht bestand metadata.db)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
msgid "Browse for the new database location"
@@ -5681,7 +5720,7 @@ msgstr "Notificeer als een &nieuwe versie beschikbaar is"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
msgid "Download &social metadata (tags/ratings/etc.) by default"
-msgstr "Download &sociale metadata (tags/waarderingen/etc.) standaard"
+msgstr "Download &sociale metadata (labels, waarderingen, etc) standaard"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
msgid "&Overwrite author and title by default when fetching metadata"
@@ -5745,7 +5784,7 @@ msgstr "Laat ¬ificaties zien in het systeemvak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573
msgid "Show &splash screen at startup"
-msgstr ""
+msgstr "Laat het opstartscherm zien"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574
msgid "Show cover &browser in a separate window (needs restart)"
@@ -5753,7 +5792,7 @@ msgstr "Beeld omslag &verkenner in een apart scherm (herstart nodig)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
msgid "Show &average ratings in the tags browser"
-msgstr ""
+msgstr "L&aat de gemiddelde waarderingen in de catagorieen browser zien"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
msgid "Search as you type"
@@ -5803,15 +5842,15 @@ msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588
msgid "Remove a user-defined column"
-msgstr ""
+msgstr "Verwijder een door de gebruiker gedefinieerde kolom"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590
msgid "Add a user-defined column"
-msgstr ""
+msgstr "Voeg een door de gebruiker gedefinieerde kolom toe"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592
msgid "Edit settings of a user-defined column"
-msgstr ""
+msgstr "Bewerk een door de gebruiker gedefinieerde kolom"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595
msgid "Use internal &viewer for:"
@@ -5819,15 +5858,16 @@ msgstr "Gebruik interne &viewer voor:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596
msgid "User Interface &layout (needs restart):"
-msgstr ""
+msgstr "Gebruikers Interface &layout (heeft een herstart nodig):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597
msgid "Disable all animations. Useful if you have a slow/old computer."
msgstr ""
+"Blokkeer alle animaties. Bruikbaar als u een langzame/oude computer heeft."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598
msgid "Disable &animations"
-msgstr ""
+msgstr "Blokkeer &animaties"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599
msgid "Add an email address to which to send books"
@@ -5941,7 +5981,7 @@ msgstr "Max. &OPDS onderdelen per zoekopdracht"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619
msgid "Max. OPDS &ungrouped items:"
-msgstr ""
+msgstr "Max. OPDS &ongegroepeerde items:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620
msgid "&Start Server"
@@ -6084,77 +6124,83 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33
msgid "Floating point numbers"
-msgstr ""
+msgstr "Floating point numbers"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35
msgid "Integers"
-msgstr ""
+msgstr "Integers"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37
msgid "Ratings, shown with stars"
-msgstr ""
+msgstr "Waarderingen,met sterren aangegeven"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40
msgid "Yes/No"
-msgstr ""
+msgstr "Ja/Nee"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:64
msgid "No column selected"
-msgstr ""
+msgstr "Geen kolom geselecteerd"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65
msgid "No column has been selected"
-msgstr ""
+msgstr "Er is geen kolom geselecteerd"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69
msgid "Selected column is not a user-defined column"
-msgstr ""
+msgstr "Geselecteerde kolom is geen door de gebruiker gedefinieerde kolom"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:100
msgid "No lookup name was provided"
-msgstr ""
+msgstr "Er was geen opzoek naam gegeven"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:102
msgid ""
"The label must contain only letters, digits and underscores, and start with "
"a letter"
msgstr ""
+"Het label mag alleen letters, cijfers en onderstreep tekens bevatten en moet "
+"beginnen met een letter"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:111
msgid "No column heading was provided"
-msgstr ""
+msgstr "Er was geen kolom koptekst gegeven"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:117
msgid "The lookup name %s is already used"
-msgstr ""
+msgstr "De opzoeknaam %s is al in gebruik"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:127
msgid "The heading %s is already used"
-msgstr ""
+msgstr "De koptekst %s is al in gebruik"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:129
msgid ""
"The lookup name must be lower case and cannot contain \":\"s or spaces"
msgstr ""
+"De opzoeknaam moet in kleine letters zijn en mag geen \":\" tekens of "
+"spaties bevatten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117
msgid "Create or edit custom columns"
-msgstr ""
+msgstr "Maak of bewerk eigen kolommen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102
msgid "&Lookup name"
-msgstr ""
+msgstr "&Lookup naam"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103
msgid "Column &heading"
-msgstr ""
+msgstr "Kolom koptekst"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104
msgid ""
"Used for searching the column. Must contain only digits and lower case "
"letters."
msgstr ""
+"Gebruikt om de kolom te doorzoeken. Mag alleen cijfers en kleine letters "
+"bevatten."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105
msgid ""
@@ -6163,11 +6209,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106
msgid "Column &type"
-msgstr ""
+msgstr "Kolom &type"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107
msgid "What kind of information will be kept in the column."
-msgstr ""
+msgstr "Wat voor soort gegevens zal er in de kolom opgeslagen worden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108
msgid ""
@@ -6179,18 +6225,25 @@ msgid ""
"dd MMMM yy gives 05 January 10\n"
" "
msgstr ""
+"Datum formaat. Gebruik 1-4 'd's voor dag, 1-4 'M's voor maand, and 2 or 4 "
+"'y's voor het jaar.
\n"
+"bv:\n"
+"
\n"
+"- ddd, d MMM yyyy geeft Maa, 5 Jan 2010
- \n"
+"
- dd MMMM yy geeft 05 Januari 10
\n"
+"
"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114
msgid "Use MMM yyyy for month + year, yyyy for year only"
-msgstr ""
+msgstr "Gebruik MMM yyyy voor maand + jaar, yyyy voor alleen jaar"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115
msgid "Default: dd MMM yyyy."
-msgstr ""
+msgstr "Standaard: dd MMM yyyy."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116
msgid "Format for &dates"
-msgstr ""
+msgstr "&Datum formaat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21
msgid "Getting debug information"
@@ -6226,9 +6279,9 @@ msgid ""
msgstr ""
"Door het volgende sjabloon aan te passen, kun je beinvloeden in welke "
"folders de bestanden worden opgeslagen, en met welke namen. Je kunt het '/' "
-"karakter gebruiken om subfolders aan te geven. Beschikbare metadata "
+"karakter gebruiken om subfolders aan te geven. Beschikbare metagegevens "
"variabelen worden hieronder omschreven. Als een specifiek boek sommige "
-"metadata mist, dan zal de variabele een lege regel bevatten."
+"metagegevens mist, dan zal de variabele een lege regel bevatten."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44
msgid "Available variables:"
@@ -6236,7 +6289,7 @@ msgstr "Beschikbare variabelen:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34
msgid "Downloading social metadata, please wait..."
-msgstr "Download sociale metadata, even geduld...."
+msgstr "Download sociale metagegevens, even geduld...."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50
msgid "&Show this warning again"
@@ -6248,7 +6301,7 @@ msgstr "FOUT"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
msgid "Location"
-msgstr ""
+msgstr "Locatie"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058
@@ -6257,15 +6310,15 @@ msgstr "Formaat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50
msgid "Delete from device"
-msgstr ""
+msgstr "Van apparaat verwijderen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
msgid "Author sort"
-msgstr ""
+msgstr "auteur sortering"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47
msgid "Manage authors"
-msgstr ""
+msgstr "Auteur beheer"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
msgid "Author Sort"
@@ -6277,15 +6330,16 @@ msgstr "ISBN"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162
msgid "Finding metadata..."
-msgstr "Zoeken metadata..."
+msgstr "Zoeken metagegevens..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176
msgid "Could not find metadata"
-msgstr "Kan metadata niet vinden"
+msgstr "Kan metagegevens niet vinden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177
msgid "The metadata download seems to have stalled. Try again later."
-msgstr "De metadata download reageert niet meer. Probeer later nog een keer."
+msgstr ""
+"De metagegevens download reageert niet meer. Probeer later nog een keer."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186
msgid "Warning"
@@ -6293,21 +6347,22 @@ msgstr "Waarschuwing"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187
msgid "Could not fetch metadata from:"
-msgstr "Metadata kan niet worden geladen van:"
+msgstr "Metagegevens kunnen niet worden geladen van:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191
msgid "No metadata found"
-msgstr "Geen metadata gevonden"
+msgstr "Geen metagegevens gevonden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192
msgid ""
"No metadata found, try adjusting the title and author or the ISBN key."
msgstr ""
-"Geen metadata gevonden, probeer een andere titel en auteur of ISBN nummer."
+"Geen metagegevens gevonden, probeer een andere titel en auteur of een ander "
+"ISBN nummer."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85
msgid "Fetch metadata"
-msgstr "Download metadata"
+msgstr "Download metagegevens"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86
msgid ""
@@ -6316,10 +6371,10 @@ msgid ""
"free account and enter your access key "
"below."
msgstr ""
-"calibre kan metadata voor uw boeken in twee locaties vinden: Google "
-"Books en isbndb.com.
On isbndb.com te gebruiken zul je eerst "
-"een gratis account moeten aanvragen en "
-"daarna je wachtwoord hieronder op geven."
+"
calibre kan metagegevens voor uw boeken in twee locaties vinden: "
+"Google Books en isbndb.com.
On isbndb.com te gebruiken zul "
+"je eerst op een gratis account moeten "
+"aanvragen en daarna je wachtwoord hieronder op geven."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87
msgid "&Access Key:"
@@ -6343,8 +6398,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
msgid "Download &social metadata (tags/rating/etc.) for the selected book"
msgstr ""
-"Download &sociale metadata (tags/waarderingen/etc.) voor het geselecteerde "
-"boek"
+"Download &sociale metagegevens (labels, waarderingen, etc) voor het "
+"geselecteerde boek"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92
msgid "Overwrite author and title with author and title of selected book"
@@ -6374,7 +6429,7 @@ msgstr "Stop alle werk opdrachten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24
msgid "Editing meta information for %d books"
-msgstr ""
+msgstr "Bewerk van %d boeken\n"
"
Geef een reguliere "
-"expressie pattron om te gebruiken met het raden van eboek metadata gebaseerd "
-"op bestandsnamen.
\n"
+"expressie patroon op om te gebruiken bij het raden van eboek metagegevens "
+"gebaseerd op bestandsnamen.
\n"
"Een
Date: Fri, 9 Jul 2010 10:26:57 -0300
Subject: [PATCH 07/17] Fix getting the contentid for html files. Should work
but currently untested
---
src/calibre/devices/kobo/driver.py | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py
index ac782f2363..8b7e71bb4b 100644
--- a/src/calibre/devices/kobo/driver.py
+++ b/src/calibre/devices/kobo/driver.py
@@ -233,6 +233,10 @@ class KOBO(USBMS):
#print "Path: " + path
ContentID = self.contentid_from_path(path, ContentType)
# print "ContentID: " + ContentID
+ if extension == '.html':
+ ContentType = 999 # Yet another hack: to get around Kobo changing how ContentID is stored
+ ContentID = self.contentid_from_path(path, ContentType)
+
ImageID = self.delete_via_sql(ContentID, ContentType)
#print " We would now delete the Images for" + ImageID
self.delete_images(ImageID)
@@ -316,6 +320,11 @@ class KOBO(USBMS):
ContentID = ContentID.replace(self._main_prefix, '')
if self._card_a_prefix is not None:
ContentID = ContentID.replace(self._card_a_prefix, '')
+ elif ContentType == 999: # HTML Files
+ ContentID = path
+ ContentID = ContentID.replace(self._main_prefix, "/mnt/onboard/")
+ if self._card_a_prefix is not None:
+ ContentID = ContentID.replace(self._card_a_prefix, "/mnt/sd/")
else: # ContentType = 16
ContentID = path
ContentID = ContentID.replace(self._main_prefix, "file:///mnt/onboard/")
From c8438cc296daf331d5d868c49b1610e27cde4a36 Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 10:45:07 -0600
Subject: [PATCH 08/17] EPUB Input: Fix bug in unzipping EPUB files that have
been zipped in depth first order. Fixes #6127 (Cannot open or convert News
Feed "books" - problems with path in Windows)
---
src/calibre/devices/kindle/driver.py | 5 ++++-
src/calibre/utils/zipfile.py | 9 +++++++--
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/src/calibre/devices/kindle/driver.py b/src/calibre/devices/kindle/driver.py
index c3e7bb190d..98e16bd207 100644
--- a/src/calibre/devices/kindle/driver.py
+++ b/src/calibre/devices/kindle/driver.py
@@ -213,7 +213,7 @@ class KINDLE_DX(KINDLE2):
PRODUCT_ID = [0x0003]
BCD = [0x0100]
-class Bookmark():
+class Bookmark(): # {{{
'''
A simple class fetching bookmark data
Kindle-specific
@@ -517,3 +517,6 @@ class Bookmark():
else:
print "unsupported bookmark_extension: %s" % self.bookmark_extension
+
+# }}}
+
diff --git a/src/calibre/utils/zipfile.py b/src/calibre/utils/zipfile.py
index 71eccc7543..50d621a986 100644
--- a/src/calibre/utils/zipfile.py
+++ b/src/calibre/utils/zipfile.py
@@ -1071,8 +1071,13 @@ class ZipFile:
# Create all upper directories if necessary.
upperdirs = os.path.dirname(targetpath)
- if upperdirs and os.path.exists(upperdirs) and not os.path.isdir(upperdirs):
- os.unlink(upperdirs)
+ while upperdirs:
+ if os.path.exists(upperdirs):
+ if os.path.isdir(upperdirs):
+ break
+ os.remove(upperdirs)
+ upperdirs = os.path.dirname(upperdirs)
+ upperdirs = os.path.dirname(targetpath)
if upperdirs and not os.path.exists(upperdirs):
os.makedirs(upperdirs)
From 664865222ec6fa4de7e7f6e578e3ce59f1421655 Mon Sep 17 00:00:00 2001
From: Timothy Legge
Date: Fri, 9 Jul 2010 13:46:57 -0300
Subject: [PATCH 09/17] Fix getting the contentid for txt files. Should work
but currently untested
---
src/calibre/devices/kobo/driver.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py
index 8b7e71bb4b..131775e66a 100644
--- a/src/calibre/devices/kobo/driver.py
+++ b/src/calibre/devices/kobo/driver.py
@@ -227,13 +227,13 @@ class KOBO(USBMS):
#print "kobo book"
ContentType = 6
ContentID = self.contentid_from_path(path, ContentType)
- if extension == '.pdf' or extension == '.epub':
+ elif extension == '.pdf' or extension == '.epub':
# print "ePub or pdf"
ContentType = 16
#print "Path: " + path
ContentID = self.contentid_from_path(path, ContentType)
# print "ContentID: " + ContentID
- if extension == '.html':
+ else: # if extension == '.html' or extension == '.txt':
ContentType = 999 # Yet another hack: to get around Kobo changing how ContentID is stored
ContentID = self.contentid_from_path(path, ContentType)
From 104ddac228cac5f45cc1b38857bd5e9ce155db6b Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 11:20:49 -0600
Subject: [PATCH 10/17] Driver for the Pandigital Novel ebook reader
---
src/calibre/customize/builtins.py | 3 ++-
src/calibre/devices/misc.py | 18 ++++++++++++++++++
2 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py
index 3207c52cbd..9d876b42d1 100644
--- a/src/calibre/customize/builtins.py
+++ b/src/calibre/customize/builtins.py
@@ -460,7 +460,7 @@ from calibre.devices.hanvon.driver import N516, EB511, ALEX, AZBOOKA, THEBOOK
from calibre.devices.edge.driver import EDGE
from calibre.devices.teclast.driver import TECLAST_K3, NEWSMY, IPAPYRUS
from calibre.devices.sne.driver import SNE
-from calibre.devices.misc import PALMPRE, AVANT, SWEEX
+from calibre.devices.misc import PALMPRE, AVANT, SWEEX, PDNOVEL
from calibre.devices.folder_device.driver import FOLDER_DEVICE_FOR_CONFIG
from calibre.devices.kobo.driver import KOBO
@@ -562,6 +562,7 @@ plugins += [
AVANT,
MENTOR,
SWEEX,
+ PDNOVEL,
ITUNES,
]
plugins += [x for x in list(locals().values()) if isinstance(x, type) and \
diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py
index 86fb36b40c..d74689c45c 100644
--- a/src/calibre/devices/misc.py
+++ b/src/calibre/devices/misc.py
@@ -69,3 +69,21 @@ class SWEEX(USBMS):
EBOOK_DIR_MAIN = ''
SUPPORTS_SUB_DIRS = True
+class PDNOVEL(USBMS):
+ name = 'Pandigital Novel device interface'
+ gui_name = 'PD Novel'
+ description = _('Communicate with the Pandigital Novel')
+ author = 'Kovid Goyal'
+ supported_platforms = ['windows', 'linux', 'osx']
+ FORMATS = ['epub', 'pdf']
+
+ VENDOR_ID = [0x18d1]
+ PRODUCT_ID = [0xb004]
+ BCD = [0x224]
+
+ VENDOR_NAME = 'ANDROID'
+ WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE'
+
+ EBOOK_DIR_MAIN = 'eBooks'
+ SUPPORTS_SUB_DIRS = False
+
From 29afb523cd9294f118a709edfd750b98c3f8fe3e Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 11:42:47 -0600
Subject: [PATCH 11/17] Fix #6087 (Error running conversion)
---
src/calibre/ebooks/chm/input.py | 10 +++++-----
src/calibre/ebooks/chm/reader.py | 9 ++++++---
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/src/calibre/ebooks/chm/input.py b/src/calibre/ebooks/chm/input.py
index 820178408c..e3c3deba78 100644
--- a/src/calibre/ebooks/chm/input.py
+++ b/src/calibre/ebooks/chm/input.py
@@ -49,7 +49,6 @@ class CHMInput(InputFormatPlugin):
log.debug('stream.name=%s' % stream.name)
mainname = self._chmtohtml(tdir, chm_name, no_images, log)
mainpath = os.path.join(tdir, mainname)
- #raw_input()
metadata = get_metadata_from_reader(self._chm_reader)
@@ -141,10 +140,9 @@ class CHMInput(InputFormatPlugin):
log.debug('Found %d section nodes' % len(chapters))
htmlpath = os.path.splitext(hhcpath)[0] + ".html"
f = open(htmlpath, 'wb')
- f.write('\n')
-
if chapters:
+ f.write('\n')
path0 = chapters[0][1]
subpath = os.path.dirname(path0)
@@ -158,7 +156,9 @@ class CHMInput(InputFormatPlugin):
url = url.encode('utf-8')
f.write(url)
- f.write("")
+ f.write("")
+ else:
+ f.write(hhcdata)
f.close()
return htmlpath
diff --git a/src/calibre/ebooks/chm/reader.py b/src/calibre/ebooks/chm/reader.py
index d0a81e8e7f..67a2d36607 100644
--- a/src/calibre/ebooks/chm/reader.py
+++ b/src/calibre/ebooks/chm/reader.py
@@ -8,7 +8,7 @@ import os, re
from mimetypes import guess_type as guess_mimetype
from calibre.ebooks.BeautifulSoup import BeautifulSoup, NavigableString
-from calibre.constants import iswindows
+from calibre.constants import iswindows, filesystem_encoding
from calibre.utils.chm.chm import CHMFile
from calibre.utils.chm.chmlib import (
CHM_RESOLVE_SUCCESS, CHM_ENUMERATE_NORMAL,
@@ -78,6 +78,8 @@ class CHMError(Exception):
class CHMReader(CHMFile):
def __init__(self, input, log):
CHMFile.__init__(self)
+ if isinstance(input, unicode):
+ input = input.encode(filesystem_encoding)
if not self.LoadCHM(input):
raise CHMError("Unable to open CHM file '%s'"%(input,))
self.log = log
@@ -91,7 +93,6 @@ class CHMReader(CHMFile):
self.root, ext = os.path.splitext(self.topics.lstrip('/'))
self.hhc_path = self.root + ".hhc"
-
def _parse_toc(self, ul, basedir=os.getcwdu()):
toc = TOC(play_order=self._playorder, base_path=basedir, text='')
self._playorder += 1
@@ -152,6 +153,8 @@ class CHMReader(CHMFile):
if f.lower() == self.hhc_path.lower():
self.hhc_path = f
break
+ if self.hhc_path not in files and files:
+ self.hhc_path = files[0]
def _reformat(self, data):
try:
@@ -159,7 +162,7 @@ class CHMReader(CHMFile):
soup = BeautifulSoup(data)
except ValueError:
# hit some strange encoding problems...
- print "Unable to parse html for cleaning, leaving it :("
+ self.log.exception("Unable to parse html for cleaning, leaving it")
return data
# nuke javascript...
[s.extract() for s in soup('script')]
From 756a0a3f82c32548ca7f3c77297de999b1fe6f92 Mon Sep 17 00:00:00 2001
From: Timothy Legge
Date: Fri, 9 Jul 2010 16:36:40 -0300
Subject: [PATCH 12/17] Actually delete from the database even if an image is
not found
---
src/calibre/devices/kobo/driver.py | 31 +++++++++++++++---------------
1 file changed, 15 insertions(+), 16 deletions(-)
diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py
index 131775e66a..f4c4cad3c7 100644
--- a/src/calibre/devices/kobo/driver.py
+++ b/src/calibre/devices/kobo/driver.py
@@ -176,23 +176,22 @@ class KOBO(USBMS):
ImageID = row[0]
cursor.close()
+ cursor = connection.cursor()
+ if ContentType == 6:
+ # Delete the shortcover_pages first
+ cursor.execute('delete from shortcover_page where shortcoverid in (select ContentID from content where BookID = ?)', t)
+
+ #Delete the volume_shortcovers second
+ cursor.execute('delete from volume_shortcovers where volumeid = ?', t)
+
+ # Delete the chapters associated with the book next
+ t = (ContentID,ContentID,)
+ cursor.execute('delete from content where BookID = ? or ContentID = ?', t)
+
+ connection.commit()
+
+ cursor.close()
if ImageID != None:
- cursor = connection.cursor()
- if ContentType == 6:
- # Delete the shortcover_pages first
- cursor.execute('delete from shortcover_page where shortcoverid in (select ContentID from content where BookID = ?)', t)
-
- #Delete the volume_shortcovers second
- cursor.execute('delete from volume_shortcovers where volumeid = ?', t)
-
- # Delete the chapters associated with the book next
- t = (ContentID,ContentID,)
- cursor.execute('delete from content where BookID = ? or ContentID = ?', t)
-
- connection.commit()
-
- cursor.close()
- else:
print "Error condition ImageID was not found"
print "You likely tried to delete a book that the kobo has not yet added to the database"
From 28d5193ba3b2e5e83ed6a8024a8d3b814603b981 Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 14:15:20 -0600
Subject: [PATCH 13/17] MOBI Output: Partial support for nested superscript and
subscripts. Fixes #6132 (nested subscript conversion-----epub to mobi)
---
src/calibre/ebooks/mobi/mobiml.py | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/src/calibre/ebooks/mobi/mobiml.py b/src/calibre/ebooks/mobi/mobiml.py
index bfa8758c85..231ad51eee 100644
--- a/src/calibre/ebooks/mobi/mobiml.py
+++ b/src/calibre/ebooks/mobi/mobiml.py
@@ -58,6 +58,7 @@ class FormatState(object):
self.fsize = 3
self.ids = set()
self.valign = 'baseline'
+ self.nest = False
self.italic = False
self.bold = False
self.strikethrough = False
@@ -233,9 +234,17 @@ class MobiMLizer(object):
inline = etree.SubElement(inline, XHTML('a'), href=href)
bstate.anchor = inline
if valign == 'super':
- inline = etree.SubElement(inline, XHTML('sup'))
+ parent = inline
+ if istate.nest and bstate.inline is not None:
+ parent = bstate.inline
+ istate.nest = False
+ inline = etree.SubElement(parent, XHTML('sup'))
elif valign == 'sub':
- inline = etree.SubElement(inline, XHTML('sub'))
+ parent = inline
+ if istate.nest and bstate.inline is not None:
+ parent = bstate.inline
+ istate.nest = False
+ inline = etree.SubElement(parent, XHTML('sub'))
elif fsize != 3:
inline = etree.SubElement(inline, XHTML('font'),
size=str(fsize))
@@ -343,8 +352,10 @@ class MobiMLizer(object):
istate.family = 'serif'
valign = style['vertical-align']
if valign in ('super', 'text-top') or asfloat(valign) > 0:
+ istate.nest = istate.valign in ('sub', 'super')
istate.valign = 'super'
elif valign == 'sub' or asfloat(valign) < 0:
+ istate.nest = istate.valign in ('sub', 'super')
istate.valign = 'sub'
else:
istate.valign = 'baseline'
From 522e439115e5b78491da54db925ea0394470392c Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 14:31:51 -0600
Subject: [PATCH 14/17] News download: Fix regression that broke processing of
some embedded content feeds. Fixes #6071 (Techdirt feed does not properly
list all articles)
---
src/calibre/web/feeds/templates.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/calibre/web/feeds/templates.py b/src/calibre/web/feeds/templates.py
index 1b2ba11e9c..6d6d381040 100644
--- a/src/calibre/web/feeds/templates.py
+++ b/src/calibre/web/feeds/templates.py
@@ -70,7 +70,10 @@ class EmbeddedContent(Template):
div.text = elements[0]
elements = list(elements)[1:]
for elem in elements:
- elem.getparent().remove(elem)
+ if hasattr(elem, 'getparent'):
+ elem.getparent().remove(elem)
+ else:
+ elem = SPAN(elem)
div.append(elem)
class IndexTemplate(Template):
From ed2512276f00b3efc886ddd345f63ec9da37d018 Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 14:47:41 -0600
Subject: [PATCH 15/17] News download: Do not specify a font family for article
descriptions
---
src/calibre/web/feeds/news.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py
index a5478f96a9..63351bf66d 100644
--- a/src/calibre/web/feeds/news.py
+++ b/src/calibre/web/feeds/news.py
@@ -264,7 +264,7 @@ class BasicNewsRecipe(Recipe):
}
.article_description {
- font-family: sans; text-indent: 0pt;
+ text-indent: 0pt;
}
a.article {
From 551a7c206d527ea80f98ab5fdf819678055b2342 Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 15:11:05 -0600
Subject: [PATCH 16/17] version 0.7.8
---
Changelog.yaml | 68 ++++++++++++++++++++++++++++++++++++++++
src/calibre/constants.py | 2 +-
2 files changed, 69 insertions(+), 1 deletion(-)
diff --git a/Changelog.yaml b/Changelog.yaml
index 062f04da41..8efb7317d7 100644
--- a/Changelog.yaml
+++ b/Changelog.yaml
@@ -4,6 +4,74 @@
# for important features/bug fixes.
# Also, each release can have new and improved recipes.
+- version: 0.7.8
+ date: 2010-07-09
+
+ new features:
+ - title: "New tool to help prepare EPUBs for publication"
+ type: major
+ description: >
+ "calibre now contains a new command line tool called epub-fix that can automatically fix
+ common problems in EPUB files that cause them to be rejected by poorly designed publishing services.
+ The tool is plugin based for extensible functionality in the future. Currently, it can fix unmanifested files
+ and workaround the date and svg preserveaspectratio bugs of epubcheck."
+
+ - title: "New icons for the toolbar buttons by Kamil Tatara"
+
+ - title: "Display rating (when available) in cover browser"
+
+ - title: "Clicking on the central cover int the cover browser now opens that book in the viewer"
+
+ - title: "Use the status bar instead of the area to the right of the location view to display status information"
+
+ - title: "Driver for the Pandigital Novel e-book reader"
+
+ bug fixes:
+ - title: "News download: Don not specify a font family for article descriptions"
+
+ - title: "News download: Fix regression introduced in 0.7.0 that broke download of some embedded content feeds"
+
+ - title: "MOBI Output: Partial support for nested superscript and subscripts."
+ tickets: [6132]
+
+ - title: "CHM Input: Fix handling of buggy CHM files with no .hhc"
+ tickets: [6087]
+
+ - title: "EPUB Input: Fix bug in unzipping EPUB files that have been zipped in depth first order."
+ tickets: [6127]
+
+ - title: "TXT Input: Convert HTML entities to characters."
+ tickets: [6114]
+
+ - title: "LRF Input: Handle LRF files with random null bytes in the text"
+ tickets: [6097]
+
+ - title: "Kobo driver: Fix detection of txt/html files on the device"
+
+ - title: "Fix opening of books when calibre library is on an unmapped network share in windows"
+
+ - title: "SONY driver: Only update the timestamp in the XML db for newly added books"
+
+ - title: "Cover browser: Fix rendering of center cover when width of cover browser is less than the width of a single cover"
+
+ - title: "Cover browser: Correct fix for setPixel out of bounds warning causing UI slowdown in calibre"
+
+ new recipes:
+ - title: "evz.ro"
+ author: Darko Miletic
+
+ - title: "Anchorage Daily News, China Economic Net, BBC Chinese and Singtao Daily"
+ author: rty
+
+ - title: Big Oven
+ author: Starson17
+
+ improved recipes:
+ - Haaretz
+ - Editor and Publisher
+ - Estadao
+
+
- version: 0.7.7
date: 2010-07-02
diff --git a/src/calibre/constants.py b/src/calibre/constants.py
index 98a689a794..540f376ffa 100644
--- a/src/calibre/constants.py
+++ b/src/calibre/constants.py
@@ -2,7 +2,7 @@ __license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
__docformat__ = 'restructuredtext en'
__appname__ = 'calibre'
-__version__ = '0.7.7'
+__version__ = '0.7.8'
__author__ = "Kovid Goyal "
import re
From e74bd1d1f1f8eb86201c16b8de6948aeb19590e9 Mon Sep 17 00:00:00 2001
From: Kovid Goyal
Date: Fri, 9 Jul 2010 15:50:26 -0600
Subject: [PATCH 17/17] IGN:Tag release
---
.../dialogs/delete_matching_from_device.py | 2 +-
src/calibre/gui2/dialogs/tag_list_editor.py | 2 +-
src/calibre/translations/calibre.pot | 1191 +++++++++--------
3 files changed, 637 insertions(+), 558 deletions(-)
diff --git a/src/calibre/gui2/dialogs/delete_matching_from_device.py b/src/calibre/gui2/dialogs/delete_matching_from_device.py
index f30f2e00c7..2135cc0d52 100644
--- a/src/calibre/gui2/dialogs/delete_matching_from_device.py
+++ b/src/calibre/gui2/dialogs/delete_matching_from_device.py
@@ -66,7 +66,7 @@ class DeleteMatchingFromDeviceDialog(QDialog, Ui_DeleteMatchingFromDeviceDialog)
self.explanation.setText(''+_('All checked books will be '
'permanently deleted from your '
- 'device. Please verify the list.'+'
'))
+ 'device. Please verify the list.')+'
')
self.buttonBox.accepted.connect(self.accepted)
self.table.cellClicked.connect(self.cell_clicked)
self.table.setSelectionMode(QAbstractItemView.NoSelection)
diff --git a/src/calibre/gui2/dialogs/tag_list_editor.py b/src/calibre/gui2/dialogs/tag_list_editor.py
index 9eb368e5e4..2e5d2ace28 100644
--- a/src/calibre/gui2/dialogs/tag_list_editor.py
+++ b/src/calibre/gui2/dialogs/tag_list_editor.py
@@ -17,7 +17,7 @@ class ListWidgetItem(QListWidgetItem):
def data(self, role):
if role == Qt.DisplayRole:
if self.old_value != self.cur_value:
- return _('%s (was %s)'%(self.cur_value, self.old_value))
+ return _('%s (was %s)')%(self.cur_value, self.old_value)
else:
return self.cur_value
elif role == Qt.EditRole:
diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot
index 4d3fecb0af..02db8dde80 100644
--- a/src/calibre/translations/calibre.pot
+++ b/src/calibre/translations/calibre.pot
@@ -4,9 +4,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: calibre 0.7.7\n"
-"POT-Creation-Date: 2010-07-02 18:29+MDT\n"
-"PO-Revision-Date: 2010-07-02 18:29+MDT\n"
+"Project-Id-Version: calibre 0.7.8\n"
+"POT-Creation-Date: 2010-07-09 15:14+MDT\n"
+"PO-Revision-Date: 2010-07-09 15:14+MDT\n"
"Last-Translator: Automatically generated\n"
"Language-Team: LANGUAGE\n"
"MIME-Version: 1.0\n"
@@ -25,10 +25,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:466
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:492
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:396
-#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
-#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
+#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
+#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67
@@ -70,9 +70,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:910
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:915
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:981
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108
@@ -100,20 +100,20 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:814
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:817
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1192
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1195
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1193
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@@ -121,8 +121,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1054
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185
@@ -168,61 +168,61 @@ msgstr ""
msgid "Catalog generator"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16
msgid "Follow all local links in an HTML file and create a ZIP file containing all linked files. This plugin is run every time you add an HTML file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52
msgid "Character encoding for the input HTML files. Common choices include: cp1252, latin1, iso-8859-1 and utf-8."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59
msgid "Create a PMLZ archive containing the PML file and all images in the directory pmlname_img or images. This plugin is run every time you add a PML file to the library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:90
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93
msgid "Extract cover from comic files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:117
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:128
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:150
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:160
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:211
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:221
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:232
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:243
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:255
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:276
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:297
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:307
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310
msgid "Read metadata from %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:266
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269
msgid "Read metadata from ebooks in RAR archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:318
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321
msgid "Read metadata from ebooks in ZIP archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:331
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:341
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:373
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:384
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:394
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397
msgid "Set metadata in %s files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362
+#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365
msgid "Set metadata from %s files"
msgstr ""
@@ -351,35 +351,35 @@ msgstr ""
msgid "This profile is intended for the Amazon Kindle DX."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32
msgid "Installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33
msgid "Mapping for filetype plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34
msgid "Local plugin customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
msgid "Disabled plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36
msgid "Enabled plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:83
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:460
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:493
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501
msgid ""
" %prog options\n"
"\n"
@@ -387,27 +387,27 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:499
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:503
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511
msgid "Customize plugin. Specify name of plugin and customization string separated by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:505
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517
msgid "Disable the named plugin"
msgstr ""
@@ -556,7 +556,7 @@ msgstr ""
msgid "Communicate with the BOOX eBook reader."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:121
+#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123
msgid "Comma separated list of directories to send e-books to on the device. The first one that exists will be used."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:157
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
@@ -635,22 +635,22 @@ msgstr ""
msgid "Getting list of books on device..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:218
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:258
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:262
msgid "Removing books from device..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:262
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274
msgid "Removing books from device metadata listing..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274
-#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:308
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279
+#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:208
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:238
msgid "Adding books to device metadata listing..."
@@ -668,6 +668,10 @@ msgstr ""
msgid "Communicate with the Sweex MM300"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/devices/misc.py:75
+msgid "Communicate with the Pandigital Novel"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
msgid "Communicate with the Nokia 770 internet tablet."
msgstr ""
@@ -1288,6 +1292,43 @@ msgstr ""
msgid "Creating"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18
+msgid "ePub Fixer"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18
+msgid "Workaround epubcheck bugs"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22
+msgid "Workarounds for bugs in the latest release of epubcheck. epubcheck reports many things as errors that are not actually errors. %prog will try to detect these and replace them with constructs that epubcheck likes. This may cause significant changes to your epub, complain to the epubcheck project."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19
+msgid ""
+"%prog [options] file.epub\n"
+"\n"
+"Fix common problems in EPUB files that can cause them to be rejected by poorly designed publishing services.\n"
+"\n"
+"By default, no fixing is done and messages are printed out for each error detected. Use the options to control which errors are automatically fixed."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50
+msgid "You must specify an epub file"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17
+msgid "Fix unmanifested files"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21
+msgid "Fix unmanifested files. %prog can either add them to the manifest or delete them as specified by the delete unmanifested option."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32
+msgid "Delete unmanifested files instead of adding them to the manifest"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56
msgid "Extract the contents of the generated EPUB file to the specified directory. The contents of the directory are first deleted, so be careful."
msgstr ""
@@ -1553,11 +1594,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543
msgid "Title"
msgstr ""
@@ -1566,7 +1607,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888
msgid "Author(s)"
msgstr ""
@@ -1589,7 +1630,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079
msgid "Comments"
msgstr ""
@@ -1598,7 +1639,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:139
msgid "Tags"
msgstr ""
@@ -1608,7 +1649,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:87
msgid "Series"
msgstr ""
@@ -1618,7 +1659,7 @@ msgid "Language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:406
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1061
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067
msgid "Timestamp"
msgstr ""
@@ -1824,7 +1865,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1398
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
msgid "Cover"
msgstr ""
@@ -1861,70 +1902,70 @@ msgstr ""
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
msgid "Title Page"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194
msgid "Table of Contents"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Index"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
msgid "Glossary"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Acknowledgements"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Bibliography"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Colophon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Copyright"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Dedication"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Epigraph"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Foreword"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "List of Illustrations"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "List of Tables"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "Notes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "Preface"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
+#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Main Text"
msgstr ""
@@ -1966,13 +2007,13 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24
msgid "Normally calibre treats blank lines as paragraph markers. With this option it will assume that every line represents a paragraph instead."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28
msgid "Normally calibre treats blank lines as paragraph markers. With this option it will assume that every line starting with an indent (either a tab or 2+ spaces) represents a paragraph. Paragraphs end when the next line that starts with an indent is reached."
msgstr ""
@@ -2089,7 +2130,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:29
msgid "Author"
msgstr ""
@@ -2210,15 +2251,15 @@ msgstr ""
msgid "Specify the compression level to use. Scale 1 - 10. 1 being the lowest compression but the fastest and 10 being the highest compression but the slowest."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34
msgid "Normally extra spaces are condensed into a single space. With this option all spaces will be displayed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37
msgid "Run the text input through the markdown pre-processor. To learn more about markdown see"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39
+#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40
msgid "Do not insert a Table of Contents into the output text."
msgstr ""
@@ -2367,7 +2408,7 @@ msgstr ""
msgid "Copy to Clipboard"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:399
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:400
msgid "Choose Files"
msgstr ""
@@ -2382,13 +2423,13 @@ msgid "User annotations generated from main library only"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:708
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:877
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1060
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:941
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
msgid "No books selected"
msgstr ""
@@ -2428,310 +2469,310 @@ msgstr ""
msgid "How many empty books should be added?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:340
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:391
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356
msgid "Topaz books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:365
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364
msgid "Supported books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399
msgid "Merged some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:401
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400
msgid "Some duplicates were found and merged into the following existing books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409
msgid "Failed to read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:411
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410
msgid "Failed to read metadata from the following"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
msgid "Add to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:430
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:460
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1229
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:435
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434
msgid "No book files found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:457
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456
msgid "Cannot delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469
msgid "Choose formats to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:488
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487
msgid "Choose formats not to be deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507
msgid "Cannot delete books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:509
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508
msgid "No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518
msgid "Main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453
msgid "Storage Card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455
msgid "Storage Card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525
msgid "No books to delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526
msgid "None of the selected books are on the device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:544
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:601
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:600
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564
msgid "The selected books will be permanently deleted and the files removed from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:585
msgid "The selected books will be permanently deleted from your device. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:611
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:610
msgid "Cannot download metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:627
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626
msgid "social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
msgid "covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:629
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628
msgid "metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:631
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:630
msgid "Downloading %s for %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:654
msgid "Failed to download some metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:655
msgid "Failed to download metadata for the following:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:658
msgid "Failed to download metadata:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:660
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:949
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:951
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:707
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:669
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:706
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:727
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:730
msgid "Cannot merge books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:732
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:731
msgid "At least two books must be selected for merging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:736
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:735
msgid "All book formats and metadata from the selected books will be added to the first selected book.
The second and subsequently selected books will not be deleted or changed.
Please confirm you want to proceed."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:746
msgid "All book formats and metadata from the selected books will be merged into the first selected book.
After merger the second and subsequently selected books will be deleted.
All book formats of the first selected book will be kept and any duplicate formats in the second and subsequently selected books will be permanently deleted from your computer.
Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:759
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758
msgid "You are about to merge more than 5 books. Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:876
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:875
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:879
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:878
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911
msgid "Error while saving"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:912
msgid "There was an error while saving."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:919
#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:920
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Could not save some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:922
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:921
msgid "Click the show details button to see which ones."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:943
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:942
msgid "No books selected to generate catalog for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:960
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:959
msgid "Generating %s catalog..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:964
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264
msgid "No books found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:966
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:965
msgid ""
"No books to catalog\n"
"Check exclude tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:975
msgid "Catalog generated."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978
msgid "Export Catalog Directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:980
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:979
msgid "Select destination for %s.%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:996
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:995
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1009
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1059
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1058
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1088
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1087
msgid "Starting conversion of %d book(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1204
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1203
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1264
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1210
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1209
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1217
msgid "Multiple Books Selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1219
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1218
msgid "You are attempting to open %d books. Opening too many books at once can be slow and have a negative effect on the responsiveness of your computer. Once started the process cannot be stopped until complete. Do you wish to continue?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1228
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1227
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266
+#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1265
msgid "%s has no available formats."
msgstr ""
@@ -2756,7 +2797,7 @@ msgid "The specified directory could not be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840
msgid "No books"
msgstr ""
@@ -2869,15 +2910,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385
@@ -2901,12 +2942,12 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:248
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186
@@ -2933,8 +2974,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1059
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065
msgid "Path"
msgstr ""
@@ -2951,8 +2993,8 @@ msgid "Formats"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
msgid "Collections"
msgstr ""
@@ -2965,12 +3007,12 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1072
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:458
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467
msgid "None"
msgstr ""
@@ -4004,11 +4046,11 @@ msgstr ""
msgid "For example, to match all h2 tags that have class=\"chapter\", set tag to h2, attribute to class and value to chapter.
Leaving attribute blank will match any attribute and leaving value blank will match any value. Setting tag to * will match any tag.
To learn more advanced usage of XPath see the XPath Tutorial."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:119
+#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127
msgid "Cover browser could not be loaded"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179
msgid "Browse by covers"
msgstr ""
@@ -4196,125 +4238,121 @@ msgstr ""
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:778
-msgid "Connected "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:863
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:913
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:908
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:909
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:965
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:953
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1234
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1242
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:954
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:966
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:962
msgid "Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:989
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1016
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1012
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1017
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1028
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1024
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1058
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1119
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1116
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
msgid "Sending catalogs to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1148
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1203
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1244
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
msgid "Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1306
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1305
msgid "
Cannot upload books to device there is no more free space available "
msgstr ""
@@ -4355,7 +4393,7 @@ msgid "My Books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69
-#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287
+#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289
msgid "Generate catalog"
msgstr ""
@@ -4485,151 +4523,151 @@ msgstr ""
msgid "Narrow"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
msgid "System port selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:504
msgid "The value %d you have chosen for the content server port is a system port. Your operating system may not allow the server to run on this port. To be safe choose a port number larger than 1024."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:523
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:528
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529
msgid "If you move calibre.app, you have to re-install the command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:580
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:581
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:596
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:597
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:653
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:654
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:684
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:685
msgid "You must select a column to delete it"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
msgid "The selected column is not a custom column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48
msgid "Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:692
msgid "Do you really want to delete column %s and all its data?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:759
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:794
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:332
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:884
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:889
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:891
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:887
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:886
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:888
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:890
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:892
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:897
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:896
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:898
msgid "The changes you made require that Calibre be restarted. Please restart as soon as practical."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:932
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:950
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:952
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:955
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:957
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:958
msgid "The following books had formats listed in the database that are not actually available. The entries for the formats have been removed. You should check them manually. This can happen if you manipulate the files in the library folder directly."
msgstr ""
@@ -4733,313 +4771,317 @@ msgstr ""
msgid "Sending to &device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:167
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201
msgid "Preferences"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555
msgid "&Location of ebooks (The ebooks are stored in folders sorted by author and metadata is stored in the file metadata.db)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
msgid "Browse for the new database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558
msgid "Show notification when &new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559
msgid "Download &social metadata (tags/ratings/etc.) by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560
msgid "&Overwrite author and title by default when fetching metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561
msgid "Default network &timeout:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562
msgid "Set the default timeout for network fetches (i.e. anytime we go out to the internet to get information)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563
msgid " seconds"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
msgid "Choose &language (requires restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
msgid "Normal"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566
msgid "High"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567
msgid "Low"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568
msgid "Job &priority:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569
msgid "Preferred &output format:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570
msgid "Preferred &input format order:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573
msgid "Use &Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574
msgid "Enable system &tray icon (needs restart)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
msgid "Show ¬ifications in system tray"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
msgid "Show &splash screen at startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577
msgid "Show cover &browser in a separate window (needs restart)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578
msgid "Show &average ratings in the tags browser"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579
msgid "Search as you type"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580
msgid "Automatically send downloaded &news to ebook reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581
msgid "&Delete news from library when it is automatically sent to reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582
msgid "&Number of covers to show in browse mode (needs restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583
msgid "Toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584
msgid "Large"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585
msgid "Medium"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586
msgid "Small"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587
msgid "&Button size in toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588
msgid "Show &text in toolbar buttons"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589
msgid "Select visible &columns in library view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591
msgid "Remove a user-defined column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593
msgid "Add a user-defined column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595
msgid "Edit settings of a user-defined column"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598
msgid "Use internal &viewer for:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599
msgid "User Interface &layout (needs restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600
msgid "Disable all animations. Useful if you have a slow/old computer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601
msgid "Disable &animations"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599
-msgid "Add an email address to which to send books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600
-msgid "&Add email"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601
-msgid "Make &default"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602
-msgid "&Remove email"
+msgid "Show &donate button (restart)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603
-msgid "calibre can send your books to you (or your reader) by email. Emails will be automatically sent for downloaded news to all email addresses that have Auto-send checked."
+msgid "Add an email address to which to send books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604
-msgid "&Maximum number of waiting worker processes (needs restart):"
+msgid "&Add email"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605
-msgid "&Check database integrity"
+msgid "Make &default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606
-msgid "&Install command line tools"
+msgid "&Remove email"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607
-msgid "Open calibre &configuration directory"
+msgid "calibre can send your books to you (or your reader) by email. Emails will be automatically sent for downloaded news to all email addresses that have Auto-send checked."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608
-msgid "Limit the max. simultaneous jobs to the available CPU &cores"
+msgid "&Maximum number of waiting worker processes (needs restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609
-msgid "Debug &device detection"
+msgid "&Check database integrity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610
-msgid "calibre contains a network server that allows you to access your book collection using a browser from anywhere in the world. Any changes to the settings will only take effect after a server restart."
+msgid "&Install command line tools"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611
-msgid "Server &port:"
+msgid "Open calibre &configuration directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612
+msgid "Limit the max. simultaneous jobs to the available CPU &cores"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613
+msgid "Debug &device detection"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614
+msgid "calibre contains a network server that allows you to access your book collection using a browser from anywhere in the world. Any changes to the settings will only take effect after a server restart."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615
+msgid "Server &port:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117
msgid "&Username:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119
msgid "&Password:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618
msgid "If you leave the password blank, anyone will be able to access your book collection using the web interface."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619
msgid "The maximum size (widthxheight) for displayed covers. Larger covers are resized. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620
msgid "Max. &cover size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214
msgid "&Show password"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622
msgid "Max. &OPDS items per query:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623
msgid "Max. OPDS &ungrouped items:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624
msgid "&Start Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625
msgid "St&op Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626
msgid "&Test Server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627
msgid "Run server &automatically on startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628
msgid "View &server logs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
msgid ""
"
Remember to leave calibre running as the server only runs as long as calibre is running.\n"
"
Stanza should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the Stanza reader on your iPhone. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631
msgid "Here you can customize the behavior of Calibre by controlling what plugins it uses."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632
msgid "Enable/&Disable plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633
msgid "&Customize plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634
msgid "&Remove plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635
msgid "Add new plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636
msgid "Plugin &file:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638
msgid "&Add"
msgstr ""
@@ -5086,9 +5128,9 @@ msgstr ""
#:
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542
msgid "Date"
msgstr ""
@@ -5305,13 +5347,18 @@ msgid "ERROR"
msgstr ""
#:
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:69
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67
+msgid "All checked books will be permanently deleted from your device. Please verify the list."
+msgstr ""
+
+#:
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75
msgid "Location"
msgstr ""
#:
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:70
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1058
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064
msgid "Format"
msgstr ""
@@ -6092,6 +6139,10 @@ msgstr ""
msgid "Add tag to available tags and apply it to current book"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20
+msgid "%s (was %s)"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501
msgid "Item is blank"
@@ -6403,142 +6454,158 @@ msgstr ""
msgid "Save single format to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:53
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:56
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:59
msgid "Download metadata and covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:61
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:62
msgid "Download only metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:64
msgid "Download only covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:67
msgid "Download only social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:72
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:73
msgid "Merge into first selected book - delete others"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:75
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76
msgid "Merge into first selected book - keep others"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:83
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:85
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:86
msgid "Add books from directories, including sub-directories (One book per directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:90
msgid "Add books from directories, including sub directories (Multiple books per directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:92
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:93
msgid "Add Empty book. (Book entry with no formats)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:102
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:397
msgid "Save only %s format to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:119
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:120
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:121
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:127
msgid "Remove selected books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:129
msgid "Remove files of a specific format from selected books.."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:131
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:132
msgid "Remove all formats from selected books, except..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:135
msgid "Remove covers from selected books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:138
msgid "Remove matching books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:154
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:155
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:160
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:161
msgid "Create catalog of books in your calibre library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:168
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:169
msgid "Run welcome wizard"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:237
msgid "Add books to library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:248
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:239
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:246
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253
msgid "Manage collections"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:328
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:333
msgid "Cover Browser"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:346
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:351
msgid "Tag Browser"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:394
-#: /home/kovid/work/calibre/src/calibre/gui2/init.py:403
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:372
+msgid "version"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:373
+msgid "created by Kovid Goyal"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:391
+msgid "Connected "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:400
+msgid "Update found"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:445
+#: /home/kovid/work/calibre/src/calibre/gui2/init.py:454
msgid "Book Details"
msgstr ""
@@ -6622,29 +6689,29 @@ msgid "Rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:674
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399
msgid "The lookup/search name is \"{0}\""
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:881
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886
msgid "In Library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:885
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890
msgid "Size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1156
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162
msgid "Marked for deletion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1159
+#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165
msgid "Double click to edit me
"
msgstr ""
@@ -6688,11 +6755,11 @@ msgstr ""
msgid "Restore default layout"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:524
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:526
msgid "Dropping onto a device is not supported. First add the book to the calibre library."
msgstr ""
@@ -6882,152 +6949,160 @@ msgstr ""
msgid "try deleting the file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:253
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:247
msgid "calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:249
msgid "&Restrict to:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:250
msgid "Books display will be restricted to those matching the selected saved search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:251
msgid "set in ui.py"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:252
msgid "Advanced search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:254
msgid "Alt+S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:255
msgid "&Search:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
msgid "
Search the list of books by title, author, publisher, tags, comments, etc.
Words separated by spaces are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258
msgid "Reset Quick Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
-msgid "Choose saved search or enter name for new saved search"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
msgid "Copy current search text (instead of search name)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
msgid "Save current search under the name shown in the box"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264
msgid "Delete current saved search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
msgid "Add books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
msgid "A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
msgid "Remove books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
msgid "Del"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
msgid "Edit meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
msgid "E"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
msgid "Merge book records"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
msgid "M"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
msgid "Send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
msgid "S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
msgid "Fetch news"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
msgid "Convert E-books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
msgid "V"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
msgid "Open containing folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
msgid "Show book details"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
msgid "Books by same author"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
msgid "Books in this series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
msgid "Books by this publisher"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
msgid "Books with the same tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
msgid "Configure calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292
msgid "Ctrl+P"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
+msgid "Help"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
+msgid "Browse the calibre User Manual"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
+msgid "F1"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20
msgid "Redirect console output to a dialog window (both stdout and stderr). Useful on windows where GUI apps do not have a output streams."
msgstr ""
@@ -7052,32 +7127,36 @@ msgstr ""
msgid "No matches found for this book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:91
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:262
msgid "Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:313
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315
msgid "The selected search will be permanently deleted. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:355
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398
msgid "Saved Searches"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:46
+#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:406
+msgid "Choose saved search or enter name for new saved search"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:47
msgid "({0} of {1})"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:52
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53
msgid "(all books)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55
msgid "({0} of all)"
msgstr ""
@@ -7200,18 +7279,30 @@ msgstr ""
msgid "Sort by average rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:772
+msgid "Set the sort order for entries in the Tag Browser"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778
msgid "Match all"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778
msgid "Match any"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783
+msgid "When selecting multiple entries in the Tag Browser match any or all of them"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:787
msgid "Manage &user categories"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:790
+msgid "Add your own categories to the Tag Browser"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182
msgid "Convert book %d of %d (%s)"
@@ -7235,15 +7326,15 @@ msgstr ""
msgid "Queueing "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237
+#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239
msgid "Fetch news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301
msgid "Convert existing"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300
+#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302
msgid "The following books have already been converted to %s format. Do you wish to reconvert them?"
msgstr ""
@@ -7255,96 +7346,84 @@ msgstr ""
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168
msgid "&Eject connected device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:206
-msgid "
For help see the: User Manual
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212
-msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:237
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:227
msgid "Calibre Quick Start Guide"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:384
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:382
msgid "Cannot configure before calibre is restarted."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:433
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:514
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479
msgid "Could not convert: %s
It is a DRMed book. You must first remove the DRM using third party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:492
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:515
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555
-msgid "is the result of the efforts of many volunteers from all over the world. If you find it useful, please consider donating to support its development."
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:547
+msgid "is the result of the efforts of many volunteers from all over the world. If you find it useful, please consider donating to support its development. Your donation helps keep calibre development going."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:573
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576
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:587
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:580
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:640
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:633
msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/update.py:52
-msgid "Latest version: %s"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/update.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/update.py:61
+#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57
msgid "%s has been updated to version %s. See the new features. Visit the download page?"
msgstr ""
@@ -7815,29 +7894,25 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:270
msgid ""
"Library\n"
-"%d\n"
-"books"
+"%d books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:271
msgid ""
"Reader\n"
-"%s\n"
-"available"
+"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:272
msgid ""
"Card A\n"
-"%s\n"
-"available"
+"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:273
msgid ""
"Card B\n"
-"%s\n"
-"available"
+"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:277
@@ -7860,35 +7935,39 @@ msgstr ""
msgid "Books located at"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:306
+msgid "free"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:557
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:549
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:558
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:550
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:559
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:551
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:560
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:561
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:974
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:983
msgid "Drag to resize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1015
msgid "Show"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1012
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1022
msgid "Hide"
msgstr ""
@@ -9035,87 +9114,87 @@ msgstr ""
msgid "The \"%s\" recipe needs a username and password."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708
msgid "Download finished"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710
msgid "Failed to download the following articles:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:714
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716
msgid "Failed to download parts of the following articles:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718
msgid " from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720
msgid "\tFailed links:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809
msgid "Could not fetch article. Run with -vv to see the reason"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830
msgid "Fetching feeds..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835
msgid "Got feeds from index page"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841
msgid "Trying to download cover..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843
msgid "Generating masthead..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924
msgid "Starting download [%d thread(s)]..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940
msgid "Feeds downloaded to %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:948
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950
msgid "Could not download cover: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962
msgid "Downloading cover from %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002
msgid "Masthead image downloaded"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1190
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192
msgid "Untitled Article"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1261
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263
msgid "Article downloaded: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1272
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274
msgid "Article download failed: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1289
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291
msgid "Fetching feed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1436
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438
msgid "Failed to log in, check your username and password for the calibre Periodicals service."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1452
+#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454
msgid "You do not have permission to download this issue. Either your subscription has expired or you have exceeded the maximum allowed downloads for today."
msgstr ""