Skip to content

Commit

Permalink
Even better lang loading.
Browse files Browse the repository at this point in the history
  • Loading branch information
martinrotter committed Jun 22, 2016
1 parent 8dba235 commit b5240a5
Showing 1 changed file with 2 additions and 9 deletions.
11 changes: 2 additions & 9 deletions src/miscellaneous/localization.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,7 @@ Localization::~Localization() {
}

QString Localization::desiredLanguage() const {
QString from_settings = qApp->settings()->value(GROUP(General), SETTING(General::Language)).toString();

foreach (Language lang, installedLanguages()) {
if (lang.m_code == from_settings) {
return from_settings;
}
}

return DEFAULT_LOCALE;
return qApp->settings()->value(GROUP(General), SETTING(General::Language)).toString();
}

void Localization::loadActiveLanguage() {
Expand All @@ -52,6 +44,7 @@ void Localization::loadActiveLanguage() {
if (app_translator->load(QLocale(desired_localization), "rssguard", QSL("-"), APP_LANG_PATH)) {
Application::installTranslator(app_translator);
qDebug("Application localization '%s' loaded successfully.", qPrintable(desired_localization));
desired_localization = app_translator->translate("QObject", "LANG_ABBREV");
}
else {
qWarning("Application localization '%s' was not loaded.", qPrintable(desired_localization));
Expand Down

0 comments on commit b5240a5

Please sign in to comment.