17 Jun 2011 My first project for the new job has been creating an internationalized version of the website. I think it also serves as a good test run for how django works with the infrastructure that's in place. Instead of having two separate django installations, each with mirrored files (save settings.LANGUAGECODE), I wrote a quick middleware which will add a session key for djangolanguage, which is used by the locale middleware to determine which version of the site to show you, based on t...