DOCSYSTEM Arreglo para setlocale para windows

Arreglo para setlocale para windows
This commit is contained in:
Brayan Osmar Pereyra Suxo
2013-04-22 10:04:57 -04:00
parent 81c117a5cf
commit 338abc7154

View File

@@ -532,6 +532,7 @@ class Configurations // extends Configuration
} }
$langLocate = SYS_LANG; $langLocate = SYS_LANG;
if (G::toLower(PHP_OS) == 'linux') {
if (SYS_LANG == 'es') { if (SYS_LANG == 'es') {
$langLocate = 'es_ES'; $langLocate = 'es_ES';
} else if (strlen(SYS_LANG) > 2) { } else if (strlen(SYS_LANG) > 2) {
@@ -539,6 +540,23 @@ class Configurations // extends Configuration
} else { } else {
$langLocate = 'en_US'; $langLocate = 'en_US';
} }
} else {
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);
$dateTime = utf8_encode(strftime($newCreation, mktime(0, 0, 0, $m, $d, $y))); $dateTime = utf8_encode(strftime($newCreation, mktime(0, 0, 0, $m, $d, $y)));