Fix AttributeError: Initialize language_names before use
This commit is contained in:
@@ -128,6 +128,8 @@ class MainWindow(QMainWindow):
|
||||
self.is_modified = False
|
||||
self.language_overrides = {} # Session-based viewer overrides: (mag, pnum) -> lang_idx
|
||||
|
||||
self.language_names = ["English", "German", "Swedish/Finnish", "Italian", "French", "Portuguese/Spanish", "Turkish", "Romania"]
|
||||
|
||||
# UI Components
|
||||
self.central_widget = QWidget()
|
||||
self.setCentralWidget(self.central_widget)
|
||||
@@ -341,8 +343,6 @@ class MainWindow(QMainWindow):
|
||||
self.language_label = QLabel("Lang: English")
|
||||
self.status_bar.addPermanentWidget(self.language_label)
|
||||
|
||||
self.language_names = ["English", "German", "Swedish/Finnish", "Italian", "French", "Portuguese/Spanish", "Turkish", "Romania"]
|
||||
|
||||
# Menus
|
||||
self.create_menus()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user