diff --git a/src/calibre/gui2/dialogs/drm_error.py b/src/calibre/gui2/dialogs/drm_error.py index 3377cf67f6..e24f080517 100644 --- a/src/calibre/gui2/dialogs/drm_error.py +++ b/src/calibre/gui2/dialogs/drm_error.py @@ -8,8 +8,9 @@ __docformat__ = 'restructuredtext en' from qt.core import QDialog + from calibre.gui2.dialogs.drm_error_ui import Ui_Dialog -from polyglot.builtins import unicode_type +from calibre.utils.localization import localize_website_link class DRMErrorMessage(QDialog, Ui_Dialog): @@ -17,7 +18,19 @@ class DRMErrorMessage(QDialog, Ui_Dialog): def __init__(self, parent=None, title=None): QDialog.__init__(self, parent) self.setupUi(self) + msg = _('
This book is locked by DRM. To learn more about DRM' + ' and why you cannot read or convert this book in calibre,' + ' click here.' + '
').format(localize_website_link('https://manual.calibre-ebook.com/drm.html')) if title is not None: - t = unicode_type(self.msg.text()) - self.msg.setText('