From 308b12808936f0eae68ad6f189604ddedd1a81d2 Mon Sep 17 00:00:00 2001
From: Kovid Goyal Enter your username and password for LibraryThing.com. The database of books on the reader is corrupted. Try the "
@@ -2601,316 +2657,324 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:413
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:496
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:439
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:522
msgid ""
" Books with the same title as the following already exist in the database. "
"Add them anyway? Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:587
msgid "Confirm delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:588
msgid "Are you sure you want to delete these %d books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:600
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:725
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:703
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:729
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found: Could not save the following books to disk, because the %s format is not "
"available for them: Could not convert %d of %d books, because no suitable source format was "
"found. An invalid database already exists at %s, delete it before trying to move "
"the existing database. Migrating old database to ebook library in %s
tags, you would use \"h2,none,\". Default is %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:168
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:169
msgid ""
"If html2lrf does not find any page breaks in the html file and cannot detect "
"chapter headings, it will automatically insert page-breaks before the tags "
@@ -389,12 +415,12 @@ msgid ""
"has only a few elements."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:179
msgid ""
"Force a page break before tags whose names match this regular expression."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:181
msgid ""
"Force a page break before an element having the specified attribute. The "
"format for this option is tagname regexp,attribute name,attribute value "
@@ -402,25 +428,25 @@ msgid ""
"class=\"chapter\" you would use \"h\\d,class,chapter\". Default is %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:183
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:184
msgid "Add detected chapters to the table of contents."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:186
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:187
msgid "Preprocess Baen HTML files to improve generated LRF."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:188
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:189
msgid ""
"You must add this option if processing files generated by pdftohtml, "
"otherwise conversion will fail."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:190
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:191
msgid "Use this option on html0 files from Book Designer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:193
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:194
msgid ""
"Specify trutype font families for serif, sans-serif and monospace fonts. "
"These fonts will be embedded in the LRF file. Note that custom fonts lead to "
@@ -428,33 +454,33 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:201
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:202
msgid "The serif family of fonts to embed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:204
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:205
msgid "The sans-serif family of fonts to embed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:207
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:208
msgid "The monospace family of fonts to embed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:211
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:212
msgid "Be verbose while processing"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:213
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:214
msgid "Convert to LRS"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:215
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:216
msgid ""
"Minimize memory usage at the cost of longer processing times. Use this "
"option if you are on a memory constrained machine."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:217
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:218
msgid ""
"Specify the character encoding of the source file. If the output LRF file "
"contains strange characters, try changing this option. A common encoding for "
@@ -477,107 +503,107 @@ msgstr ""
msgid "No file to convert specified."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:220
-msgid "Failed %s"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:220
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:215
msgid "Rendered %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:253
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:218
+msgid "Failed %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:275
msgid ""
"Options to control the conversion of comics (CBR, CBZ) files into ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:259
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:281
msgid "Title for generated ebook. Default is to use the filename."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:261
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:283
msgid ""
"Set the author in the metadata of the generated ebook. Default is %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:264
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:286
msgid ""
"Path to output LRF file. By default a file is created in the current "
"directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:266
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:288
msgid "Number of colors for grayscale image conversion. Default: %default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:268
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:290
msgid ""
"Disable normalize (improve contrast) color range for pictures. Default: False"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:270
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:292
msgid "Maintain picture aspect ratio. Default is to fill the screen."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:272
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:294
msgid "Disable sharpening."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:274
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:296
msgid "Don't split landscape images into two portrait images"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:276
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:298
msgid ""
"Keep aspect ratio and scale image using screen height as image width for "
"viewing in landscape mode."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:278
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:300
msgid ""
"Used for right-to-left publications like manga. Causes landscape pages to be "
"split into portrait pages from right to left."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:280
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:302
msgid ""
"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
"time."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:304
msgid ""
"Don't sort the files found in the comic alphabetically by name. Instead use "
"the order they were added to the comic."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:306
msgid ""
"Choose a profile for the device you are generating this LRF for. The default "
"is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:308
msgid ""
"Be verbose, useful for debugging. Can be specified multiple times for "
"greater verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:288
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:310
msgid "Don't show progress bar."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:293
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:315
msgid ""
"%prog [options] comic.cb[z|r]\n"
"\n"
"Convert a comic in a CBZ or CBR file to an LRF ebook. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:357
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:379
msgid "Rendering comic pages..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:363
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:385
msgid "Output written to"
msgstr ""
@@ -606,18 +632,22 @@ msgstr ""
msgid "Keep generated HTML files after completing conversion to LRF."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:20
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:21
msgid "Options to control the behavior of feeds2disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:22
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:23
msgid "Options to control the behavior of html2lrf"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:44
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:45
msgid "Fetching of recipe failed: "
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/feeds/convert_from.py:58
+msgid "Failed to convert downloaded recipe: "
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:316
msgid "\tBook Designer file detected."
msgstr ""
@@ -642,71 +672,71 @@ msgstr ""
msgid "\tConverting to BBeB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:531
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:532
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:545
msgid "Could not parse file: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:536
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:537
msgid "%s is an empty file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:556
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:557
msgid "Failed to parse link %s %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:600
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:601
msgid "Cannot add link %s to TOC"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:949
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:950
msgid "Unable to process image %s. Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:987
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:988
msgid "Unable to process interlaced PNG %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1003
msgid ""
"Could not process image: %s\n"
"%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1753
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
msgid ""
"An error occurred while processing a table: %s. Ignoring table markup."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1755
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1756
msgid ""
"Bad table:\n"
"%s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1777
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1778
msgid "Table has cell that is too large"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1807
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1808
msgid ""
"You have to save the website %s as an html file first and then run html2lrf "
"on it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1850
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
msgid "Could not read cover image: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1853
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1854
msgid "Cannot read from: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1988
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1989
msgid "Failed to process opf file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1995
msgid ""
"Usage: %prog [options] mybook.html\n"
"\n"
@@ -875,7 +905,7 @@ msgstr ""
msgid "You must specify a single PDF file."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:20
+#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:21
msgid ""
"%prog [options] mybook.rtf\n"
"\n"
@@ -899,7 +929,7 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:113
msgid "A comma separated list of tags to set"
msgstr ""
@@ -907,6 +937,16 @@ msgstr ""
msgid "Usage:"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/imp.py:53
+msgid "Usage: imp-meta file.imp"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/imp.py:54
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:37
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rb.py:60
+msgid "No filename specified."
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:96
msgid ""
"\n"
@@ -972,64 +1012,64 @@ msgstr ""
msgid "Usage: pdf-meta file.pdf"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:37
-msgid "No filename specified."
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rb.py:59
+msgid "Usage: rb-meta file.rb"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:412
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:419
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:433
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:440
msgid "Raw MOBI HTML saved in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:240
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
msgid "Send downloaded periodical content to device automatically"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
msgid "Options for the LRF ebook viewer"
msgstr ""
@@ -1069,23 +1109,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:26
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:14
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:266
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:403
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:754
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:776
msgid "Title"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:531
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:232
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:236
msgid "Comments"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:55
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:88
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/warning_ui.py:52
msgid "Dialog"
msgstr ""
@@ -1093,6 +1134,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/warning_ui.py:53
msgid "TextLabel"
msgstr ""
@@ -1165,55 +1207,56 @@ msgstr ""
msgid "Advanced"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:117
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:121
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:118
msgid "
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:118
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:109
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:122
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134
msgid "Compacting database. This may take a while."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134
msgid "Compacting..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:220
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:265
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
msgid "Configuration"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:221
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:226
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_ui.py:222
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:227
msgid "Browse for the new database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:223
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:266
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:285
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:294
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:296
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:308
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:314
#: /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
@@ -1221,95 +1264,99 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:226
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:228
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:229
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:258
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:264
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
msgid "..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:229
msgid "Use &Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:225
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:230
msgid "&Number of covers to show in browse mode (after restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:226
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:231
msgid "Show notification when &new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:227
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:232
msgid "Ask for &confirmation before deleting files"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:233
msgid "Format for &single file save:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:229
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:234
msgid "&Priority for conversion jobs:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:230
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:235
msgid "Default network &timeout:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:231
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:236
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_ui.py:232
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:237
msgid " seconds"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:233
-msgid "Toolbar"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:234
-msgid "Large"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:235
-msgid "Medium"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:236
-msgid "Small"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:237
-msgid "&Button size in toolbar"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:238
-msgid "Show &text in toolbar buttons"
+msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:239
-msgid "Select visible &columns in library view"
+msgid "Toolbar"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:240
+msgid "Large"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:241
-msgid "Add a directory to the frequently used directories list"
+msgid "Medium"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242
+msgid "Small"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243
-msgid "Remove a directory from the frequently used directories list"
+msgid "&Button size in toolbar"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244
+msgid "Show &text in toolbar buttons"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
-msgid "Free unused diskspace from the database"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246
-msgid "&Compact database"
+msgid "Select visible &columns in library view"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247
+msgid "Add a directory to the frequently used directories list"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249
+msgid "Remove a directory from the frequently used directories list"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251
+msgid "Free unused diskspace from the database"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252
+msgid "&Compact database"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253
msgid "&Metadata from file name"
msgstr ""
@@ -1318,9 +1365,9 @@ msgid "ERROR"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:271
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:275
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:411
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:777
msgid "Author(s)"
msgstr ""
@@ -1535,17 +1582,17 @@ msgid "Options"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:299
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
@@ -1554,25 +1601,25 @@ msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:264
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:117
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
@@ -1584,24 +1631,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
msgid ""
"Tags categorize the book. This is particularly useful while searching. "
"
They can be any words or phrases, separated by commas."
@@ -1609,7 +1656,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:281
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:295
msgid "&Series:"
msgstr ""
@@ -1617,20 +1664,20 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:282
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:283
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:296
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:297
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:529
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:286
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:287
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:301
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:530
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:288
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
@@ -1802,36 +1849,36 @@ msgid "Edit Meta information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:115
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:274
msgid "Meta information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:118
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:269
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:281
msgid "Author S&ort: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:119
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:282
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:120
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:271
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:285
msgid "&Rating:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:121
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:272
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:287
msgid "Rating of this book. 0-5 stars"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:123
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:274
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:288
msgid " stars"
msgstr ""
@@ -1841,8 +1888,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:293
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:294
msgid "Open Tag Editor"
msgstr ""
@@ -1854,71 +1901,76 @@ msgstr ""
msgid "Comma separated list of tags to remove from the books. "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:242
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
msgid ""
"
If you "
"do not have one, you can register "
"for free!.
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:272
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284
msgid "Could not fetch cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290
msgid "Cannot fetch cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290
msgid "You must specify the ISBN identifier for this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:273
msgid "Edit Meta Information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:265
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:277
msgid "Swap the author and title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:283
+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:298
msgid "Remove unused series (Series that have no books)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:303
msgid "IS&BN:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:305
msgid "Fetch metadata from server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:306
msgid "Available Formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:293
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:307
msgid "Add a new format for this book to the database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:295
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:309
msgid "Remove the selected formats for this book from the database."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:301
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:315
msgid "Fetch cover image from server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:316
msgid ""
"Change the username and/or password for your account at LibraryThing.com"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:317
msgid "Change password"
msgstr ""
@@ -1947,13 +1999,14 @@ msgid "Tag"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:18
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:237
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:410
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:417
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
msgid "Series"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:19
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:688
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:710
msgid "Format"
msgstr ""
@@ -2260,11 +2313,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:46
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:50
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:55
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:60
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:68
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:70
msgid "No match"
msgstr ""
@@ -2351,54 +2404,56 @@ msgstr ""
msgid "Cannot kill waiting job"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:221
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:227
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:225
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:231
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:235
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:222
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:409
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:694
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:758
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:226
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:416
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:716
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:780
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:232
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
msgid "Formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:237
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:241
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:395
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:402
msgid "Double click to edit me
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:405
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:756
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:412
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:406
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:413
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:414
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:711
msgid "Path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:693
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:715
msgid "Timestamp"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:793
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:815
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -2528,7 +2583,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:292
msgid "Save to disk"
msgstr ""
@@ -2537,11 +2592,12 @@ msgid "Save to disk in a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1140
msgid "Save only %s format to disk"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:281
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:298
msgid "View"
msgstr ""
@@ -2565,27 +2621,27 @@ msgstr ""
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232
msgid "Migrating database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:354
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:376
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:387
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:388
msgid ""
"\n"
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:499
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:442
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:525
msgid "Duplicates found!"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:449
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:462
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:475
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:488
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:555
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:556
msgid ""
"
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:756
msgid ""
""
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:734
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:760
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:766
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:792
msgid "Fetch news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:794
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:778
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
msgid "News fetched. Uploading to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "Cannot convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:810
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:841
msgid "Starting Bulk conversion of %d books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:849
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:881
msgid "Convert book %d of %d (%s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:859
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:891
msgid ""
"
%s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:860
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:892
msgid "Could not convert some books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:895
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:928
msgid "Convert comic %d of %d (%s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:925
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:958
msgid "Convert book: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1002
msgid "Convert comic: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1035
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1035
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1089
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1094
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1050
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1128
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1128
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1146
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1156
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1117
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157
msgid ""
"
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1163
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1183
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1186
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1209
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1213
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1249
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1253
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1263
msgid "Database does not exist"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1224
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1264
msgid ""
"The directory in which the database should be: %s no longer exists. Please "
"choose a new database location."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1266
msgid "Choose new location for database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1278
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1288
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
msgid "calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
msgid "Advanced search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
msgid "Alt+S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
msgid "&Search:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
msgid ""
"Search the list of books by title or author
Words separated by spaces "
"are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
msgid ""
"Search the list of books by title, author, publisher, tags and "
"comments
Words separated by spaces are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
msgid "Reset Quick Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+msgid "Match any"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
+msgid "Match all"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
msgid "Add books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
msgid "A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
msgid "Remove books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
msgid "Del"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
msgid "Edit meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
msgid "E"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
msgid "Send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
msgid "S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
msgid "Fetch news"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296
msgid "Convert E-books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299
msgid "V"
msgstr ""
@@ -2960,39 +3024,51 @@ msgid ""
"module failed:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:150
+msgid "Click to browse books by tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Publishers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47
msgid "Invalid regular expression"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:48
msgid "Invalid regular expression: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
msgid "Library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:179
msgid ""
"Reader\n"
"%s available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:180
msgid ""
"Card\n"
"%s available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:184
msgid "Click to see the list of books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:185
msgid "Click to see the list of books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:186
msgid "Click to see the list of books on the storage card in your reader"
msgstr ""
@@ -3204,54 +3280,58 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:530
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:879
msgid "
%3
Enter your username and password for LibraryThing.com.
If you "
"do not have one, you can register "
"for free!.
The database of books on the reader is corrupted. Try the " @@ -2790,189 +2846,189 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:522 msgid "" "
Books with the same title as the following already exist in the database. " "Add them anyway?
Cannot upload books to device there is no more free space available " msgstr "
No puc desar llibres al dispositiu perquè no hi ha espai restant "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:587
msgid "Confirm delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:588
msgid "Are you sure you want to delete these %d books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:600
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
msgid "Cannot edit metadata"
msgstr "No puc editar les meta-dades"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "No books selected"
msgstr "Cap llibre seleccionat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:725
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:703
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:729
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
Could not save the following books to disk, because the %s format is not " "available for them:
Could not convert %d of %d books, because no suitable source format was " "found.
An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1163
msgid "Could not move database"
msgstr "No puc moure la base de dades"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1183
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1186
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
msgid "Error talking to device"
msgstr "Error comunicant amb el dispositiu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -2980,63 +3036,63 @@ msgstr ""
"Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a "
"connectar el dispositiu i torne a iniciar el programa"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1209
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1213
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1249
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1253
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1263
msgid "Database does not exist"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1224
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1264
msgid ""
"The directory in which the database should be: %s no longer exists. Please "
"choose a new database location."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1266
msgid "Choose new location for database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1278
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1288
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
msgid "calibre"
msgstr "calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
msgid "Advanced search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
msgid "Alt+S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
msgid "&Search:"
msgstr "Re&cerca:"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
msgid ""
"Search the list of books by title or author
Words separated by spaces "
"are ANDed"
@@ -3044,7 +3100,7 @@ msgstr ""
"Recerca llibres pel títol o l'autor.
Els espais entre paraules es "
"substitueixen per AND."
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
msgid ""
"Search the list of books by title, author, publisher, tags and "
"comments
Words separated by spaces are ANDed"
@@ -3052,60 +3108,68 @@ msgstr ""
"Recerca llibres pel títol, l'autor, l'editorial, les etiquetes i els "
"comentaris
Els espais entre paraules es substitueixen per AND."
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
msgid "Reset Quick Search"
msgstr "Reinicialitza la recerca ràpida"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+msgid "Match any"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
+msgid "Match all"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
msgid "Add books"
msgstr "Afegeix llibres"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
msgid "A"
msgstr "A"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
msgid "Remove books"
msgstr "Suprimeix llibres"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
msgid "Del"
msgstr "Esborra"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
msgid "Edit meta information"
msgstr "Edita la meta-informació"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
msgid "E"
msgstr "E"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
msgid "Send to device"
msgstr "Envia al dispositiu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
msgid "S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
msgid "Fetch news"
msgstr "Recull notícies (RSS)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296
msgid "Convert E-books"
msgstr "Converteix Ebooks"
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299
msgid "V"
msgstr ""
@@ -3155,19 +3219,31 @@ msgid ""
"module failed:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:150
+msgid "Click to browse books by tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Publishers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47
msgid "Invalid regular expression"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:48
msgid "Invalid regular expression: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
msgid "Library"
msgstr "Biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:179
msgid ""
"Reader\n"
"%s available"
@@ -3175,7 +3251,7 @@ msgstr ""
"El Sony Reader\n"
"%s està disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:180
msgid ""
"Card\n"
"%s available"
@@ -3183,15 +3259,15 @@ msgstr ""
"La targeta\n"
"%s està disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:184
msgid "Click to see the list of books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:185
msgid "Click to see the list of books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:186
msgid "Click to see the list of books on the storage card in your reader"
msgstr ""
@@ -3403,54 +3479,58 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:530
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:879
msgid "
Migrating old database to ebook library in %s
Enter your username and password for LibraryThing.com.
If you "
"do not have one, you can register "
@@ -2371,65 +2467,72 @@ msgstr ""
"LibraryThing.com an.
Insofern Sie dies nicht besitzen, können "
"Sie sich kostenlos anmelden!
The database of books on the reader is corrupted. Try the " @@ -3164,8 +3271,8 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:522 msgid "" "
Books with the same title as the following already exist in the database. " "Add them anyway?
Es existieren bereits Bücher mit dem selben Titel in der Datenbank. " "Sollen die folgenden Bücher trotzdem hinzugefügt werden?
Cannot upload books to device there is no more free space available " msgstr "" "
Es können keine Bücher mehr auf das Gerät geladen werden, da der "
"Gerätespeicher voll ist "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:587
msgid "Confirm delete"
msgstr "Bestätigen Sie das Löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:588
msgid "Are you sure you want to delete these %d books?"
msgstr "Sind Sie sicher, dass Sie diese %d Bücher löschen wollen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:600
msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
msgid "Cannot edit metadata"
msgstr "Kann Metadaten nicht bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "No books selected"
msgstr "Keine Bücher ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:725
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:703
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:729
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
Could not save the following books to disk, because the %s format is not " "available for them:
Die folgenden Bücher konnten nicht auf die Festplatte gespeichert werden, " "da das %s Format für sie nicht verfügbar ist:
Could not convert %d of %d books, because no suitable source format was " "found.
Konnte %d von %d Büchern nicht konvertieren, da kein brauchbares " "Ursprungsformat gefunden werden konnte.
An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -3342,23 +3449,23 @@ msgstr ""
"
Es existiert bereits eine ungültige Datenbank in %s, bitte löschen Sie "
"diese, bevor sie die bestehende Datenbank verschieben.
Fehler: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1163
msgid "Could not move database"
msgstr "Konnte Datenbank nicht verschieben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1183
msgid "No detailed info available"
msgstr "Es ist keine weitere Information verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
msgid "No detailed information is available for books on the device."
msgstr "Es ist keine weitere Information über Bücher auf dem Gerät verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1186
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
msgid "Error talking to device"
msgstr "Fehler in der Kommunikation zum Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -3366,16 +3473,16 @@ 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/main.py:1209
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1213
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1249
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1253
msgid "Conversion Error"
msgstr "Konvertierungsfehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1263
msgid "Database does not exist"
msgstr "Datenbank existiert nicht"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1224
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1264
msgid ""
"The directory in which the database should be: %s no longer exists. Please "
"choose a new database location."
@@ -3383,15 +3490,15 @@ msgstr ""
"Das Verzeichnis, in dem die Datenbank sein sollte: %s existiert nicht mehr. "
"Bitte wählen Sie einen neuen Ort für die Datenbank aus."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1266
msgid "Choose new location for database"
msgstr "Wählen Sie einen neuen Speicherort für die Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1278
msgid "Choose a location for your ebook library."
msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1288
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
msgid ""
"Latest version: %s"
@@ -3399,7 +3506,7 @@ msgstr ""
"Letzte Version: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -3409,27 +3516,27 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features
Die Cover-Ansicht ist gesperrt.
Der Import des Pictureflow Moduls "
"schlug fehl:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:150
+msgid "Click to browse books by tags"
+msgstr "Klicken Sie, um die Bücher anhand von Etiketten zu durchsuchen"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Authors"
+msgstr "Autoren"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Publishers"
+msgstr "Herausgeber"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47
msgid "Invalid regular expression"
msgstr "Ungültiger regulärer Ausdruck"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:48
msgid "Invalid regular expression: %s"
msgstr "Ungültiger regulärer Ausdruck: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
msgid "Library"
msgstr "Bibliothek"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:179
msgid ""
"Reader\n"
"%s available"
@@ -3577,7 +3704,7 @@ msgstr ""
"Reader\n"
"%s verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:180
msgid ""
"Card\n"
"%s available"
@@ -3585,16 +3712,16 @@ msgstr ""
"Karte\n"
"%s verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:184
msgid "Click to see the list of books available on your computer"
msgstr "Ein Klick zeigt die Liste der auf dem Computer vorhandenen Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:185
msgid "Click to see the list of books in the main memory of your reader"
msgstr ""
"Ein Klick zeigt die Liste der im Hauptspeicher des Geräts vorhandenen Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:186
msgid "Click to see the list of books on the storage card in your reader"
msgstr ""
"Ein Klick zeigt die Liste der auf der Speicherkarte des Geräts vorhandenen "
@@ -3888,55 +4015,59 @@ msgstr ""
"\n"
"Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:530
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:879
msgid "
Migrating old database to ebook library in %s
Migriere alte Datenbank zu eBook Bibliothek in %s
Enter your username and password for LibraryThing.com.
If you "
"do not have one, you can register "
"for free!.
The database of books on the reader is corrupted. Try the " @@ -2601,316 +2657,324 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:522 msgid "" "
Books with the same title as the following already exist in the database. " "Add them anyway?
Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:587
msgid "Confirm delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:588
msgid "Are you sure you want to delete these %d books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:600
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:725
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:703
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:729
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
Could not save the following books to disk, because the %s format is not " "available for them:
Could not convert %d of %d books, because no suitable source format was " "found.
An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1163
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1183
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1186
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1209
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1213
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1249
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1253
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1263
msgid "Database does not exist"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1224
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1264
msgid ""
"The directory in which the database should be: %s no longer exists. Please "
"choose a new database location."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1266
msgid "Choose new location for database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1278
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1288
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:256
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
msgid "calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:257
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
msgid "Advanced search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:259
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
msgid "Alt+S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
msgid "&Search:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:261
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
msgid ""
"Search the list of books by title or author
Words separated by spaces "
"are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:262
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
msgid ""
"Search the list of books by title, author, publisher, tags and "
"comments
Words separated by spaces are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
msgid "Reset Quick Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+msgid "Match any"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283
+msgid "Match all"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:284
msgid "Add books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:268
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:285
msgid "A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:269
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:287
msgid "Remove books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:288
msgid "Del"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:272
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:289
msgid "Edit meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:273
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:290
msgid "E"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:274
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:291
msgid "Send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:293
msgid "S"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:294
msgid "Fetch news"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:278
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:295
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:279
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:296
msgid "Convert E-books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:280
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:297
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:282
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:299
msgid "V"
msgstr ""
@@ -2960,39 +3024,51 @@ msgid ""
"module failed:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:150
+msgid "Click to browse books by tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Publishers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47
msgid "Invalid regular expression"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:48
msgid "Invalid regular expression: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
msgid "Library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:179
msgid ""
"Reader\n"
"%s available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:180
msgid ""
"Card\n"
"%s available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:184
msgid "Click to see the list of books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:185
msgid "Click to see the list of books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:186
msgid "Click to see the list of books on the storage card in your reader"
msgstr ""
@@ -3204,54 +3280,58 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:530
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:879
msgid "
Migrating old database to ebook library in %s
Enter your username and password for LibraryThing.com.
If you "
"do not have one, you can register "
@@ -2387,67 +2424,72 @@ msgstr ""
"LibraryThing.com.
Si no dispone de una cuenta, puede regisrarse de manera gratuita.
The database of books on the reader is corrupted. Try the " @@ -3179,8 +3225,8 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:522 msgid "" "
Books with the same title as the following already exist in the database. " "Add them anyway?
Ya existen libros con el mismo título en la base de datos. ¿Añadirlo de " "todas formas?
Cannot upload books to device there is no more free space available " msgstr "" "
No se pueden guardar los libros porque no hay espacio en el dispositivo "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:587
msgid "Confirm delete"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:588
msgid "Are you sure you want to delete these %d books?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:600
msgid "Deleting books from device."
msgstr "Eliminando libros del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
msgid "Cannot edit metadata"
msgstr "No se pueden editar los metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:625
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:719
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:651
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:745
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819
msgid "No books selected"
msgstr "No hay libros seleccionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:725
msgid "Sending books to device."
msgstr "Enviando libros al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
msgid "No suitable formats"
msgstr "No hay formatos adecuados"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:703
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:729
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
Could not save the following books to disk, because the %s format is not " "available for them:
No se pudieron guardar los siguientes libros en disco, porque el formato " "%s no está disponible para ellos:
Could not convert %d of %d books, because no suitable source format was " "found.
An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -3354,24 +3400,24 @@ msgstr ""
"
Ya existe una base de datos no valida en %s, bórrela antes de intentar "
"mover la base de datos existente.
Error: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1163
msgid "Could not move database"
msgstr "No se puede mover la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1183
msgid "No detailed info available"
msgstr "No hay información detallada disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
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/main.py:1186
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
msgid "Error talking to device"
msgstr "Error de comunicación con el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1187
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -3379,16 +3425,16 @@ msgstr ""
"Hubo un error de comunicación con el dispositivo. Desconecte, vuelva a "
"conectar el dispositivo y reinicie la aplicación."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1209
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1213
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1249
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1253
msgid "Conversion Error"
msgstr "Error de conversión"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1223
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1263
msgid "Database does not exist"
msgstr "No existe la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1224
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1264
msgid ""
"The directory in which the database should be: %s no longer exists. Please "
"choose a new database location."
@@ -3396,15 +3442,15 @@ msgstr ""
"El directorio en el que se debería encontrar la base de datos, %s ya no "
"existe. Por favor seleccióne una nueva ruta para la base de datos."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1226
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1266
msgid "Choose new location for database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1278
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1288
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
msgid ""
"Latest version: %s"
@@ -3412,7 +3458,7 @@ msgstr ""
"Última versión: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1334
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -3422,27 +3468,27 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuevas "
"características
La exploración de los libros por sus cubiertas está desactivada.
La "
"importación del módulo de pictureflow ha fallado:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:150
+msgid "Click to browse books by tags"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Authors"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:42
+msgid "Publishers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47
msgid "Invalid regular expression"
msgstr "Expresión regular no válida"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:48
msgid "Invalid regular expression: %s"
msgstr "Expresión regular no valida: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
msgid "Library"
msgstr "Biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:179
msgid ""
"Reader\n"
"%s available"
@@ -3589,7 +3655,7 @@ msgstr ""
"Sony Reader\n"
"%s disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:180
msgid ""
"Card\n"
"%s available"
@@ -3597,15 +3663,15 @@ msgstr ""
"Tarjeta\n"
"%s disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:184
msgid "Click to see the list of books available on your computer"
msgstr "Haga click para ver la lista de libros disponibles en su ordenador"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:185
msgid "Click to see the list of books in the main memory of your reader"
msgstr "Haga click para ver la lista de libros disponibles en su lector"
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:186
msgid "Click to see the list of books on the storage card in your reader"
msgstr ""
"Haga click para ver la lista de libros en la tarjeta de almacenamiento de su "
@@ -3857,54 +3923,58 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:530
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:879
msgid "
Migrating old database to ebook library in %s