Bug #18938 ยป bug8682.patch
typo3/sysext/cms/tslib/class.tslib_fe.php (working copy) | ||
---|---|---|
#setlocale('LC_NUMERIC','en_US');
|
||
# so we set all except LC_NUMERIC
|
||
setlocale(LC_COLLATE,$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']);
|
||
$locale = setlocale(LC_COLLATE, $this->config['config']['locale_all']);
|
||
if ($locale) {
|
||
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']);
|
||
$this->localeCharset = $this->csConvObj->get_locale_charset($locale);
|
||
} else {
|
||
$GLOBALS['TT']->setTSlogMessage('Locale "'.htmlspecialchars($this->config['config']['locale_all']).'" not found.', 3);
|
||
}
|
||
}
|
||
}
|
||