+ // Language
+ 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));
+ Quassel::loadTranslation(selectedLocale());
+
+ ChatViewSettings chatViewSettings;
+ SettingsPage::load(ui.showWebPreview, chatViewSettings.showWebPreview());
+
+ BufferSettings bufferSettings;
+ SettingsPage::load(ui.showUserStateIcons, bufferSettings.showUserStateIcons());
+