Не осуществляется перевод строки с помощью ugettext_lazy в Django 2.2
Мне необходимо перевести строку на русский, пытаюсь это сделать с помощью from django.utils.translation import ugettext_lazy as _, на выходе строка как была на английском так и остается.
Пробовал в шаблоне выполнять перевод через тэг {% load i18n %} и последующий {% translate "data" %}, тогда возникает ошибка, что тег translate не загружен.
Мой код:
from django.utils.translation import ugettext_lazy as _
...
if self.last_online:
return _('Last visit {}').format(naturaltime(self.last_online))
...
Настройки:
LANGUAGE_CODE = 'ru-RU'
TIME_ZONE = 'Europe/Moscow'
USE_I18N = True
USE_L10N = True
USE_TZ = True
Что я делаю не так?