Я пытаюсь перевести имена приложений в моем Джанго проекте, я нашел этот код в Интернете:Перевести имя модуля (приложение) в Джанго
init.py
from django.utils.translation import gettext_noop
gettext_noop("AppName")
шаблон
{% trans app.name %}
Однако в текущей версии Джанго этот код присутствует, так что я думаю Theres способ делать-го в Джанго 1.3 уже, (код выше с 2008 года) .. пожалуйста, посоветуйте, как получить имя в файлы перевода
{% for app in app_list %}
{% blocktrans with app.name as name %}{{ name }}{% endblocktrans %}
Это также говорит мне, что это должно быть уже можно как-то:
Джанго /contrib/admin/sites.py линия 356+
if app_label in app_dict:
app_dict[app_label]['models'].append(model_dict)
else:
app_dict[app_label] = {
'name': app_label.title(),
'app_url': app_label + '/',
'has_module_perms': has_module_perms,
'models': [model_dict],
}
Я много нашел об этом на https://code.djangoproject.com/ticket/3591, но почему в этом случае блокбаны будут вокруг него, если это еще не возможно? – AKjsd89