Задать вопрос

Как отключить автоматические переводы в django?

Django возвращает мне перевод для некоторых слов ('Home", "Submit", "Add"..), хотя в *.po файле перевод отсутствует. Нужно, чтобы если перевод отсутствовал, то отображалась оригинальная строка.

LOCALE_PATHS в настройках присутствует, но даже если в msgstr вписать оригинальную строку и запустить compilemessages, то отображается стандартный джанговский перевод.
LOCALE_PATHS = (
    os.path.join(PROJECT_PATH, 'locale')
)
  • Вопрос задан
  • 2523 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 1
qmax
@qmax
программер
Подозреваю, что "стандартный" джанговский подтягивается откуда-нибудь из приложения admin.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Vintorez
@Vintorez
Уберите django.middleware.locale.LocaleMiddleware из MIDDLEWARE_CLASSES в settings.py
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы