forked from enlightenment/enlightenment
explicitly use lang... and set lc_all if its set too..
SVN revision: 14573
This commit is contained in:
parent
087259e3ec
commit
cce85ff7da
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue