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 | |
| 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
| -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(); } |
