title: Django: Admin with multiple sites & languages
body: <p>I'm supposed to build some Django apps, that allow you to administer multiple sites through one backend. The <code>contrib.sites</code> framework is quite perfect for my purposes. I can run multiple instances of <code>manage.py</code> with different settings for each site; but how should django's admin deal with different settings for different sites, eg. if they have different sets of languages, a different (default) language? So there are some problem s to face if you have to work on objects coming from different sites in one admin...</p>
  
  <p>I think <code>settings.ADMIN_FOR</code> is supposed to be quite helpful for cases like this, but theres hardly any documentation about it and I think it's not really used in the actual Django version (?).</p>
  
  <p>So any ideas/solutions are welcome and much appreciated!
  Thanks a lot...</p>