Index: enigma-1.21/src/nls.cc =================================================================== --- enigma-1.21/src/nls.cc +++ enigma-1.21/src/nls.cc 2015-03-16 22:25:19.277265428 +0100 @@ -30,19 +30,7 @@ void nls::SetMessageLocale (const std::string &language) { if (language != "") { -#if defined (WIN32) || defined (MACOSX) - my_setenv ("LANG", language.c_str()); -#else // not WIN32 or MACOSX - if (setlocale (LC_MESSAGES, language.c_str()) != NULL) { - my_setenv ("LANG", language.c_str()); - } else { - // Second attempt: lang + .UTF-8 - snprintf(localeutf, sizeof(localeutf), "%s.UTF-8", language.c_str()); - if (setlocale (LC_MESSAGES, localeutf) != NULL) { - my_setenv ("LANG", localeutf); - } - } -#endif + my_setenv ("LANGUAGE", language.c_str()); } #if defined(ENABLE_NLS) && defined(HAVE_LC_MESSAGES)