Skip to content

Commit

Permalink
fixed CQ for bitmessageqt.languagebox module
Browse files Browse the repository at this point in the history
  • Loading branch information
coolguy-cell committed Jun 3, 2020
1 parent b750b02 commit f030835
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/bitmessageqt/languagebox.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
"""Language Box Module for Locale Settings"""
# pylint: disable=too-few-public-methods
import glob
import os

Expand All @@ -8,6 +10,7 @@


class LanguageBox(QtGui.QComboBox):
"""LanguageBox class for Qt UI"""
languageName = {
"system": "System Settings", "eo": "Esperanto",
"en_pirate": "Pirate English"
Expand All @@ -18,14 +21,15 @@ def __init__(self, parent=None):
self.populate()

def populate(self):
"""Populates drop down list with all available languages."""
self.clear()
localesPath = os.path.join(paths.codePath(), 'translations')
self.addItem(QtGui.QApplication.translate(
"settingsDialog", "System Settings", "system"), "system")
self.setCurrentIndex(0)
self.setInsertPolicy(QtGui.QComboBox.InsertAlphabetically)
for translationFile in sorted(
glob.glob(os.path.join(localesPath, "bitmessage_*.qm"))
glob.glob(os.path.join(localesPath, "bitmessage_*.qm"))
):
localeShort = \
os.path.split(translationFile)[1].split("_", 1)[1][:-3]
Expand Down

0 comments on commit f030835

Please sign in to comment.