Middleware¶
-
class
missing.middleware.ForceAdminLanguage¶ Middleware which forces language in Django admin to
ADMIN_LANGUAGE_CODEsetting value.Useful when not wanting that Django content language interferes with admin language, especially when admin interface is not translated fully in all languages content is, or when error messages in admin interface are hard to debug because of a rare language they are displayed in.
Should be added to
MIDDLEWARE_CLASSESafterLocaleMiddlewaremiddleware:MIDDLEWARE_CLASSES = ( ... django.middleware.locale.LocaleMiddleware, missing.middleware.ForceAdminLanguage, ... )