I have an application in several languages but I would like to keepthe admin site always in english. What is the best way to do this?
Thanks in advance.
I would setup two settings files:
settings.py
for whole projectadmin_settings.py
for admin onlyThen host this project in separate domains:
example.com
admin.example.com
If you have separate settings files for admin and rest of the project, you can override language settings in your admin_settings.py
You will probably have very similar settings files, so following line on the top of admin_settings.py
will be handy:
from my_project.settings import *