Merge pull request #1607 from brayanpereyra/DOC-SYSTEM

DOCSYSTEM Arreglo en setlocale para windows
This commit is contained in:
Erik Amaru Ortiz
2013-04-22 07:21:26 -07:00

View File

@@ -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' || G::toLower(PHP_OS) == 'darwin') {
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_US':
default:
$langLocate = 'EST';
break;
}
}
setlocale(LC_TIME, $langLocate);