How do I change the language preference in my user account as an observer?