diff -r 355c86eaeca5 -r 1275eb652008 src/main/kotlin/de/uapcore/lightpit/servlet/LanguageServlet.kt --- a/src/main/kotlin/de/uapcore/lightpit/servlet/LanguageServlet.kt Fri Nov 24 00:07:36 2023 +0100 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/LanguageServlet.kt Sat Jan 06 20:31:14 2024 +0100 @@ -58,8 +58,7 @@ if (lang != null) { val locale = Locale.forLanguageTag(lang) if (!locale.language.isNullOrBlank()) { - http.response.locale = locale - http.session.setAttribute(Constants.SESSION_ATTR_LANGUAGE, locale) + super.selectLanguage(http, locale) } }