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>