+ QLocale locale = uiSettings.value("Locale", QLocale::system()).value<QLocale>();
+ if(locale == QLocale::system())
+ ui.languageComboBox->setCurrentIndex(0);
+ else if(locale.language() == QLocale::C)
+ ui.languageComboBox->setCurrentIndex(1);
+ else
+ ui.languageComboBox->setCurrentIndex(ui.languageComboBox->findText(QLocale::languageToString(locale.language()), Qt::MatchExactly));
+ loadTranslation(selectedLocale());
+