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
acba68e240
commit
8d1b8ea795
@ -493,7 +493,7 @@ The most common problem is if you are sending email directly (without a mail rel
|
|||||||
that does not come from a well known relay. The most robust way to setup email sending in calibre is to do the following:
|
that does not come from a well known relay. The most robust way to setup email sending in calibre is to do the following:
|
||||||
|
|
||||||
* Create a free GMX account at `GMX <https://www.gmx.com>`_.
|
* Create a free GMX account at `GMX <https://www.gmx.com>`_.
|
||||||
* Goto :guilabel:`Preferences->Sharing->Sharing by email` in calibre and click the :guilabel:`Use GMX` button and fill in the information asked for.
|
* Goto :guilabel:`Preferences->Sharing->Sharing books by email` in calibre and click the :guilabel:`Use GMX` button and fill in the information asked for.
|
||||||
* Log into your GMX account on the website and enable SMTP sending (`Settings->POP3 & IMAP->Send and receive emails via external program`)
|
* Log into your GMX account on the website and enable SMTP sending (`Settings->POP3 & IMAP->Send and receive emails via external program`)
|
||||||
* calibre will then be able to use GMX to send the mail.
|
* calibre will then be able to use GMX to send the mail.
|
||||||
* If you are sending to your Kindle, remember to update the email preferences
|
* If you are sending to your Kindle, remember to update the email preferences
|
||||||
|
@ -44,7 +44,7 @@ Everything after the -- is passed to the script.
|
|||||||
' specified path. For internal use only, use the -g'
|
' specified path. For internal use only, use the -g'
|
||||||
' option to run the GUI in debug mode'))
|
' option to run the GUI in debug mode'))
|
||||||
parser.add_option('-w', '--viewer', default=False, action='store_true',
|
parser.add_option('-w', '--viewer', default=False, action='store_true',
|
||||||
help=_('Run the e-book viewer in debug mode'))
|
help=_('Run the E-book viewer in debug mode'))
|
||||||
parser.add_option('--paths', default=False, action='store_true',
|
parser.add_option('--paths', default=False, action='store_true',
|
||||||
help=_('Output the paths necessary to setup the calibre environment'))
|
help=_('Output the paths necessary to setup the calibre environment'))
|
||||||
parser.add_option('--add-simple-plugin', default=None,
|
parser.add_option('--add-simple-plugin', default=None,
|
||||||
|
@ -403,7 +403,7 @@ def info_dialog(parent, title, msg, det_msg='', show=False,
|
|||||||
def show_restart_warning(msg, parent=None):
|
def show_restart_warning(msg, parent=None):
|
||||||
d = warning_dialog(parent, _('Restart needed'), msg,
|
d = warning_dialog(parent, _('Restart needed'), msg,
|
||||||
show_copy_button=False)
|
show_copy_button=False)
|
||||||
b = d.bb.addButton(_('Restart calibre now'), d.bb.AcceptRole)
|
b = d.bb.addButton(_('&Restart calibre now'), d.bb.AcceptRole)
|
||||||
b.setIcon(QIcon(I('lt.png')))
|
b.setIcon(QIcon(I('lt.png')))
|
||||||
d.do_restart = False
|
d.do_restart = False
|
||||||
|
|
||||||
|
@ -508,7 +508,7 @@ class CopyToLibraryAction(InterfaceAction):
|
|||||||
if delete_after:
|
if delete_after:
|
||||||
msg += ' ' + _('No books were deleted from this library.')
|
msg += ' ' + _('No books were deleted from this library.')
|
||||||
msg += ' ' + _('The best way to resume this operation is to re-copy all the books with the option to'
|
msg += ' ' + _('The best way to resume this operation is to re-copy all the books with the option to'
|
||||||
' "Check for duplicates when copying to library" in Preferences->Import/Export->Adding books turned on.')
|
' "Check for duplicates when copying to library" in Preferences->Import/export->Adding books turned on.')
|
||||||
warning_dialog(self.gui, _('Canceled'), msg, show=True)
|
warning_dialog(self.gui, _('Canceled'), msg, show=True)
|
||||||
return
|
return
|
||||||
|
|
||||||
@ -531,7 +531,7 @@ class CopyToLibraryAction(InterfaceAction):
|
|||||||
'records in the target library. Click "Show '
|
'records in the target library. Click "Show '
|
||||||
'details" to see which ones. This behavior is '
|
'details" to see which ones. This behavior is '
|
||||||
'controlled by the Automerge option in '
|
'controlled by the Automerge option in '
|
||||||
'Preferences->Import/Export->Adding books.'), det_msg=books,
|
'Preferences->Import/export->Adding books.'), det_msg=books,
|
||||||
show=True)
|
show=True)
|
||||||
if delete_after and self.worker.processed:
|
if delete_after and self.worker.processed:
|
||||||
v = self.gui.library_view
|
v = self.gui.library_view
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
</sizepolicy>
|
</sizepolicy>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Match Books</string>
|
<string>Match books</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout">
|
<layout class="QGridLayout">
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
|
@ -733,7 +733,7 @@ class PluginUpdaterDialog(SizePersistedDialog):
|
|||||||
' {1} plugins</b>. You may have to restart calibre '
|
' {1} plugins</b>. You may have to restart calibre '
|
||||||
'for the plugin to take effect.').format(plugin.name, plugin.type),
|
'for the plugin to take effect.').format(plugin.name, plugin.type),
|
||||||
show_copy_button=False)
|
show_copy_button=False)
|
||||||
b = d.bb.addButton(_('Restart calibre now'), d.bb.AcceptRole)
|
b = d.bb.addButton(_('&Restart calibre now'), d.bb.AcceptRole)
|
||||||
b.setIcon(QIcon(I('lt.png')))
|
b.setIcon(QIcon(I('lt.png')))
|
||||||
d.do_restart = False
|
d.do_restart = False
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user