From 9acf23948375b2780ca7354995d11ba75dc30dda Mon Sep 17 00:00:00 2001 From: wadichaabene Date: Mon, 10 Mar 2025 22:32:37 +0100 Subject: [PATCH] [BUGFIX] Fix Language in typo3 9.5 --- Classes/Controller/TranslationController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Classes/Controller/TranslationController.php b/Classes/Controller/TranslationController.php index 63ea450..c74537a 100644 --- a/Classes/Controller/TranslationController.php +++ b/Classes/Controller/TranslationController.php @@ -41,7 +41,11 @@ class TranslationController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionCont $languageFactory = GeneralUtility::makeInstance( LocalizationFactory::class ); - $language = $this->request->getAttribute('language'); + if (version_compare(TYPO3_branch, '10.0', '>=')) { + $language = $this->request->getAttribute('language'); + } else { + $language = $GLOBALS['TYPO3_REQUEST']->getAttribute('language'); + } $locale = $language->getLocale(); //\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump( // $locale, '$locale', 3, true, false