DOCSYSTEM Arreglo para setlocale para windows
Arreglo para setlocale para windows
This commit is contained in:
@@ -532,12 +532,30 @@ class Configurations // extends Configuration
|
||||
}
|
||||
|
||||
$langLocate = SYS_LANG;
|
||||
if (SYS_LANG == 'es') {
|
||||
$langLocate = 'es_ES';
|
||||
} else if (strlen(SYS_LANG) > 2) {
|
||||
$langLocate = str_replace('-', '_', SYS_LANG);
|
||||
if (G::toLower(PHP_OS) == 'linux') {
|
||||
if (SYS_LANG == 'es') {
|
||||
$langLocate = 'es_ES';
|
||||
} else if (strlen(SYS_LANG) > 2) {
|
||||
$langLocate = str_replace('-', '_', SYS_LANG);
|
||||
} else {
|
||||
$langLocate = 'en_US';
|
||||
}
|
||||
} else {
|
||||
$langLocate = 'en_US';
|
||||
switch (SYS_LANG) {
|
||||
case 'es':
|
||||
case 'es_ES':
|
||||
$langLocate = 'ESN';
|
||||
break;
|
||||
case 'pt':
|
||||
case 'pt-BR':
|
||||
$langLocate = 'PTB';
|
||||
break;
|
||||
case 'en':
|
||||
case 'en':
|
||||
default:
|
||||
$langLocate = 'EST';
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
setlocale(LC_TIME, $langLocate);
|
||||
|
||||
Reference in New Issue
Block a user