Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > b43c9dd7c68e58ae192c52b5b65af146 > files > 3

enigma-1.21-4.mga5.src.rpm

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)