Browse Source

Uppercase the first letter of all languages

pull/112/head
Duke Leto 2 years ago
parent
commit
e9195e78d4
  1. 5
      src/mainwindow.cpp

5
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;

Loading…
Cancel
Save