make sure default_language changes based on session