Джанго интернационализация и проблема перевода

У меня проблема с переводом Django.

Проблема 1 - я обновил строку в файле django.po, но это изменение не появилось на веб-странице.

Проблема 2 - я создал свой собственный файл локали с помощью django-admin.py makemessages -l et, добавил строку перевода в файл, но они тоже не появляются на странице.

Я не думаю, что это проблема установки, потому что переводы из файла django.po действительно появляются на веб-сайте, это просто изменения и переводы из моего собственного сгенерированного файла, которые не появляются.

Изменить: My 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, который я изменил.

Ответы на вопрос(7)

Ваш ответ на вопрос