documented setLanguage