@@ -1213,11 +1213,11 @@ them to all have the same width and height
Check this box to make Quickview show books only in the
-current virtual library. If unchecked, Quickview ignores virtual libraries. If
+current Virtual library. If unchecked, Quickview ignores Virtual libraries. If
unchecked then only row changes are taken into account.
- &Apply virtual libraries in Quickview panel
+ &Apply Virtual libraries in Quickview panel
diff --git a/src/calibre/gui2/search_restriction_mixin.py b/src/calibre/gui2/search_restriction_mixin.py
index f73afb5b13..87ec193ce5 100644
--- a/src/calibre/gui2/search_restriction_mixin.py
+++ b/src/calibre/gui2/search_restriction_mixin.py
@@ -337,7 +337,7 @@ class SearchRestrictionMixin(object):
self.clear_vl.clicked.connect(lambda x: (self.apply_virtual_library(), self.clear_additional_restriction()))
self.virtual_library_tooltip = \
- _('Use a "virtual library" to show only a subset of the books present in this library')
+ _('Use a "Virtual library" to show only a subset of the books present in this library')
self.virtual_library.setToolTip(self.virtual_library_tooltip)
self.search_restriction = ComboBoxWithHelp(self)
@@ -384,9 +384,9 @@ class SearchRestrictionMixin(object):
if add_tabs_action:
if gprefs['show_vl_tabs']:
- m.addAction(_('Hide virtual library tabs'), self.vl_tabs.disable_bar)
+ m.addAction(_('Hide Virtual library tabs'), self.vl_tabs.disable_bar)
else:
- m.addAction(_('Show virtual libraries as tabs'), self.vl_tabs.enable_bar)
+ m.addAction(_('Show Virtual libraries as tabs'), self.vl_tabs.enable_bar)
m.addSeparator()
@@ -493,7 +493,7 @@ class SearchRestrictionMixin(object):
def remove_vl_triggered(self, name=None):
if not confirm(
- _('Are you sure you want to remove the virtual library {0}?').format(name),
+ _('Are you sure you want to remove the Virtual library {0}?').format(name),
'confirm_vl_removal', parent=self):
return
self._remove_vl(name, reapply=True)
@@ -503,7 +503,7 @@ class SearchRestrictionMixin(object):
db = self.library_view.model().db
virt_libs = db.prefs.get('virtual_libraries', {})
if not virt_libs:
- return error_dialog(self, _('No virtual libraries'), _(
+ return error_dialog(self, _('No Virtual libraries'), _(
'No Virtual libraries present, create some first'), show=True)
example = '{0}S{1}ome {0}B{1}ook {0}C{1}ollection
'.format(
'' % emphasis_style(), '')
diff --git a/src/calibre/gui2/tag_browser/ui.py b/src/calibre/gui2/tag_browser/ui.py
index 33cc4d9a55..f86e2fb83d 100644
--- a/src/calibre/gui2/tag_browser/ui.py
+++ b/src/calibre/gui2/tag_browser/ui.py
@@ -281,7 +281,7 @@ class TagBrowserMixin(object): # {{{
Delete an item from some category.
'''
if restrict_to_book_ids:
- msg = _('%s will be deleted from books in the virtual library. Are you sure?')%orig_name
+ msg = _('%s will be deleted from books in the Virtual library. Are you sure?')%orig_name
else:
msg = _('%s will be deleted from all books. Are you sure?')%orig_name
if not question_dialog(self.tags_view,
diff --git a/src/calibre/gui2/tag_browser/view.py b/src/calibre/gui2/tag_browser/view.py
index f125a25c5a..1b131bfc97 100644
--- a/src/calibre/gui2/tag_browser/view.py
+++ b/src/calibre/gui2/tag_browser/view.py
@@ -536,7 +536,7 @@ class TagsView(QTreeView): # {{{
# Add the 'rename' items
if self.model().get_in_vl():
self.context_menu.addAction(self.rename_icon,
- _('Rename %s in virtual library')%display_name(tag),
+ _('Rename %s in Virtual library')%display_name(tag),
partial(self.context_menu_handler, action='edit_item_in_vl',
index=index))
self.context_menu.addAction(self.rename_icon,
@@ -547,7 +547,7 @@ class TagsView(QTreeView): # {{{
self._model.db.field_metadata.is_custom_field(key):
if self.model().get_in_vl():
self.context_menu.addAction(self.delete_icon,
- _('Delete %s in virtual library')%display_name(tag),
+ _('Delete %s in Virtual library')%display_name(tag),
partial(self.context_menu_handler, action='delete_item_in_vl',
key=key, index=tag))
diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py
index a217adcf1a..33aa691b82 100644
--- a/src/calibre/gui2/ui.py
+++ b/src/calibre/gui2/ui.py
@@ -318,7 +318,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{
self.ctrl_esc_action = QAction(self)
self.addAction(self.ctrl_esc_action)
self.keyboard.register_shortcut('clear virtual library',
- _('Clear the virtual library'), default_keys=('Ctrl+Esc',),
+ _('Clear the Virtual library'), default_keys=('Ctrl+Esc',),
action=self.ctrl_esc_action)
self.ctrl_esc_action.triggered.connect(self.ctrl_esc)
diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py
index ccf96b1015..f9add7a6a4 100644
--- a/src/calibre/utils/formatter_functions.py
+++ b/src/calibre/utils/formatter_functions.py
@@ -1507,7 +1507,7 @@ class BuiltinVirtualLibraries(BuiltinFormatterFunction):
arg_count = 0
category = 'Get values from metadata'
__doc__ = doc = _('virtual_libraries() -- return a comma-separated list of '
- 'virtual libraries that contain this book. This function '
+ 'Virtual libraries that contain this book. This function '
'works only in the GUI. If you want to use these values '
'in save-to-disk or send-to-device templates then you '
'must make a custom "Column built from other columns", use '
diff --git a/src/pyj/book_list/search.pyj b/src/pyj/book_list/search.pyj
index 45a23283f8..75e691b3c6 100644
--- a/src/pyj/book_list/search.pyj
+++ b/src/pyj/book_list/search.pyj
@@ -239,7 +239,7 @@ def menu_clicked(i):
container.appendChild(title)
container.appendChild(E.div(
style='margin-top:1ex; margin-bottom: 1ex',
- _('Search for books based on this category (a search term will be added to the search box)')
+ _('Search for books based on this category (a search term will be added to the search field)')
))
ul = E.ul(style='list-style:none; overflow:hidden', class_='tb-action-list')
@@ -502,7 +502,7 @@ def get_prefs():
'to_storage': def(x): return 'yes' if x else 'no';,
'tooltip':_('When checked, calibre will automatically hide any category'
' (a column, custom or standard) that has no items to show. For example, some'
- ' categories might not have values when using virtual libraries. Checking this'
+ ' categories might not have values when using Virtual libraries. Checking this'
' box will cause these empty categories to be hidden.'),
},