diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-09-25 19:50:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-25 19:50:55 +0200 |
commit | 58a5331f7bafb149c18f560a0363daab65521262 (patch) | |
tree | ba4bcdaf3fd246ef93992c391cdeffe2adb40f64 /launcher/translations/TranslationsModel.cpp | |
parent | c01b475cbfc706612991deb795a30644f002b72f (diff) | |
parent | b187231b0ea798cd8ebeaa200b4befe29a433a55 (diff) | |
download | PrismLauncher-58a5331f7bafb149c18f560a0363daab65521262.tar.gz PrismLauncher-58a5331f7bafb149c18f560a0363daab65521262.tar.bz2 PrismLauncher-58a5331f7bafb149c18f560a0363daab65521262.zip |
Merge pull request #1164 from Scrumplex/fix-sort-languages
Diffstat (limited to 'launcher/translations/TranslationsModel.cpp')
-rw-r--r-- | launcher/translations/TranslationsModel.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/launcher/translations/TranslationsModel.cpp b/launcher/translations/TranslationsModel.cpp index 848b4d19..2f57de3a 100644 --- a/launcher/translations/TranslationsModel.cpp +++ b/launcher/translations/TranslationsModel.cpp @@ -86,6 +86,10 @@ struct Language else { result = locale.nativeLanguageName(); } + + if (result.isEmpty()) { + result = key; + } return result; } @@ -394,7 +398,7 @@ void TranslationsModel::reloadLocalFiles() return false; } } - return a.key < b.key; + return a.languageName().toLower() < b.languageName().toLower(); }); endInsertRows(); } |