explicitly use lang... and set lc_all if its set too..

SVN revision: 14573
This commit is contained in:
Carsten Haitzler 2005-05-03 13:19:27 +00:00
parent 087259e3ec
commit cce85ff7da
1 changed files with 2 additions and 1 deletions

View File

@ -77,12 +77,13 @@ e_intl_language_set(const char *lang)
{
_e_intl_language = strdup(lang);
e_util_env_set("LANG", _e_intl_language);
if (getenv("LC_ALL")) e_util_env_set("LC_ALL", _e_intl_language);
}
else
{
_e_intl_language = NULL;
}
if (setlocale(LC_ALL, "") == NULL)
if (setlocale(LC_ALL, _e_intl_language) == NULL)
{
perror("setlocale() :");
if (_e_intl_language)