diff --git a/src/calibre/gui2/dialogs/check_library.py b/src/calibre/gui2/dialogs/check_library.py
index f8eff310f6..f6688b0a9e 100644
--- a/src/calibre/gui2/dialogs/check_library.py
+++ b/src/calibre/gui2/dialogs/check_library.py
@@ -161,32 +161,37 @@ class CheckLibraryDialog(QDialog):
calibre stores the list of your books and their metadata in a
database. The actual book files and covers are stored as normal
files in the calibre library folder. The database contains a list of the files
- and cover belonging to each book entry. This tool checks that the
- information in the database and the actual files on your computer
- match.
+ and covers belonging to each book entry. This tool checks that the
+ actual files in the library folder on your computer match the
+ information in the database.
The result of each type of check is shown to the left. The various
checks are:
- - Invalid titles: These represent book entries in the
- database that have no corresponding files in the calibre library.
- - Extra titles: These represent extra files ni your calibre
- library that have no corresponding entries in the database
- - Invalid authors: These represent authors that exist in the
- database, but do not have corresponding folders in the calibre
- library
- - Extra authors: These represent extra author folders in the
- calibre library that do not have entries in the database
- - Unknown files in books: These represent extra files in the
- folder of each book that do not correspond to a know format or cover
- for that book in the database.
+ - Invalid titles: These are files and folders appearing
+ in the library where books titles should, but that do not have the
+ correct form to be a book title.
+ - Extra titles: These are extra files in your calibre
+ library that appear to be correctly-formed titles, but have no corresponding
+ entries in the database
+ - Invalid authors: These are files appearing
+ in the library where only author folders should be.
+ - Extra authors: These are folders in the
+ calibre library that appear to be authors but that do not have entries
+ in the database
+ - Missing book formats: These are book formats that are in
+ the database but have no corresponding format file in the book's folder.
+
- Extra book formats: These are book format files found in
+ the book's folder but not in the database.
+
- Unknown files in books: These are extra files in the
+ folder of each book that do not correspond to a known format or cover
+ file.
- Missing cover files: These represent books that are marked
- as having covers in the database but whose actual cover files are
+ in the database as having covers but the actual cover files are
missing.
- - Cover files not in database: These represent books whose
- cover files are present but are marked as not having covers in the
- database.
+ - Cover files not in database: These are books that have
+ cover files but are marked as not having covers in the database.
- Folder raising exception: These represent folders in the
calibre library that could not be processed/understood by this
tool.
@@ -194,16 +199,16 @@ class CheckLibraryDialog(QDialog):
There are two kinds of automatic fixes possible: Delete
marked and Fix marked.
- Delete marked is used to remove extra files/folders that
- have no entries in the database. Use with caution.
- Fix marked is more general. When applied to invalid items,
- i.e. items that should be present according to the database but are not
- actually present, it updates the database to remove those items. When
- used with extra items, i.e. items that are present in the file system
- but that the database doesn't know about, it will try to add those
- items to the database, if possible. This is not always possible, in
- which case, you have to use Delete marked or manually fix the
- problem.
+ Delete marked is used to remove extra files/folders/covers that
+ have no entries in the database. Check the box next to the item you want
+ to delete. Use with caution.
+ Fix marked is applicable only to covers (the two lines marked
+ 'fixable'). In the case of missing cover files, checking the fixable
+ box and pushing this button will remove the cover mark from the
+ database for all the files in that category. In the case of extra
+ cover files, checking the fixable box and pushing this button will
+ add the cover mark to the database for all the files in that
+ category.
'''))
self.log = QTreeWidget(self)