mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
String changes
This commit is contained in:
parent
e22c566e0f
commit
f732d03d75
@ -203,7 +203,7 @@ right click and choose Link stylesheets to have calibre automatically insert the
|
||||
<div style="clear:both"></div>
|
||||
|
||||
|
||||
Search & Replace
|
||||
Search & replace
|
||||
-------------------
|
||||
|
||||
Edit book has a very powerful search and replace interface that allows you to
|
||||
@ -246,7 +246,7 @@ You can save frequently used search/replace expressions and reuse them multiple
|
||||
To save a search simply right click in the Find box and select :guilabel:`Save current search`.
|
||||
|
||||
You can bring up the dialog of saved searches via :guilabel:`Search->Saved
|
||||
Searches`. This will present you with a list of search and replace expressions
|
||||
searches`. This will present you with a list of search and replace expressions
|
||||
that you can apply. You can even select multiple entries in the list by holding
|
||||
down the Ctrl Key while clicking so as to run multiple search and replace
|
||||
expressions in a single operation.
|
||||
|
@ -1,4 +1,4 @@
|
||||
Function Mode for Search & Replace in the Editor
|
||||
Function mode for Search & replace in the Editor
|
||||
================================================
|
||||
|
||||
The :guilabel:`Search & replace` tool in the editor support a *function mode*.
|
||||
@ -340,7 +340,7 @@ to output an entire table of contents above.
|
||||
Choose file order when running on multiple HTML files
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
When you run a :guilabel:`Replace All` on multiple HTML files, the order in
|
||||
When you run a :guilabel:`Replace all` on multiple HTML files, the order in
|
||||
which the files are processes depends on what files you have open for editing.
|
||||
You can force the search to process files in the order in which the appear by
|
||||
setting the ``file_order`` attribute on your function, like this:
|
||||
|
@ -315,7 +315,7 @@ The Search & Sort section allows you to perform several powerful actions on your
|
||||
|
||||
* You can search for a particular book or set of books using the search bar. More on that below.
|
||||
|
||||
* You can quickly and conveniently edit metadata by double-clicking the entry you want changed in the list.
|
||||
* You can quickly and conveniently edit metadata by selecting the entry you want changed in the list and pressing the :kbd:`E` key.
|
||||
|
||||
* You can perform :ref:`actions` on sets to books. To select multiple books you can either:
|
||||
|
||||
|
@ -185,7 +185,7 @@ gui_last_modified_display_format = 'dd MMM yyyy'
|
||||
# book will sort under 'T'.
|
||||
# This flag affects calibre's library display. It has no effect on devices. In
|
||||
# addition, titles for books added before changing the flag will retain their
|
||||
# order until the title is edited. Double-clicking on a title and hitting return
|
||||
# order until the title is edited. Editing a title and hitting return
|
||||
# without changing anything is sufficient to change the sort. Or you can use
|
||||
# the 'Update title sort' action in the Bulk metadata edit dialog to update
|
||||
# it for many books at once.
|
||||
|
@ -134,7 +134,7 @@ class InputFormatPlugin(Plugin):
|
||||
The main action happens in :meth:`convert`.
|
||||
'''
|
||||
|
||||
type = _('Conversion Input')
|
||||
type = _('Conversion input')
|
||||
can_be_disabled = False
|
||||
supported_platforms = ['windows', 'osx', 'linux']
|
||||
|
||||
|
@ -1051,7 +1051,7 @@ class Cover(ImageView): # {{{
|
||||
self.clicked.connect(action)
|
||||
|
||||
self.select_cover_button = CB(_('&Browse'), 'document_open.png', self.select_cover)
|
||||
self.trim_cover_button = b = CB(_('T&rim borders'), 'trim.png')
|
||||
self.trim_cover_button = b = CB(_('Trim bord&ers'), 'trim.png')
|
||||
b.setToolTip(_(
|
||||
'Automatically detect and remove extra space at the cover\'s edges.\n'
|
||||
'Pressing it repeatedly can sometimes remove stubborn borders.'))
|
||||
@ -1449,7 +1449,7 @@ class Identifiers(Dialog):
|
||||
|
||||
|
||||
class IdentifiersEdit(QLineEdit, ToMetadataMixin):
|
||||
LABEL = _('I&ds:')
|
||||
LABEL = _('&Ids:')
|
||||
BASE_TT = _('Edit the identifiers for this book. '
|
||||
'For example: \n\n%s')%(
|
||||
'isbn:1565927249, doi:10.1000/182, amazon:1565927249')
|
||||
@ -1741,7 +1741,7 @@ class DateEdit(make_undoable(QDateTimeEdit), ToMetadataMixin):
|
||||
|
||||
|
||||
class PubdateEdit(DateEdit):
|
||||
LABEL = _('Publishe&d:')
|
||||
LABEL = _('P&ublished:')
|
||||
FMT = 'MMM yyyy'
|
||||
ATTR = FIELD_NAME = 'pubdate'
|
||||
TWEAK = 'gui_pubdate_display_format'
|
||||
|
@ -28,7 +28,7 @@ from calibre.library.coloring import (Rule, conditionable_columns,
|
||||
from calibre.utils.localization import lang_map
|
||||
from calibre.utils.icu import lower
|
||||
|
||||
all_columns_string = _('All Columns')
|
||||
all_columns_string = _('All columns')
|
||||
|
||||
icon_rule_kinds = [(_('icon with text'), 'icon'),
|
||||
(_('icon with no text'), 'icon_only'),
|
||||
|
@ -205,7 +205,7 @@
|
||||
<item>
|
||||
<widget class="QPushButton" name="configure_plugin_button">
|
||||
<property name="text">
|
||||
<string>Configure selected source</string>
|
||||
<string>C&onfigure selected source</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../../../../resources/images.qrc">
|
||||
@ -225,7 +225,7 @@
|
||||
<string>When downloading comments, append the downloaded comments to any existing comment, instead of overwriting them.</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Append &comments to existing</string>
|
||||
<string>Append comments to &existing</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
@ -570,7 +570,7 @@ class User(QWidget):
|
||||
self.cpb = b = QPushButton(_('Change &password'))
|
||||
l.addWidget(b)
|
||||
b.clicked.connect(self.change_password)
|
||||
self.ro_text = _('Allow {} to make changes (i.e. grant write access)?')
|
||||
self.ro_text = _('Allow {} to make &changes (i.e. grant write access)?')
|
||||
self.rw = rw = QCheckBox(self)
|
||||
rw.setToolTip(
|
||||
_(
|
||||
@ -613,7 +613,7 @@ class User(QWidget):
|
||||
b = _('Change the blocked libraries')
|
||||
else:
|
||||
m = _('{} is currently allowed access to all libraries')
|
||||
b = _('Restrict the libraries {} can access'.format(self.username))
|
||||
b = _('Restrict the &libraries {} can access'.format(self.username))
|
||||
self.restrict_button.setText(b),
|
||||
self.access_label.setText(m.format(username))
|
||||
|
||||
|
@ -39,7 +39,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
||||
evaluate the current template. You can use this to do recursive
|
||||
template evaluation.</li>
|
||||
<li><b>kwargs</b>: a dictionary of metadata. Field values are in this
|
||||
dictionary.
|
||||
dictionary.</li>
|
||||
<li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.
|
||||
This parameter can be None in some cases, such as when evaluating
|
||||
non-book templates.</li>
|
||||
|
@ -357,7 +357,7 @@ class Main(MainWindow):
|
||||
group = _('Editor actions')
|
||||
self.action_editor_undo = reg('edit-undo.png', _('&Undo'), self.boss.do_editor_undo, 'editor-undo', 'Ctrl+Z',
|
||||
_('Undo typing'))
|
||||
self.action_editor_redo = reg('edit-redo.png', _('&Redo'), self.boss.do_editor_redo, 'editor-redo', 'Ctrl+Y',
|
||||
self.action_editor_redo = reg('edit-redo.png', _('R&edo'), self.boss.do_editor_redo, 'editor-redo', 'Ctrl+Y',
|
||||
_('Redo typing'))
|
||||
self.action_editor_cut = reg('edit-cut.png', _('Cut &text'), self.boss.do_editor_cut, 'editor-cut', ('Ctrl+X', 'Shift+Delete', ),
|
||||
_('Cut text'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user