summaryrefslogtreecommitdiff
path: root/Mailman/database/model/language.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/database/model/language.py')
-rw-r--r--Mailman/database/model/language.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/Mailman/database/model/language.py b/Mailman/database/model/language.py
index e065d5bad..ffdbd2cba 100644
--- a/Mailman/database/model/language.py
+++ b/Mailman/database/model/language.py
@@ -16,9 +16,13 @@
# USA.
from elixir import *
+from zope.interface import implements
+from Mailman.interfaces import ILanguage
+
+
class Language(Entity):
- has_field('code', Unicode)
- # Options
- using_options(shortnames=True)
+ implements(ILanguage)
+
+ code = Field(Unicode)