Hi there,
Django 1.6 changes the key name that is used to store the language preferred by the user, due to the new name policies. This commit introduced it:
In my humble opinion this key should be a variable that could be imported from the outside. We currently have the following use case:
We let an anonymous user set a language for the page, and when the user logs in, we keep the language around in session to continue rendering the web in the same language. This change in the key name breaks our book keeping, because we are using a hardcoded string (we only keep that key, not all of them).
Thanks, cheers
Miguel Araujo