diff --git a/src/View/LateralContribution/Edit/Window.py b/src/View/LateralContribution/Edit/Window.py index 4c6617b2cbb2ac50c777cd0157ca08b389313889..53576a6b7671afa7cd45bda4c75fbbee47da9fdd 100644 --- a/src/View/LateralContribution/Edit/Window.py +++ b/src/View/LateralContribution/Edit/Window.py @@ -41,7 +41,7 @@ from View.Plot.MplCanvas import MplCanvas from View.Plot.PamhyrToolbar import PamhyrPlotToolbar from View.LateralContribution.translate import long_types -from View.LateralContribution.Edit.translate import table_headers +from View.LateralContribution.Edit.translate import table_headers, retranslate from View.LateralContribution.Edit.Table import TableModel from View.LateralContribution.Edit.Plot import Plot @@ -87,6 +87,7 @@ class EditLateralContributionWindow(ASubMainWindow, ListedSubWindow): self.paste_sc = QShortcut(QKeySequence.Paste, self) def setup_table(self): + retranslate() headers = {} for h in self._data.header: headers[h] = table_headers[h] diff --git a/src/View/LateralContribution/Edit/translate.py b/src/View/LateralContribution/Edit/translate.py index 243d9ad8c089fdea0b864b71714202ac06aecd94..f04534e01d34aeaa36da46f4d23026ca91635fb8 100644 --- a/src/View/LateralContribution/Edit/translate.py +++ b/src/View/LateralContribution/Edit/translate.py @@ -28,3 +28,11 @@ table_headers = { "discharge": _translate("LateralContribution", "Discharge (m³/s)"), "z": _translate("LateralContribution", "Z (m)") } + +def retranslate(): + table_headers["x"] = _translate("LateralContribution", "X") + table_headers["y"] = _translate("LateralContribution", "Y") + table_headers["time"] = _translate("LateralContribution", "Time") + table_headers["date"] = _translate("LateralContribution", "Date") + table_headers["discharge"] = _translate("LateralContribution", "Discharge (m³/s)") + table_headers["z"] = _translate("LateralContribution", "Z (m)") diff --git a/src/View/LateralContribution/Window.py b/src/View/LateralContribution/Window.py index 3a181f4656a3f97149fbbe72f332e37dd8a616ec..31f8290641c3fd58fc394ec285df08914d03093b 100644 --- a/src/View/LateralContribution/Window.py +++ b/src/View/LateralContribution/Window.py @@ -56,7 +56,10 @@ from View.LateralContribution.Table import ( from View.Plot.MplCanvas import MplCanvas from View.Geometry.PlotXY import PlotXY -from View.LateralContribution.translate import * +from View.LateralContribution.translate import ( + long_types, table_headers, LC_types, + retranslate, +) from View.LateralContribution.Edit.Window import EditLateralContributionWindow _translate = QCoreApplication.translate @@ -90,6 +93,7 @@ class LateralContributionWindow(ASubMainWindow, ListedSubWindow): self.paste_sc = QShortcut(QKeySequence.Paste, self) def setup_table(self): + retranslate() self._table = {} for t in ["liquid", "solid", "suspenssion"]: diff --git a/src/View/LateralContribution/translate.py b/src/View/LateralContribution/translate.py index e9c6deeb7d2a8c9e1d2dc3fd86bea9e0741f47fe..cf430824e155df8d6378974deaf763de8e18f37c 100644 --- a/src/View/LateralContribution/translate.py +++ b/src/View/LateralContribution/translate.py @@ -45,3 +45,15 @@ LC_types = { "RA": Rain, "EV": Evaporation, } + +def retranslate(): + table_headers["name"] = _translate("LateralContribution", "Name") + table_headers["type"] = _translate("LateralContribution", "Type") + table_headers["edge"] = _translate("LateralContribution", "Reach") + table_headers["begin_kp"] = _translate("LateralContribution", "Begin kp (m)") + table_headers["end_kp"] = _translate("LateralContribution", "End kp (m)") + + long_types["ND"] = _translate("LateralContribution", "Not defined") + long_types["LC"] = _translate("LateralContribution", "Lateral contribution") + long_types["RA"] = _translate("LateralContribution", "Rain") + long_types["EV"] = _translate("LateralContribution", "Evaporation")