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