This application allows translation of application names in the admin interface.
Works with Django 1.4.x
Using pip, you can install from the git repo.
pip install git+git://github.com/jelko/django-app-name-translation-in-admin.git@master
Put
app_name_translation_in_admin
into yourINSTALLED_APPS
beforedjango.contrib.admin
:INSTALLED_APPS = ( ... 'app_name_translation_in_admin', 'django.contrib.admin', ... )
Define the app names and mark them for translations. Use title cased app name.
from django.utils.translation import ugettext_lazy as _ _(u'Auth') # for auth app_name _(u'Sites') _(u'User_Addresses') # for user_addresses app_name
Related tickets:
- Ticket #3591 add support for custom app_label and verbose_name. When this ticket is resolved, this application would be excessive.
- Ticket #10436 - Application names i18n in the admin app broken
- this thread