Я нашел несколько уроков, которые показывают, как использовать i18n на gae, но они предполагают, что django 0.96.Сейчас у меня нет, например, отдельного скрипта для make-сообщений, и я не могу запустить manage.py.Кто-нибудь пытался использовать i18n недавно и мог бы объяснить мне, как это можно сделать?
РЕДАКТИРОВАТЬ
Мне удалось сгенерировать po
файлы и скомпилировать их.Я получаю языковые заголовки и могу установить язык перевода.self.request.LANGUAGE_CODE
установлен на pl
, что очень хорошо.И все же эти переводы не используются при отображении веб-страницы.Есть ли у вас какие-либо идеи, почему это может происходить?
EDIT2
Хорошо, выполняя пробную версию / ошибку, которую мне удалось обнаружить, вам необходимо импортировать настройки из django.Conf и перезагрузите их (setting._target = Нет).И это, наконец, работает.