diff --git a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php index 0b771ac85b4e3d7ed0f11165f4368e0fe5f1a581..5c1d46e38cb03fbf67417972e0c399ee5e4072a8 100644 --- a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php +++ b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php @@ -2613,11 +2613,7 @@ class TypoScriptFrontendController { // Do we set all except LC_NUMERIC $locale = setlocale(LC_COLLATE, $this->config['config']['locale_all']); if ($locale) { - // PHP fatals with uppercase I characters in method names with turkish locale LC_CTYPE - // @see http://bugs.php.net/bug.php?id=35050 - if (substr($this->config['config']['locale_all'], 0, 2) != 'tr') { - setlocale(LC_CTYPE, $this->config['config']['locale_all']); - } + setlocale(LC_CTYPE, $this->config['config']['locale_all']); setlocale(LC_MONETARY, $this->config['config']['locale_all']); setlocale(LC_TIME, $this->config['config']['locale_all']); $this->localeCharset = $this->csConvObj->get_locale_charset($this->config['config']['locale_all']);