Sooooo... do we really want to do this. I don't like doing `.save()` when processing requests. Mkt does, but we don't have user profile pages on mkt - couldn't we just let the user choose his default language in its user profile, where he enters his bio etc ?

That way, even if the user visits a german page because he follows a link, it shouldn't change the lang we store for him.