added a language switcher to the interface