diff --git a/lib/Controller/PageController.php b/lib/Controller/PageController.php index c0c6397..c152d50 100644 --- a/lib/Controller/PageController.php +++ b/lib/Controller/PageController.php @@ -172,6 +172,13 @@ private function getLanguageMap(IUser $user): array { $languages['otherLanguages'] ); + // remove any (...) part from language name + foreach ($combinedLanguages as &$language) { + if (isset($language['name'])) { + $language['name'] = preg_replace('/\s*\(.*?\)\s*/', '', $language['name']); + } + } + $userLangIndex = array_search($userConfLang, array_column($combinedLanguages, 'code')); $userLang = null;