From a7c1a7dc1271eb0a2c62f2f8c94765cf91de0bab Mon Sep 17 00:00:00 2001 From: Andreas Schempp Date: Thu, 5 Oct 2023 12:10:38 +0200 Subject: [PATCH] Fixed PHP8 warning --- src/Driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Driver.php b/src/Driver.php index 5b74010..20a87bd 100644 --- a/src/Driver.php +++ b/src/Driver.php @@ -1466,7 +1466,7 @@ protected function addLanguageSwitchPanel($version) foreach ($this->translatableLangs as $language) { $value = ($this->fallbackLang == $language) ? '' : $language; - $label = ($this->fallbackLang == $language) ? ($langLabels[$language] . ' (' . $GLOBALS['TL_LANG']['MSC']['defaultLanguage'] . ')') : $langLabels[$language]; + $label = ($this->fallbackLang == $language) ? (($langLabels[$language] ?? $language) . ' (' . $GLOBALS['TL_LANG']['MSC']['defaultLanguage'] . ')') : ($langLabels[$language] ?? $language); $selected = $this->currentLang == $language || ($this->fallbackLang && $this->currentLang == '' && $this->fallbackLang == $language); // Show the languages that are already translated (fallback is always "translated")