Quote:
Originally Posted by kovidgoyal
_('OK') _('Cancel')
|
This doesn't work because the plugin has possibly a different gettext domain (??).
From calibre:
Code:
import gettext
print(
"*** (%s) gettext domain=%s, _('Cancel')=%s"
% (__name__, gettext.textdomain(), _("Cancel"))
)
Code:
*** (calibre.gui2) gettext domain=messages, _('Cancel')=취소
From plugin that is localized:
Code:
import gettext
print(
"*** (%s) gettext domain=%s, _('Cancel')=%s"
% (__name__, gettext.textdomain(), _("Cancel"))
)
Code:
*** (calibre_plugins.overdrive_libby.action) gettext domain=messages, _('Cancel')=Cancel