summaryrefslogtreecommitdiff
path: root/src/zope/i18n/gettextmessagecatalog.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/zope/i18n/gettextmessagecatalog.py')
-rw-r--r--src/zope/i18n/gettextmessagecatalog.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/zope/i18n/gettextmessagecatalog.py b/src/zope/i18n/gettextmessagecatalog.py
index 8e1272b..85b0687 100644
--- a/src/zope/i18n/gettextmessagecatalog.py
+++ b/src/zope/i18n/gettextmessagecatalog.py
@@ -16,11 +16,13 @@
from functools import wraps
from gettext import GNUTranslations
-from zope.i18n.interfaces import IGlobalMessageCatalog
+
from zope.interface import implementer
+from zope.i18n.interfaces import IGlobalMessageCatalog
+
-class _KeyErrorRaisingFallback(object):
+class _KeyErrorRaisingFallback:
def ugettext(self, message):
raise KeyError(message)
@@ -51,7 +53,7 @@ def plural_formatting(func):
@implementer(IGlobalMessageCatalog)
-class GettextMessageCatalog(object):
+class GettextMessageCatalog:
"""A message catalog based on GNU gettext and Python's gettext module."""
_catalog = None