Language switching fully functional