Updated style & behavior of LanguageCtrl (switch between languages)