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;
|
$langLocate = SYS_LANG;
|
||||||
if (SYS_LANG == 'es') {
|
if (G::toLower(PHP_OS) == 'linux') {
|
||||||
$langLocate = 'es_ES';
|
if (SYS_LANG == 'es') {
|
||||||
} else if (strlen(SYS_LANG) > 2) {
|
$langLocate = 'es_ES';
|
||||||
$langLocate = str_replace('-', '_', SYS_LANG);
|
} else if (strlen(SYS_LANG) > 2) {
|
||||||
|
$langLocate = str_replace('-', '_', SYS_LANG);
|
||||||
|
} else {
|
||||||
|
$langLocate = 'en_US';
|
||||||
|
}
|
||||||
} else {
|
} 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);
|
setlocale(LC_TIME, $langLocate);
|
||||||
|
|||||||
Reference in New Issue
Block a user