Hey, I am making a package for django
demo/
manage.py
core/
src/my_package/
locale/
es/
LC_MESSAGES/
django.po
django.mo
#settings.py
USE_I18N = True
LANGUAGE_CODE = "es"
MIDDLEWARE = [
"django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.locale.LocaleMiddleware",
"django.middleware.common.CommonMiddleware",
]
The following code outputs en โ Add
def test_i18n(request):
return HttpResponse(f"{get_language()} โ " + _("Add"))
And I still see English on the demo website.
I have restarted the server and cleared the browser cache.