Django translation.override() не работает

Я буквально скопировал это из документации:

class CustomerAdmin(ExportActionMixin, admin.ModelAdmin):
     def mail(self, request, queryset): 
         with translation.override('nl'):
             print(_('Hello'))

по-прежнему печатает Hello вместо Hallo. В документации указано, что это должно работать независимо от того, какие настройки или промежуточное ПО у вас включены.

Я пробовал nl, de, и dk, это всегда английский.

Я на Django 3.6

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