using VDRs OSD Language instead of system language

This commit is contained in:
louis
2014-11-22 12:19:13 +01:00
parent 77368ebbd1
commit a3d636ce92
5 changed files with 14 additions and 13 deletions

View File

@@ -6,18 +6,7 @@ cGlobals::cGlobals(void) {
fonts.insert(pair<string, string>("vdrOsd", Setup.FontOsd));
fonts.insert(pair<string, string>("vdrFix", Setup.FontFix));
fonts.insert(pair<string, string>("vdrSml", Setup.FontSml));
string loc = setlocale(LC_NAME, NULL);
size_t index = loc.find_first_of(".");
string langISO = "";
if (index > 0) {
langISO = loc.substr(0, index);
}
if (langISO.size() == 5) {
language = langISO.c_str();
} else {
language = "en_EN";
}
language = Setup.OSDLanguage;
dsyslog("skindesigner: using language %s", language.c_str());
}