Как мне перевести дату в моем views.py
?Если я попытаюсь перевести его с gettext
, он выдаст мне эту ошибку: an integer is required (got type str)
.Для перевода даты я имею в виду, например, с английской версии (30 мая 2019 года) на итальянскую (30 Maggio 2019 года).Я должен вернуть дату в ответе JSON.Это мой код:
from django.utils.translation import gettext as _
...
@AutoLanguage #It's a middleware that enables i18n
date = datetime.date.today()
date_translated = _(date)
return JsonResponse({'date': date_translated})