Почему текст в валидаторе форм django не переводится?

Я импортирую перевод с

from django.utils.translation import gettext as _

и иметь такое определение формы

class SearchSubstance(forms.Form):
    search_string = forms.CharField(max_length=100, validators=[validators.MinLengthValidator(4), too_much_compounds_validator])

с этим пользовательским валидатором

def too_much_compounds_validator(query):
    raise ValidationError(_("translate this"))

теперь сообщение об ошибке MinLengthValidator хорошо переведено (на голландском), но почему-то "translate this" не переводится. Что я делаю неправильно?

Вернуться на верх