diff --git a/lib/language.inc.php b/lib/language.inc.php index 392629048bbf5b89d26c2564a1031a75fe988bb3..a56fbe97f0ba5fdc8c360f322162af8398996db6 100644 --- a/lib/language.inc.php +++ b/lib/language.inc.php @@ -209,6 +209,7 @@ function restoreLanguage() { */ function setLocaleEnv($language, $language_domain = ''){ putenv('LANGUAGE'); //unset language preference + putenv('LC_ALL=' . $language . '.UTF-8'); //needed in MacOS since gettext doesnt read setlocale() $ret = setlocale(LC_ALL, $language . '.UTF-8'); setlocale(LC_NUMERIC, 'C'); if ($language_domain) {