fix: language file discovering

This commit is contained in:
2023-09-16 20:07:19 +08:00
parent 1d223fe32a
commit 72cb50a9db

View File

@ -21,8 +21,10 @@ class SettingsGeneral(SettingsBaseWidget):
self.setupUi(self) self.setupUi(self)
availableLanguageFiles = QDir(":/lang").entryInfoList(QDir.Filter.Files) availableLanguageFiles = QDir(":/lang").entryInfoList()
for fileInfo in availableLanguageFiles: for fileInfo in availableLanguageFiles:
if not fileInfo.isFile() or fileInfo.suffix() != "qm":
continue
languageCode = fileInfo.baseName() languageCode = fileInfo.baseName()
locale = QLocale(languageCode) locale = QLocale(languageCode)
self.languageValueWidget.addItem(localeToFullName(locale), locale) self.languageValueWidget.addItem(localeToFullName(locale), locale)