diff --git a/src/View/InitialConditions/DialogDischarge.py b/src/View/InitialConditions/DialogDischarge.py index df0461bdb8cef7356ce39be7d3e4744829863ed8..8ddf565791ac5452f2c2502caa54b1d8c17e2cbc 100644 --- a/src/View/InitialConditions/DialogDischarge.py +++ b/src/View/InitialConditions/DialogDischarge.py @@ -36,10 +36,11 @@ class DischargeDialog(PamhyrDialog): _pamhyr_ui = "InitialConditions_Dialog_Generator_Discharge" _pamhyr_name = "Discharge" - def __init__(self, title="Discharge", parent=None): + def __init__(self, title="Discharge", trad=None, parent=None): super(DischargeDialog, self).__init__( - title=self._pamhyr_name, + title=trad[self._pamhyr_name], options=[], + trad=trad, parent=parent ) diff --git a/src/View/InitialConditions/DialogHeight.py b/src/View/InitialConditions/DialogHeight.py index 0cd62c88ca6d49026c1dcf908751c53408e08ffd..6329f0709446b6225dc5dcdc2f993a6499e0d018 100644 --- a/src/View/InitialConditions/DialogHeight.py +++ b/src/View/InitialConditions/DialogHeight.py @@ -36,10 +36,11 @@ class HeightDialog(PamhyrDialog): _pamhyr_ui = "InitialConditions_Dialog_Generator_Height" _pamhyr_name = "Height" - def __init__(self, parent=None): + def __init__(self, trad=None, parent=None): super(HeightDialog, self).__init__( - title=self._pamhyr_name, + title=trad[self._pamhyr_name], options=[], + trad=trad, parent=parent ) diff --git a/src/View/InitialConditions/Window.py b/src/View/InitialConditions/Window.py index a0911c4be718961e260b9f0042d5ef8940f76043..247aaa9f738f57f1a2fc50c4e3f1d69c0bbc9115 100644 --- a/src/View/InitialConditions/Window.py +++ b/src/View/InitialConditions/Window.py @@ -68,13 +68,15 @@ class InitialConditionsWindow(PamhyrWindow): _pamhyr_name = "Initial condition" def __init__(self, study=None, config=None, reach=None, parent=None): + trad = ICTranslate() + if reach is not None: self._reach = reach else: self._reach = study.river.current_reach() name = ( - self._pamhyr_name + + trad[self._pamhyr_name] + " - " + study.name + " - " + self._reach.name ) @@ -83,7 +85,7 @@ class InitialConditionsWindow(PamhyrWindow): title=name, study=study, config=config, - trad=ICTranslate(), + trad=trad, parent=parent ) @@ -243,14 +245,14 @@ class InitialConditionsWindow(PamhyrWindow): self._update_plot() def generate_growing_constante_height(self): - dlg = HeightDialog(parent=self) + dlg = HeightDialog(trad=self._trad, parent=self) if dlg.exec(): value = dlg.value self._table.generate("growing", value) self._update_plot() def generate_discharge(self): - dlg = DischargeDialog(parent=self) + dlg = DischargeDialog(trad=self._trad, parent=self) if dlg.exec(): value = dlg.value self._table.generate("discharge", value) diff --git a/src/View/InitialConditions/translate.py b/src/View/InitialConditions/translate.py index 00cdf362058060f6f3f865e37a87224c2eab28fc..4601866c2f945b95d2254f538eb66723496dd0f8 100644 --- a/src/View/InitialConditions/translate.py +++ b/src/View/InitialConditions/translate.py @@ -27,6 +27,13 @@ class ICTranslate(PamhyrTranslate): def __init__(self): super(ICTranslate, self).__init__() + self._dict["Initial condition"] = _translate( + "InitialCondition", "Initial condition") + self._dict["Discharge"] = _translate( + "InitialCondition", "Discharge") + self._dict["Height"] = _translate( + "InitialCondition", "Height") + self._dict["elevation"] = _translate( "InitialCondition", "Elevation (m)") self._dict["discharge"] = _translate( diff --git a/src/View/ui/InitialConditions_Dialog_Generator_Height.ui b/src/View/ui/InitialConditions_Dialog_Generator_Height.ui index 13c2816ab90484cf10d2e8a0db62f0d80e4d017d..3c13935ab73a64050bdc97448b7a9357e9426e4b 100644 --- a/src/View/ui/InitialConditions_Dialog_Generator_Height.ui +++ b/src/View/ui/InitialConditions_Dialog_Generator_Height.ui @@ -22,7 +22,7 @@ <item> <widget class="QLabel" name="label"> <property name="text"> - <string>Heigth</string> + <string>Height</string> </property> </widget> </item>