diff --git a/src/GLideNUI/ConfigDialog.cpp b/src/GLideNUI/ConfigDialog.cpp index 74f0bb39..80a7f93c 100644 --- a/src/GLideNUI/ConfigDialog.cpp +++ b/src/GLideNUI/ConfigDialog.cpp @@ -367,7 +367,8 @@ void ConfigDialog::setIniPath(const QString & _strIniPath) locale.truncate(locale.lastIndexOf('.')); // "TranslationExample_de" locale.remove(0, locale.indexOf('_') + 1); // "de" QString language = QLocale(locale).nativeLanguageName(); - language = language.left(1).toUpper() + language.remove(0, 1); + QString firstChar = language.left(1).toUpper(); + language = firstChar + language.remove(0, 1); if (bCurrent) { listIndex = i + 1; }