efreet: Improve language reset

efreet.c: Reset parsed locale, and force a reparse of LANG env
efreet_cache.c: Close desktop cache so we reopen cache with correct
language

SVN revision: 72817
This commit is contained in:
Sebastian Dransfeld 2012-06-25 17:12:35 +00:00
parent af80ed52bf
commit 6170dc4c14
1 changed files with 1 additions and 1 deletions

View File

@ -191,7 +191,7 @@ e_intl_language_set(const char *lang)
e_util_env_set("LANG", lang);
/* Unset LANGUAGE, apparently causes issues if set */
e_util_env_set("LANGUAGE", NULL);
efreet_dirs_reset();
efreet_lang_reset();
setlocale(LC_ALL, lang);
}
else