У меня проблема с переводами django.
Проблема 1 - Я обновил строку в файле django.po, но это изменение не появилось на веб-странице.
Проблема 2. Я создал свой собственный файл locale с django-admin.py makemessages -l et, добавив строку перевода в файл, но они тоже не отображаются на странице.
Я не думаю, что это задание проблемы, потому что переводы с файла django.po появляются на веб-сайте, его просто изменения и переводы из моего собственного сгенерированного файла, которые не отображаются.
Изменить: Мои параметры settings.py содержат следующее:
gettext = lambda s: s
LANGUAGE_CODE = 'et'
LANGUAGES = (
('et', gettext('Estonian')),
)
мои собственные файлы локали находятся в
/path/to/project/locale/et/LC_MESSAGES/
и файлы
django.mo и django.po
Файл, на который я ссылаюсь в проблеме 1, является django own et transaltion, который я изменил.