diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 49df62f..7923787 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -537,9 +537,12 @@ void MainWindow::setupSettingsModal() { locale.truncate(locale.lastIndexOf('.')); // "silentdragon_de" locale.remove(0, locale.lastIndexOf('_') + 1); // "de" - //QString lang = QLocale::languageToString(QLocale(locale).language()); QString lang = QLocale(locale).nativeLanguageName(); //locale.language()); + // uppercase the first letter of all languages + auto first = QString(lang.at(0)).toUpper(); + lang = first + lang.right(lang.size()-1); + //settings.comboBoxLanguage->addItem(action); settings.comboBoxLanguage->addItem(lang + " (" + locale + ")"); qDebug() << __func__ << ": added lang=" << lang << " locale=" << locale << " defaultLocale=" << defaultLocale << " m_currLang=" << m_currLang;