diff --git a/calsocial/forms.py b/calsocial/forms.py index 846715e..6d6e631 100644 --- a/calsocial/forms.py +++ b/calsocial/forms.py @@ -192,13 +192,9 @@ class EnumField(SelectField): def iter_choices(self): for value in self.enum_type: - label = self.translations[value] if self.translations else value.name + label = self.gettext(self.translations[value]) if self.translations else value.name - yield ( - value.name, - self.gettext(self.translations[value]), - value == self.data - ) + yield (value.name, label, value == self.data) class EventForm(FlaskForm):