diff --git a/src/View/InitialConditions/Window.py b/src/View/InitialConditions/Window.py index 2b1d6b540f8585f8ca713d006a5095e49012830c..00e7b1216ee75280bb2ea4a6b429a621eb57527d 100644 --- a/src/View/InitialConditions/Window.py +++ b/src/View/InitialConditions/Window.py @@ -53,7 +53,7 @@ from View.Plot.PamhyrToolbar import PamhyrPlotToolbar from View.InitialConditions.PlotDKP import PlotDKP from View.InitialConditions.PlotDischarge import PlotDischarge -from View.InitialConditions.translate import * +from View.InitialConditions.translate import table_headers, retranslate from View.InitialConditions.DialogHeight import HeightDialog from View.InitialConditions.DialogDischarge import DischargeDialog @@ -97,6 +97,8 @@ class InitialConditionsWindow(ASubMainWindow, ListedSubWindow): self.paste_sc = QShortcut(QKeySequence.Paste, self) def setup_table(self): + retranslate() + table = self.find(QTableView, f"tableView") self._table = TableModel( river = self._study.river, diff --git a/src/View/InitialConditions/translate.py b/src/View/InitialConditions/translate.py index 3fe45f75b11802ea9de932796c68f2f8a17ebe51..54f194e9f014c1ed01e93e365239d039553a6a64 100644 --- a/src/View/InitialConditions/translate.py +++ b/src/View/InitialConditions/translate.py @@ -29,3 +29,12 @@ table_headers = { "height": _translate("LateralContribution", "Height (m)"), # "comment": _translate("LateralContribution", "Comment"), } + +def retranslate(): + # table_headers["name"] = _translate("LateralContribution", "Name") + table_headers["kp"] = _translate("LateralContribution", "KP (m)") + # table_headers["speed"] = _translate("LateralContribution", "Speed (m/s)") + table_headers["discharge"] = _translate("LateralContribution", "Discharge (m³/s)") + table_headers["elevation"] = _translate("LateralContribution", "Elevation (m)") + table_headers["height"] = _translate("LateralContribution", "Height (m)") + # table_headers["comment"] = _translate("LateralContribution", "Comment")