From dbbae7a53f9aa2c418f18b9d6a0735d4804942ac Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 27 Mar 2024 09:27:37 +0100
Subject: [PATCH] Translate: Rebuild Pamhyr2 french translate.

---
 src/lang/fr.ts | 2858 ++++++++++++++++++++----------------------------
 1 file changed, 1189 insertions(+), 1669 deletions(-)

diff --git a/src/lang/fr.ts b/src/lang/fr.ts
index c72f9622..339e9fa7 100644
--- a/src/lang/fr.ts
+++ b/src/lang/fr.ts
@@ -1,21 +1,38 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="fr_FR" sourcelanguage="en_150">
+<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en_150">
 <context>
     <name>About</name>
+    <message>
+        <location filename="../View/About/Window.py" line="43"/>
+        <source>About</source>
+        <translation>À propos</translation>
+    </message>
     <message>
         <location filename="../View/About/Window.py" line="69"/>
         <source>Contributors: </source>
         <translation>Contributeurs : </translation>
     </message>
+</context>
+<context>
+    <name>AdditionalFiles</name>
     <message>
-        <location filename="../View/About/Window.py" line="43"/>
-        <source>About</source>
-        <translation>À propos</translation>
+        <location filename="../View/AdditionalFiles/Translate.py" line="29"/>
+        <source>Additional files</source>
+        <translation>Fichiers supplémentaires</translation>
+    </message>
+    <message>
+        <location filename="../View/AdditionalFiles/Translate.py" line="33"/>
+        <source>Edit additional file</source>
+        <translation>Éditer le fichier supplémentaire</translation>
     </message>
 </context>
 <context>
     <name>BasicHydraulicStructures</name>
+    <message>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="30"/>
+        <source>Basic Hydraulic Structures</source>
+        <translation>Structure hydraulique élémentaire</translation>
+    </message>
     <message>
         <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="34"/>
         <source>Change hydraulic structure type</source>
@@ -27,302 +44,162 @@
         <translation>Voulez-vous changer le type de cet ouvrage hydraulique et réinitialiser les valeurs ?</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="43"/>
-        <source>Width</source>
-        <translation type="obsolete">Largeur</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="46"/>
-        <source>Height</source>
-        <translation type="obsolete">Hauteur</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="49"/>
-        <source>Elevation</source>
-        <translation type="obsolete">Côte</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="52"/>
-        <source>Diameter</source>
-        <translation type="obsolete">Diamètre</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="59"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="51"/>
         <source>Discharge coefficient</source>
         <translation>Coefficient de débit</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="58"/>
-        <source>Loading elevation</source>
-        <translation type="obsolete">Côte de mise en charge</translation>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="54"/>
+        <source>Upper elevation (m)</source>
+        <translation>Côte de mise en charge (m)</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="65"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="57"/>
         <source>Half-angle tangent</source>
         <translation>Tangeante du demi angle</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="68"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="60"/>
         <source>Maximal loading elevation</source>
         <translation>Côte de mise en charge maximale</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="67"/>
-        <source>Siltation height</source>
-        <translation type="obsolete">Hauteur d&apos;envasement</translation>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="63"/>
+        <source>Siltation height (m)</source>
+        <translation>Hauteur d&apos;envasement (m)</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="70"/>
-        <source>Top of the vault</source>
-        <translation type="obsolete">Haut de la voûte</translation>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="66"/>
+        <source>Top of the vault (m)</source>
+        <translation>Haut de la voûte (m)</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="73"/>
-        <source>Bottom of the vault</source>
-        <translation type="obsolete">Bas de la voûte</translation>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="69"/>
+        <source>Bottom of the vault (m)</source>
+        <translation>Bas de la voûte (m)</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="80"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="72"/>
         <source>Opening</source>
         <translation>Ouverture</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="83"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="75"/>
         <source>Maximal opening</source>
         <translation>Ouverture maximale</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="86"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="78"/>
         <source>Step space</source>
         <translation>Pas d&apos;espace</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="89"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="81"/>
         <source>Weir</source>
         <translation>Seuil</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="98"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="84"/>
+        <source>Coefficient</source>
+        <translation>Coefficient</translation>
+    </message>
+    <message>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="90"/>
         <source>Parameter 1</source>
         <translation>Paramètre 1</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="101"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="93"/>
         <source>Parameter 2</source>
         <translation>Paramètre 2</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="104"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="96"/>
         <source>Parameter 3</source>
         <translation>Paramètre 3</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="107"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="99"/>
         <source>Parameter 4</source>
         <translation>Paramètre 4</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="110"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="102"/>
         <source>Parameter 5</source>
         <translation>Paramètre 5</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="117"/>
-        <source>Not defined</source>
-        <translation>Non défini</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="120"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="110"/>
         <source>Discharge weir</source>
         <translation>Seuil déversoir</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="123"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="113"/>
         <source>Trapezoidal weir</source>
         <translation>Seuil trapézoidal</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="126"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="116"/>
         <source>Triangular weir</source>
         <translation>Seuil triangulaire</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="129"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="119"/>
         <source>Rectangular orifice</source>
         <translation>Orifice rectangulaire</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="132"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="122"/>
         <source>Circular orifice</source>
         <translation>Orifice circulaire</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="135"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="125"/>
         <source>Vaulted orifice</source>
         <translation>Orifice voûte</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="138"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="128"/>
         <source>Rectangular gate</source>
         <translation>Vanne rectangulaire</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="141"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="131"/>
         <source>Simplified rectangular gate</source>
         <translation>Vanne rectangulaire simplifiée</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="144"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="134"/>
         <source>Borda-type head loss</source>
-        <translation>Perte de charge à la Borda</translation>
+        <translation>Perte de charge de type Borda</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="147"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="137"/>
         <source>Check valve</source>
         <translation>Clapet</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="150"/>
+        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="140"/>
         <source>User defined</source>
         <translation>Défini par l&apos;utilisateur</translation>
     </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="163"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="159"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="164"/>
-        <source>Value</source>
-        <translation>Valeur</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="92"/>
-        <source>Coefficient</source>
-        <translation>Coefficient</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="47"/>
-        <source>Width (m)</source>
-        <translation>Largeur (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="50"/>
-        <source>Thickness (m)</source>
-        <translation>Épaisseur (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="53"/>
-        <source>Elevation (m)</source>
-        <translation>Altitude (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="56"/>
-        <source>Diameter (m)</source>
-        <translation>Diamètre (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="62"/>
-        <source>Upper elevation (m)</source>
-        <translation>Côte de mise en charge (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="71"/>
-        <source>Siltation height (m)</source>
-        <translation>Hauteur de l&apos;envasement (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="74"/>
-        <source>Top of the vault (m)</source>
-        <translation>Sommet de la voute (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="77"/>
-        <source>Bottom of the vault (m)</source>
-        <translation>Bas de la voute (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="30"/>
-        <source>Basic Hydraulic Structures</source>
-        <translation>Structure hydraulique élémentaire</translation>
-    </message>
 </context>
 <context>
     <name>BoundaryCondition</name>
     <message>
-        <location filename="../View/BoundaryCondition/Table.py" line="148"/>
-        <source>Not associate</source>
-        <translation>Non associé</translation>
+        <location filename="../View/BoundaryCondition/Edit/translate.py" line="32"/>
+        <source>Edit boundary conditions</source>
+        <translation>Éditer les conditions aux limites</translation>
     </message>
     <message>
         <location filename="../View/BoundaryCondition/Edit/translate.py" line="37"/>
         <source>X</source>
-        <translation></translation>
+        <translation>X</translation>
     </message>
     <message>
         <location filename="../View/BoundaryCondition/Edit/translate.py" line="38"/>
         <source>Y</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/translate.py" line="39"/>
-        <source>Time</source>
-        <translation>Temps</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/translate.py" line="40"/>
-        <source>Date</source>
-        <translation>Date</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/translate.py" line="42"/>
-        <source>Z (m)</source>
-        <translation>Z (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/Plot.py" line="72"/>
-        <source>days</source>
-        <translation type="obsolete">jours</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/Plot.py" line="72"/>
-        <source>day</source>
-        <translation type="obsolete">jour</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="50"/>
-        <source>Not defined</source>
-        <translation>Non défini</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="51"/>
-        <source>Ponctual contribution</source>
-        <translation>Apports ponctuels</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="59"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="60"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="61"/>
-        <source>Node</source>
-        <translation>NÅ“ud</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/Edit/translate.py" line="12"/>
-        <source>Discharge (m³/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
+        <translation>Y</translation>
     </message>
     <message>
         <location filename="../View/BoundaryCondition/Edit/translate.py" line="43"/>
@@ -330,24 +207,9 @@
         <translation>Solide (kg/s)</translation>
     </message>
     <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="55"/>
-        <source>Solid</source>
-        <translation>Solide</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="32"/>
-        <source>TimeZ</source>
-        <translation type="obsolete">TempsHauteur</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="33"/>
-        <source>TimeDischarge</source>
-        <translation type="obsolete">TempsDébit</translation>
-    </message>
-    <message>
-        <location filename="../View/BoundaryCondition/translate.py" line="34"/>
-        <source>ZDischarge</source>
-        <translation type="obsolete">HauteurDébit</translation>
+        <location filename="../View/BoundaryCondition/translate.py" line="51"/>
+        <source>Ponctual contribution</source>
+        <translation>Apports ponctuels</translation>
     </message>
     <message>
         <location filename="../View/BoundaryCondition/translate.py" line="52"/>
@@ -365,9 +227,14 @@
         <translation>Q(Z)</translation>
     </message>
     <message>
-        <location filename="../View/BoundaryCondition/Edit/translate.py" line="32"/>
-        <source>Edit boundary conditions</source>
-        <translation>Éditer les conditions aux limites</translation>
+        <location filename="../View/BoundaryCondition/translate.py" line="55"/>
+        <source>Solid</source>
+        <translation>Solide</translation>
+    </message>
+    <message>
+        <location filename="../View/BoundaryCondition/translate.py" line="61"/>
+        <source>Node</source>
+        <translation>NÅ“ud</translation>
     </message>
 </context>
 <context>
@@ -380,11 +247,6 @@
 </context>
 <context>
     <name>CheckList</name>
-    <message>
-        <location filename="../View/CheckList/Translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
     <message>
         <location filename="../View/CheckList/Translate.py" line="36"/>
         <source>Status</source>
@@ -394,59 +256,59 @@
 <context>
     <name>Checker</name>
     <message>
-        <location filename="../Checker/Mage.py" line="43"/>
+        <location filename="../Checker/Mage.py" line="45"/>
         <source>Mage network graph {mode} checker</source>
         <translation>Vérificateur {mode} du graphe du réseau hydraulique pour Mage</translation>
     </message>
     <message>
-        <location filename="../Checker/Mage.py" line="45"/>
+        <location filename="../Checker/Mage.py" line="47"/>
         <source>Check if the network graph is valid</source>
         <translation>Vérifie si le graphe réseau est valide</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="32"/>
+        <location filename="../Checker/Mage.py" line="209"/>
+        <source>Mage geometry guide line checker</source>
+        <translation>Vérificateur des lignes directrices pour Mage</translation>
+    </message>
+    <message>
+        <location filename="../Checker/Mage.py" line="210"/>
+        <source>Check if exists geometry guide line is correctly defined for each reaches of the study</source>
+        <translation>Vérifie si les lignes directrices sont définies pour tous les biefs</translation>
+    </message>
+    <message>
+        <location filename="../Checker/Study.py" line="33"/>
         <source>Study network reach checker</source>
         <translation>Vérificateur des biefs de l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="33"/>
+        <location filename="../Checker/Study.py" line="34"/>
         <source>Check if exists at least one reach for study</source>
         <translation>Vérifie si il existe au moins un bief dans l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="63"/>
+        <location filename="../Checker/Study.py" line="66"/>
         <source>Study geometry checker</source>
         <translation>Vérificateur de géometrie de l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="64"/>
+        <location filename="../Checker/Study.py" line="67"/>
         <source>Check if exists geometry for each reach of study</source>
         <translation>Vérifie si la géométrie existe pour chaque bief de l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="108"/>
+        <location filename="../Checker/Study.py" line="114"/>
         <source>Dummy ok</source>
-        <translation></translation>
+        <translation>Dummy ok</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="124"/>
+        <location filename="../Checker/Study.py" line="130"/>
         <source>Dummy warning</source>
-        <translation></translation>
+        <translation>Dummy warning</translation>
     </message>
     <message>
-        <location filename="../Checker/Study.py" line="140"/>
+        <location filename="../Checker/Study.py" line="146"/>
         <source>Dummy error</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../Checker/Mage.py" line="205"/>
-        <source>Mage geometry guide line checker</source>
-        <translation>Vérificateur des lignes directrices pour Mage</translation>
-    </message>
-    <message>
-        <location filename="../Checker/Mage.py" line="206"/>
-        <source>Check if exists geometry guide line is correctly defined for each reaches of the study</source>
-        <translation>Vérifie si les lignes directrices sont définies pour tous les biefs</translation>
+        <translation>Dummy error</translation>
     </message>
 </context>
 <context>
@@ -458,82 +320,115 @@
     </message>
 </context>
 <context>
-    <name>Configure</name>
+    <name>CommonWord</name>
     <message>
-        <location filename="../View/Configure/Translate.py" line="35"/>
+        <location filename="../View/Translate.py" line="30"/>
         <source>Name</source>
         <translation>Nom</translation>
     </message>
     <message>
-        <location filename="../View/Configure/Translate.py" line="36"/>
+        <location filename="../View/Translate.py" line="31"/>
         <source>Type</source>
         <translation>Type</translation>
     </message>
     <message>
-        <location filename="../View/Configure/Translate.py" line="37"/>
+        <location filename="../View/Translate.py" line="32"/>
+        <source>Value</source>
+        <translation>Valeur</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="33"/>
+        <source>Comment</source>
+        <translation>Commentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="34"/>
         <source>Description</source>
         <translation>Description</translation>
     </message>
     <message>
-        <location filename="../View/Configure/Translate.py" line="30"/>
-        <source>Configure</source>
-        <translation>Configuration</translation>
+        <location filename="../View/Translate.py" line="36"/>
+        <source>Time</source>
+        <translation>Temps</translation>
     </message>
     <message>
-        <location filename="../View/Configure/Translate.py" line="41"/>
-        <source>Edit solver</source>
-        <translation>Éditer le solveur</translation>
+        <location filename="../View/Translate.py" line="37"/>
+        <source>Date</source>
+        <translation>Date</translation>
     </message>
     <message>
-        <location filename="../View/Configure/Translate.py" line="44"/>
-        <source>Add a new solver</source>
-        <translation>Ajouter un nouveau solveur</translation>
+        <location filename="../View/Translate.py" line="39"/>
+        <source>Reach</source>
+        <translation>Bief</translation>
     </message>
-</context>
-<context>
-    <name>CustomPlot</name>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="36"/>
-        <source>Time (sec)</source>
-        <translation>Temps (s)</translation>
+        <location filename="../View/Translate.py" line="40"/>
+        <source>Reaches</source>
+        <translation>Biefs</translation>
     </message>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="39"/>
-        <source>Kp (m)</source>
-        <translation>Pk (m)</translation>
+        <location filename="../View/Translate.py" line="42"/>
+        <source>Main channel</source>
+        <translation>Lit mineur</translation>
     </message>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="50"/>
-        <source>Elevation (m)</source>
-        <translation type="obsolete">Altitude (m)</translation>
+        <location filename="../View/Translate.py" line="43"/>
+        <source>Floodway</source>
+        <translation>Lit moyen</translation>
     </message>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="45"/>
-        <source>Water elevation (m)</source>
-        <translation>Cote (m)</translation>
+        <location filename="../View/Translate.py" line="45"/>
+        <source>Not defined</source>
+        <translation>Non défini</translation>
     </message>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="53"/>
-        <source>Discharge (m³/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
+        <location filename="../View/Translate.py" line="46"/>
+        <source>Not associated</source>
+        <translation>Non associé</translation>
     </message>
     <message>
-        <location filename="../View/Results/CustomPlot/Translate.py" line="54"/>
-        <source>Bed load elevation (m)</source>
-        <translation>Côte du fond (m)</translation>
+        <location filename="../View/Translate.py" line="41"/>
+        <source>Cross-section</source>
+        <translation>Section en travers</translation>
+    </message>
+</context>
+<context>
+    <name>Configure</name>
+    <message>
+        <location filename="../View/Configure/Translate.py" line="30"/>
+        <source>Configure</source>
+        <translation>Configuration</translation>
     </message>
+    <message>
+        <location filename="../View/Configure/Translate.py" line="41"/>
+        <source>Edit solver</source>
+        <translation>Editer le solveur</translation>
+    </message>
+    <message>
+        <location filename="../View/Configure/Translate.py" line="44"/>
+        <source>Add a new solver</source>
+        <translation>Ajouter un nouveau solveur</translation>
+    </message>
+</context>
+<context>
+    <name>CustomPlot</name>
     <message>
         <location filename="../View/Results/CustomPlot/Translate.py" line="30"/>
         <source>Custom Plot Selection</source>
         <translation>Sélection des graphiques personnalisés</translation>
     </message>
+    <message>
+        <location filename="../View/Results/CustomPlot/Translate.py" line="46"/>
+        <source>Bed load elevation (m)</source>
+        <translation>Côte du fond (m)</translation>
+    </message>
 </context>
 <context>
     <name>Debug</name>
     <message>
         <location filename="../View/Debug/Window.py" line="57"/>
         <source>Debug REPL</source>
-        <translation type="unfinished"></translation>
+        <translation>REPL de débogage</translation>
     </message>
 </context>
 <context>
@@ -541,10 +436,10 @@
     <message>
         <location filename="../View/ui/MeshingOptions.ui" line="14"/>
         <source>Dialog</source>
-        <translation></translation>
+        <translation>Dialog</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="22"/>
+        <location filename="../View/ui/REPLineDialog.ui" line="50"/>
         <source>Name</source>
         <translation>Nom</translation>
     </message>
@@ -554,7 +449,7 @@
         <translation>Type</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="95"/>
+        <location filename="../View/ui/NewStudy.ui" line="92"/>
         <source>Description</source>
         <translation>Description</translation>
     </message>
@@ -564,7 +459,7 @@
         <translation>Solveur</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="140"/>
+        <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="93"/>
         <source>Path</source>
         <translation>Chemin</translation>
     </message>
@@ -573,6 +468,11 @@
         <source>Output formater</source>
         <translation>Formateur de sortie</translation>
     </message>
+    <message>
+        <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="110"/>
+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Command line format, for input formater (optional), solver execution and output formater (optional). This format can use some replacement values like:&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@install_dir&lt;/span&gt;: The Pamhyr2 install path&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@path&lt;/span&gt;: The associate path&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@input&lt;/span&gt;: Solver input data (depend of solver type)&lt;/p&gt;&lt;p&gt;-&lt;span style=&quot; font-style:italic;&quot;&gt; @output&lt;/span&gt;: Solver output data (depend of solver type)&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@dir&lt;/span&gt;: The working dir at solver execution&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@args&lt;/span&gt;: Solver arguments and additional arguments defined on solver parameters&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Format des lignes de commandes. Ce format peut contenir des valeurs de remplacement, tel que :&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@install_dir&lt;/span&gt;: Le dossier d&apos;installation de Pamhyr2&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@path&lt;/span&gt;: Le chemin associé à cette commande&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@input&lt;/span&gt;: Les données d&apos;entrées du solveur générées par Pamhyr2 (dépend du solveur)&lt;/p&gt;&lt;p&gt;-&lt;span style=&quot; font-style:italic;&quot;&gt; @output&lt;/span&gt;: Les données d&apos;entrées du solveur générées par Pamhyr2 (dépend du solveur)&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@dir&lt;/span&gt;: Le chemin vers le dossier d&apos;execution du solveur&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@args&lt;/span&gt;: Arguments du solveur et arguments complémentaires définis dans les paramètres du solveur&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+    </message>
     <message>
         <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="116"/>
         <source>Command line</source>
@@ -583,195 +483,145 @@
         <source>Input formater</source>
         <translation>Formateur d&apos;entrée</translation>
     </message>
-    <message>
-        <location filename="../View/ui/SelectSolver.ui" line="52"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
     <message>
         <location filename="../View/ui/SelectSolver.ui" line="41"/>
         <source>Run</source>
         <translation>Lancer</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/>
-        <source>Draft</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="47"/>
-        <source>Solvers</source>
-        <translation>Solveurs</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="121"/>
-        <source>Meshing tool</source>
-        <translation type="obsolete">Mailleur</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="131"/>
-        <source>Meshing tool path</source>
-        <translation type="obsolete">Chemin du mailleur</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="118"/>
-        <source>Constants</source>
-        <translation type="obsolete">Constantes</translation>
+        <location filename="../View/ui/SelectSolver.ui" line="52"/>
+        <source>Cancel</source>
+        <translation>Annuler</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="130"/>
-        <source>Segment number</source>
-        <translation type="obsolete">Nombre de segments</translation>
+        <location filename="../View/ui/DialogReadingResults.ui" line="24"/>
+        <source>Read results:</source>
+        <translation>Lecture des résultats :</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="137"/>
-        <source>Listing maximum size</source>
-        <translation type="obsolete">Taille maximale du listing</translation>
+        <location filename="../View/ui/DialogReadingResults.ui" line="52"/>
+        <source>.</source>
+        <translation>.</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="148"/>
-        <source>1000</source>
-        <translation type="obsolete">1000</translation>
+        <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/>
+        <source>Height</source>
+        <translation>Hauteur</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="155"/>
-        <source>500000</source>
-        <translation type="obsolete">500000</translation>
+        <location filename="../View/ui/ConfigureDialog.ui" line="47"/>
+        <source>Solvers</source>
+        <translation>Solveurs</translation>
     </message>
     <message>
         <location filename="../View/ui/ConfigureDialog.ui" line="121"/>
         <source>Backup</source>
-        <translation>Archive</translation>
+        <translation>Sauvegarde auto</translation>
     </message>
     <message>
         <location filename="../View/ui/ConfigureDialog.ui" line="133"/>
         <source>Auto save</source>
-        <translation>Sauvegarde automatique</translation>
+        <translation>Sauvegarde auto</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="147"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="140"/>
         <source>Frequence</source>
         <translation>Fréquence</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="154"/>
-        <source>Max. archives</source>
-        <translation>Nombre max d&apos;archives</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="165"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="151"/>
         <source>Enable</source>
-        <translation>Activé</translation>
+        <translation>Activée</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="200"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="177"/>
         <source>HH:mm:ss</source>
-        <translation></translation>
+        <translation>HH:mm:ss</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="247"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="214"/>
         <source>Stricklers</source>
         <translation>Stricklers</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="307"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="274"/>
         <source>Editor</source>
-        <translation>Éditeur</translation>
+        <translation>Editeur</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="331"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="298"/>
         <source>This value must be used for reading or editing files in speficic case.</source>
         <translation>Cette valeur peut être utilisée dans des cas spécifiques pour lire ou écrire dans un fichier.</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="340"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="307"/>
         <source>Editor command</source>
-        <translation>Commande de l&apos;éditeur</translation>
+        <translation>Commande d&apos;édition</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="356"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="323"/>
         <source>  - The &quot;@file&quot; keyworkd is replace by the path of file to open.</source>
         <translation>  - Le mot clef &quot;@file&quot; sera remplacé par le chemin du fichier à ouvrir.</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="386"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="353"/>
         <source>Language</source>
-        <translation>Langue</translation>
+        <translation>Langage</translation>
     </message>
     <message>
-        <location filename="../View/ui/ConfigureDialog.ui" line="377"/>
+        <location filename="../View/ui/ConfigureDialog.ui" line="344"/>
         <source>Please restart application after language modification</source>
         <translation>Un redémarrage de l&apos;application est requis après le changement de langue</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="29"/>
-        <source>MyNewStudy</source>
-        <translation>Ma nouvelle étude</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/NewStudy.ui" line="36"/>
+        <location filename="../View/ui/NewStudy.ui" line="47"/>
         <source>Time system</source>
-        <translation>Système de temps</translation>
+        <translation>System de temps</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="45"/>
+        <location filename="../View/ui/NewStudy.ui" line="101"/>
         <source>Time</source>
         <translation>Temps</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="57"/>
+        <location filename="../View/ui/NewStudy.ui" line="113"/>
         <source>Date</source>
         <translation>Date</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="74"/>
+        <location filename="../View/ui/NewStudy.ui" line="130"/>
         <source>Staring date</source>
         <translation>Date de départ</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="84"/>
+        <location filename="../View/ui/NewStudy.ui" line="140"/>
         <source>dd/MM/yyyy HH:mm:ss</source>
-        <translation></translation>
+        <translation>dd/MM/yyyy HH:mm:ss</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="116"/>
+        <location filename="../View/ui/NewStudy.ui" line="153"/>
         <source>Creation date :</source>
         <translation>Date de création :</translation>
     </message>
     <message>
-        <location filename="../View/ui/NewStudy.ui" line="130"/>
+        <location filename="../View/ui/NewStudy.ui" line="167"/>
         <source>Last modification :</source>
-        <translation>Dernière modification :</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/InitialConditions_Dialog_Generator_Discharge.ui" line="25"/>
-        <source>Discharge</source>
-        <translation>Débit (m³/s)</translation>
+        <translation>Date de modification :</translation>
     </message>
     <message>
         <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="27"/>
         <source>X axis:</source>
-        <translation>Axe X:</translation>
+        <translation>Axe X :</translation>
     </message>
     <message>
         <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="38"/>
         <source>Y axis:</source>
-        <translation>Axe Y:</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="110"/>
-        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Command line format, for input formater (optional), solver execution and output formater (optional). This format can use some replacement values like:&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@install_dir&lt;/span&gt;: The Pamhyr2 install path&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@path&lt;/span&gt;: The associate path&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@input&lt;/span&gt;: Solver input data (depend of solver type)&lt;/p&gt;&lt;p&gt;-&lt;span style=&quot; font-style:italic;&quot;&gt; @output&lt;/span&gt;: Solver output data (depend of solver type)&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@dir&lt;/span&gt;: The working dir at solver execution&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@args&lt;/span&gt;: Solver arguments and additional arguments defined on solver parameters&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Format des lignes de commandes. Ce format peut contenir des valeurs de remplacement, tel que :&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@install_dir&lt;/span&gt;: Le dossier d&apos;installation de Pamhyr2&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@path&lt;/span&gt;: Le chemin associé à cette commande&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@input&lt;/span&gt;: Les données d&apos;entrées du solveur générées par Pamhyr2 (dépend du solveur)&lt;/p&gt;&lt;p&gt;-&lt;span style=&quot; font-style:italic;&quot;&gt; @output&lt;/span&gt;: Les données d&apos;entrées du solveur générées par Pamhyr2 (dépend du solveur)&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@dir&lt;/span&gt;: Le chemin vers le dossier d&apos;execution du solveur&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@args&lt;/span&gt;: Arguments du solveur et arguments complémentaires définis dans les paramètres du solveur&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/>
-        <source>Heigth</source>
-        <translation type="obsolete">Hauteur</translation>
+        <translation>Axe Y :</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/>
-        <source>Height</source>
-        <translation>Hauteur</translation>
+        <location filename="../View/ui/InitialConditions_Dialog_Generator_Discharge.ui" line="25"/>
+        <source>Discharge</source>
+        <translation>Débit</translation>
     </message>
     <message>
         <location filename="../View/ui/MeshingOptions.ui" line="27"/>
@@ -813,6 +663,36 @@
         <source>Linear</source>
         <translation>Linéaire</translation>
     </message>
+    <message>
+        <location filename="../View/ui/NewStudy.ui" line="60"/>
+        <source>Edition</source>
+        <translation>Édition</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/NewStudy.ui" line="63"/>
+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Markdown is a plain text format (&lt;a href=&quot;https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;cheatsheet&lt;/span&gt;&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Title:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;# Title&lt;/p&gt;&lt;p&gt;## Subtitle&lt;/p&gt;&lt;p&gt;### Subsubtitle&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Emphasis:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;**&lt;span style=&quot; font-weight:600;&quot;&gt;bold&lt;/span&gt;**&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;_italic_&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Lists:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;- First&lt;/p&gt;&lt;p&gt;- Second&lt;/p&gt;&lt;p&gt;1. First&lt;/p&gt;&lt;p&gt;2. Second&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Quote:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; This is a quote&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Code:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;```python&lt;/p&gt;&lt;p&gt;print(&amp;quot;hello&amp;quot;)&lt;/p&gt;&lt;p&gt;```&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Inline HTML:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;foo bar&lt;/span&gt;&amp;lt;/font&amp;gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Markdown est un format de texte brut (&lt;a href=&quot;https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;antisèche&lt;/span&gt;&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Titres :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;# Titre&lt;/p&gt;&lt;p&gt;## SousTitre&lt;/p&gt;&lt;p&gt;### SousSoutTitre&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Accentuations :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;**&lt;span style=&quot; font-weight:600;&quot;&gt;gras&lt;/span&gt;**&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;_italique_&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Listes :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;- Premier&lt;/p&gt;&lt;p&gt;- Second&lt;/p&gt;&lt;p&gt;1. Premier&lt;/p&gt;&lt;p&gt;2. Second&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Citations :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; Ceci est une citation&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Code :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;```python&lt;/p&gt;&lt;p&gt;print(&amp;quot;hello&amp;quot;)&lt;/p&gt;&lt;p&gt;```&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;HTML :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;foo bar&lt;/span&gt;&amp;lt;/font&amp;gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/NewStudy.ui" line="77"/>
+        <source>Preview</source>
+        <translation>Prévisualisation</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/REPLineDialog.ui" line="22"/>
+        <source>Enabled</source>
+        <translation>Activé</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/REPLineDialog.ui" line="40"/>
+        <source>Line</source>
+        <translation>Ligne</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/REPLineDialog.ui" line="57"/>
+        <source>Comment lines start with &apos;*&apos; char (let see the mage documentation for more details)</source>
+        <translation>Les lignes de commentaire commence pas un charactère &apos;*&apos; (voir la documentation de mage pour plus de détails)</translation>
+    </message>
 </context>
 <context>
     <name>Documentation</name>
@@ -847,7 +727,7 @@
     <message>
         <location filename="../Model/Except.py" line="104"/>
         <source>not implemented</source>
-        <translation>Non implémenté</translation>
+        <translation>non implémenté</translation>
     </message>
     <message>
         <location filename="../Model/Except.py" line="104"/>
@@ -929,29 +809,19 @@
 <context>
     <name>Form</name>
     <message>
-        <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="20"/>
+        <location filename="../View/ui/Widgets/MainWindowTabCheckers.ui" line="14"/>
         <source>Form</source>
         <translation>Formulaire</translation>
     </message>
     <message>
-        <location filename="../View/ui/Widgets/extendedDateTimeEdit.ui" line="35"/>
-        <source>dd/MM/yyyy HH:mm:ss</source>
-        <translation>jj/MM:aaaa HH:mm:ss</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="39"/>
-        <source>days</source>
-        <translation>jours</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="55"/>
-        <source>HH:mm:ss</source>
-        <translation>HH:mm:ss</translation>
+        <location filename="../View/ui/about.ui" line="42"/>
+        <source>About Pamhyr2</source>
+        <translation>À propos de Pamhyr2</translation>
     </message>
     <message>
-        <location filename="../View/ui/about.ui" line="42"/>
-        <source>About PAMHYR</source>
-        <translation type="obsolete">À propos de PAMHYR</translation>
+        <location filename="../View/ui/about.ui" line="49"/>
+        <source>...</source>
+        <translation>...</translation>
     </message>
     <message>
         <location filename="../View/ui/about.ui" line="56"/>
@@ -969,9 +839,9 @@
         <translation>&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Code source&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="../View/ui/about.ui" line="49"/>
-        <source>...</source>
-        <translation>...</translation>
+        <location filename="../View/ui/Widgets/extendedDateTimeEdit.ui" line="35"/>
+        <source>dd/MM/yyyy HH:mm:ss</source>
+        <translation>dd/MM/yyyy HH:mm:ss</translation>
     </message>
     <message>
         <location filename="../View/ui/Widgets/d50sigma.ui" line="30"/>
@@ -984,105 +854,205 @@
         <translation>Sigma</translation>
     </message>
     <message>
-        <location filename="../View/ui/about.ui" line="42"/>
-        <source>About Pamhyr2</source>
-        <translation>À propos de Pamhyr2</translation>
+        <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="39"/>
+        <source>days</source>
+        <translation>jours</translation>
     </message>
-</context>
-<context>
-    <name>Frictions</name>
     <message>
-        <location filename="../View/Frictions/Table.py" line="127"/>
-        <source>Not defined</source>
-        <translation>Non défini</translation>
+        <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="55"/>
+        <source>HH:mm:ss</source>
+        <translation>HH:mm:ss</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="24"/>
-        <source>Name</source>
-        <translation type="obsolete">Nom</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="48"/>
+        <source>Study</source>
+        <translation>Étude</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="44"/>
-        <source>Begin kp (m)</source>
-        <translation>Pk de départ (m)</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="54"/>
+        <source>Description:</source>
+        <translation>Description :</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="45"/>
-        <source>End kp (m)</source>
-        <translation>Pk de fin (m)</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="68"/>
+        <source>Name:</source>
+        <translation>Nom :</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="46"/>
-        <source>Begin strickler</source>
-        <translation>Strickler de départ</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="78"/>
+        <source>@study_name</source>
+        <translation>@study_name</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="47"/>
-        <source>End strickler</source>
-        <translation>Strickler de fin</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="88"/>
+        <source>River network</source>
+        <translation>Réseau de la rivière</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="30"/>
-        <source>Kp (m)</source>
-        <translation>Pk (m)</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="104"/>
+        <source>Reach:</source>
+        <translation>Bief :</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="33"/>
-        <source>Stricklers</source>
-        <translation>Stricklers</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="131"/>
+        <source>Node:</source>
+        <translation>NÅ“ud :</translation>
     </message>
     <message>
-        <location filename="../View/Frictions/translate.py" line="37"/>
-        <source>Edit frictions</source>
-        <translation>Éditer les frottements</translation>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="141"/>
+        <source>@nb_nodes</source>
+        <translation>@nb_nodes</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="158"/>
+        <source>@nb_edges</source>
+        <translation>@nb_edges</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="124"/>
+        <source>Current reach:</source>
+        <translation>Bief actuel :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="97"/>
+        <source>@current_reach</source>
+        <translation>@current_reach</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="216"/>
+        <source>Geometry</source>
+        <translation>Géometrie</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="258"/>
+        <source>@nb_points</source>
+        <translation>@nb_points</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="265"/>
+        <source>Cross-sections:</source>
+        <translation>Section en travers :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="272"/>
+        <source>Points:</source>
+        <translation>Points :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="282"/>
+        <source>@nb_cs</source>
+        <translation>@nb_cs</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="148"/>
+        <source>@nb_res</source>
+        <translation>@nb_res</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="165"/>
+        <source>Boundary conditions:</source>
+        <translation>Conditions aux limites :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="172"/>
+        <source>Reservoir:</source>
+        <translation>Casier :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="179"/>
+        <source>@nb_bc</source>
+        <translation>@nb_bc</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="199"/>
+        <source>Lateral contributions:</source>
+        <translation>Contributions latérales :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="206"/>
+        <source>@nb_lc</source>
+        <translation>@nb_lc</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="248"/>
+        <source>Hydraulic stuctures:</source>
+        <translation>Ouvrages hydrauliques :</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="289"/>
+        <source>@nb_hs</source>
+        <translation>@nb_hs</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabCheckers.ui" line="22"/>
+        <source>Restart</source>
+        <translation>Relancer</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabCheckers.ui" line="53"/>
+        <source>Checkers list</source>
+        <translation>Liste des vérificateurs</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Widgets/MainWindowTabCheckers.ui" line="63"/>
+        <source>Errors summary</source>
+        <translation>Résumer des erreurs</translation>
     </message>
 </context>
 <context>
-    <name>Geometry</name>
+    <name>Frictions</name>
     <message>
-        <location filename="../View/Geometry/Profile/Translate.py" line="39"/>
-        <source>Name</source>
-        <translation>Nom</translation>
+        <location filename="../View/Frictions/translate.py" line="31"/>
+        <source>Stricklers</source>
+        <translation>Stricklers</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Table.py" line="57"/>
-        <source>Kp (m)</source>
-        <translation type="obsolete">Pk (m)</translation>
+        <location filename="../View/Frictions/translate.py" line="35"/>
+        <source>Edit frictions</source>
+        <translation>Éditer les frottements</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Table.py" line="58"/>
-        <source>Type</source>
-        <translation type="obsolete">Type</translation>
+        <location filename="../View/Frictions/translate.py" line="42"/>
+        <source>Begin kp (m)</source>
+        <translation>Pk de départ (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Table.py" line="71"/>
-        <source>upstream</source>
-        <translation>amont</translation>
+        <location filename="../View/Frictions/translate.py" line="43"/>
+        <source>End kp (m)</source>
+        <translation>Pk de fin (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Table.py" line="74"/>
-        <source>downstream</source>
-        <translation>aval</translation>
+        <location filename="../View/Frictions/translate.py" line="44"/>
+        <source>Begin strickler</source>
+        <translation>Strickler de départ</translation>
+    </message>
+    <message>
+        <location filename="../View/Frictions/translate.py" line="45"/>
+        <source>End strickler</source>
+        <translation>Strickler de fin</translation>
     </message>
+</context>
+<context>
+    <name>Geometry</name>
     <message>
-        <location filename="../View/Geometry/PlotXY.py" line="43"/>
+        <location filename="../View/Geometry/Translate.py" line="56"/>
         <source>X (m)</source>
         <translation>X (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/PlotXY.py" line="44"/>
+        <location filename="../View/Geometry/Translate.py" line="57"/>
         <source>Y (m)</source>
         <translation>Y (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Profile/Translate.py" line="38"/>
+        <location filename="../View/Geometry/Translate.py" line="58"/>
         <source>Z (m)</source>
         <translation>Z (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Profile/Translate.py" line="40"/>
-        <source>Traversal abs (m)</source>
-        <translation>Absice en travers (m)</translation>
+        <location filename="../View/Geometry/Translate.py" line="30"/>
+        <source>Geometry</source>
+        <translation>Géometrie</translation>
     </message>
     <message>
         <location filename="../View/Geometry/Translate.py" line="34"/>
@@ -1090,14 +1060,14 @@
         <translation>Ouvrir un fichier</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="31"/>
-        <source>File mage geometry (*.ST)</source>
-        <translation type="obsolete">Fichier géométrie Mage (*.ST)</translation>
+        <location filename="../View/Geometry/Translate.py" line="35"/>
+        <source>File mage geometry (*.ST *.st)</source>
+        <translation>Fichier géométrie Mage (*.ST *.st)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="33"/>
-        <source>File mage meshed geometry (*.M)</source>
-        <translation type="obsolete">Fichier géométrie maillée (*.M)</translation>
+        <location filename="../View/Geometry/Translate.py" line="37"/>
+        <source>File mage meshed geometry (*.M *.m)</source>
+        <translation>Fichier géométrie maillée (*.M *.m)</translation>
     </message>
     <message>
         <location filename="../View/Geometry/Translate.py" line="39"/>
@@ -1105,72 +1075,57 @@
         <translation>Tous les fichiers (*)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="41"/>
-        <source>reach</source>
-        <translation>Bief</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/Translate.py" line="42"/>
-        <source>reachs</source>
-        <translation>Biefs</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/Translate.py" line="46"/>
+        <location filename="../View/Geometry/Translate.py" line="43"/>
         <source>cross-section</source>
-        <translation>Section en travers</translation>
+        <translation>section en travers</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="47"/>
+        <location filename="../View/Geometry/Translate.py" line="44"/>
         <source>cross-sections</source>
-        <translation>Sections en travers</translation>
+        <translation>sections en travers</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="47"/>
-        <source>KP</source>
-        <translation type="obsolete">PK</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/Translate.py" line="52"/>
-        <source>Points</source>
-        <translation>Points</translation>
+        <location filename="../View/Geometry/Translate.py" line="46"/>
+        <source>Transverse abscissa (m)</source>
+        <translation>Abscisse en travers (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="35"/>
-        <source>File mage geometry (*.ST *.st)</source>
-        <translation>Fichier de géometrie mage (*.ST *.st)</translation>
+        <location filename="../View/Geometry/Translate.py" line="50"/>
+        <source>Previous cross-section</source>
+        <translation>Section en travers précédente</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="37"/>
-        <source>File mage meshed geometry (*.M *.m)</source>
-        <translation>Fichier de géometrie mailler mage (*.M *.m)</translation>
+        <location filename="../View/Geometry/Translate.py" line="53"/>
+        <source>Cross-section</source>
+        <translation>Section en travers</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="51"/>
-        <source>KP (m)</source>
-        <translation>PK (m)</translation>
+        <location filename="../View/Geometry/Translate.py" line="54"/>
+        <source>Next cross-section</source>
+        <translation>Section en travers suivante</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="30"/>
-        <source>Geometry</source>
-        <translation>Géométrie</translation>
+        <location filename="../View/Geometry/Translate.py" line="63"/>
+        <source>Points</source>
+        <translation>Points</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="56"/>
+        <location filename="../View/Geometry/Translate.py" line="67"/>
         <source>First guideline</source>
         <translation>Première ligne directrice</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="57"/>
+        <location filename="../View/Geometry/Translate.py" line="68"/>
         <source>Second guideline</source>
         <translation>Seconde ligne directrice</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="58"/>
+        <location filename="../View/Geometry/Translate.py" line="69"/>
         <source>Means between the two guideline</source>
         <translation>Moyenne entre les deux lignes directrices</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/Translate.py" line="66"/>
+        <location filename="../View/Geometry/Translate.py" line="77"/>
         <source>Meshing</source>
         <translation>Maillage</translation>
     </message>
@@ -1180,89 +1135,36 @@
         <translation>Géométrie des sections en travers</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/PlotAC.py" line="49"/>
-        <source>Transverse abscissa (m)</source>
-        <translation>Abscisse en travers (m)</translation>
+        <location filename="../View/Geometry/Profile/Translate.py" line="40"/>
+        <source>Traversal abs (m)</source>
+        <translation>Absice en travers (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/PlotAC.py" line="52"/>
-        <source>Height (m)</source>
-        <translation>Hauteur (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="54"/>
-        <source>Previous cross-section</source>
-        <translation>Section en travers précédente</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="57"/>
-        <source>Cross-section</source>
-        <translation>Section en travers</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="60"/>
-        <source>Next cross-section</source>
-        <translation>Section en travers suivante</translation>
+        <location filename="../View/Geometry/Table.py" line="71"/>
+        <source>upstream</source>
+        <translation>amont</translation>
     </message>
-</context>
-<context>
-    <name>Hydraulic structure</name>
     <message>
-        <location filename="../View/HydraulicStructures/Table.py" line="143"/>
-        <source>Not associated</source>
-        <translation>Non associé</translation>
+        <location filename="../View/Geometry/Table.py" line="74"/>
+        <source>downstream</source>
+        <translation>aval</translation>
     </message>
 </context>
 <context>
     <name>HydraulicStructures</name>
-    <message>
-        <location filename="../View/HydraulicStructures/Translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/Translate.py" line="36"/>
-        <source>Reach</source>
-        <translation>Bief</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/Translate.py" line="33"/>
-        <source>Kp</source>
-        <translation type="obsolete">PK</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/Translate.py" line="37"/>
-        <source>Kp (m)</source>
-        <translation>Pk (m)</translation>
-    </message>
     <message>
         <location filename="../View/HydraulicStructures/Translate.py" line="30"/>
         <source>Hydraulic Structures</source>
         <translation>Structures hydraulique</translation>
     </message>
+    <message>
+        <location filename="../View/HydraulicStructures/Translate.py" line="34"/>
+        <source>X (m)</source>
+        <translation>X (m)</translation>
+    </message>
 </context>
 <context>
     <name>InitialCondition</name>
-    <message>
-        <location filename="../View/InitialConditions/translate.py" line="48"/>
-        <source>Elevation (m)</source>
-        <translation>Altitude (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/InitialConditions/translate.py" line="40"/>
-        <source>Discharge (m³/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
-    </message>
-    <message>
-        <location filename="../View/InitialConditions/translate.py" line="45"/>
-        <source>KP (m)</source>
-        <translation>PK (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/InitialConditions/translate.py" line="49"/>
-        <source>Height (m)</source>
-        <translation>Hauteur (m)</translation>
-    </message>
     <message>
         <location filename="../View/InitialConditions/translate.py" line="30"/>
         <source>Initial condition</source>
@@ -1282,74 +1184,24 @@
 <context>
     <name>LateralContribution</name>
     <message>
-        <location filename="../View/LateralContribution/translate.py" line="53"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="32"/>
-        <source>Minor bed</source>
-        <translation type="obsolete">Lit mineur</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="33"/>
-        <source>Medium bed</source>
-        <translation type="obsolete">Lit moyen</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="34"/>
-        <source>Comment</source>
-        <translation type="obsolete">Commentaire</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Table.py" line="136"/>
-        <source>Not associate</source>
-        <translation>Pas associé</translation>
+        <location filename="../View/LateralContribution/Edit/translate.py" line="30"/>
+        <source>Edit lateral contribution</source>
+        <translation>Éditer les contributions latérales</translation>
     </message>
     <message>
         <location filename="../View/LateralContribution/Edit/translate.py" line="35"/>
         <source>X</source>
-        <translation></translation>
+        <translation>X</translation>
     </message>
     <message>
         <location filename="../View/LateralContribution/Edit/translate.py" line="36"/>
         <source>Y</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Edit/translate.py" line="37"/>
-        <source>Time</source>
-        <translation>Temps</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Edit/translate.py" line="38"/>
-        <source>Date</source>
-        <translation>Date</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Edit/translate.py" line="40"/>
-        <source>Z (m)</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Edit/Plot.py" line="68"/>
-        <source>days</source>
-        <translation type="obsolete">jours</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/Edit/Plot.py" line="68"/>
-        <source>day</source>
-        <translation type="obsolete">jour</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/translate.py" line="46"/>
-        <source>Not defined</source>
-        <translation>Non définie</translation>
+        <translation>Y</translation>
     </message>
     <message>
         <location filename="../View/LateralContribution/translate.py" line="47"/>
         <source>Lateral contribution</source>
-        <translation>Contribution laterale</translation>
+        <translation>Contributions latérales</translation>
     </message>
     <message>
         <location filename="../View/LateralContribution/translate.py" line="48"/>
@@ -1362,72 +1214,72 @@
         <translation>Évaporation</translation>
     </message>
     <message>
-        <location filename="../View/LateralContribution/translate.py" line="54"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/translate.py" line="55"/>
-        <source>Reach</source>
-        <translation>Bief</translation>
-    </message>
-    <message>
-        <location filename="../View/LateralContribution/translate.py" line="56"/>
+        <location filename="../View/LateralContribution/translate.py" line="60"/>
         <source>Begin kp (m)</source>
         <translation>Pk de départ (m)</translation>
     </message>
     <message>
-        <location filename="../View/LateralContribution/translate.py" line="57"/>
+        <location filename="../View/LateralContribution/translate.py" line="61"/>
         <source>End kp (m)</source>
         <translation>Pk de fin (m)</translation>
     </message>
+</context>
+<context>
+    <name>MainWindow</name>
     <message>
-        <location filename="../View/InitialConditions/translate.py" line="25"/>
-        <source>KP (m)</source>
-        <translation type="obsolete">PK (m)</translation>
+        <location filename="../View/Translate.py" line="85"/>
+        <source>Open debug window</source>
+        <translation>Ouvrir la fenêtre de dégogage</translation>
     </message>
     <message>
-        <location filename="../View/InitialConditions/translate.py" line="28"/>
-        <source>Elevation (m)</source>
-        <translation type="obsolete">Altitude (m)</translation>
+        <location filename="../View/Translate.py" line="88"/>
+        <source>Open SQLite debuging tool (&apos;sqlitebrowser&apos;)</source>
+        <translation>Ouvrir l&apos;outis de dégogage SQLite (&apos;sqlitebrowser&apos;)</translation>
     </message>
     <message>
-        <location filename="../View/InitialConditions/translate.py" line="29"/>
-        <source>Height (m)</source>
-        <translation type="obsolete">Hauteur (m)</translation>
+        <location filename="../View/Translate.py" line="91"/>
+        <source>Activate this window</source>
+        <translation>Activer cette fenêtre</translation>
     </message>
     <message>
-        <location filename="../View/InitialConditions/translate.py" line="11"/>
-        <source>Discharge (m³/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="14"/>
+        <source>MainWindow</source>
+        <translation>Fenêtre principale</translation>
     </message>
     <message>
-        <location filename="../View/Stricklers/translate.py" line="32"/>
-        <source>Main channel</source>
-        <translation type="obsolete">Lit mineur</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="112"/>
+        <source>toolBar</source>
+        <translation>Barre d&apos;outils</translation>
     </message>
     <message>
-        <location filename="../View/Stricklers/translate.py" line="33"/>
-        <source>Floodway</source>
-        <translation type="obsolete">Lit moyen</translation>
+        <location filename="../View/ui/EditLateralContribution.ui" line="79"/>
+        <source>Add</source>
+        <translation>Ajouter</translation>
     </message>
     <message>
-        <location filename="../View/LateralContribution/Edit/translate.py" line="30"/>
-        <source>Edit lateral contribution</source>
-        <translation>Éditer les contributions latérales</translation>
+        <location filename="../View/ui/ReservoirList.ui" line="84"/>
+        <source>Add a new reservoir</source>
+        <translation>Ajouter un casier</translation>
     </message>
-</context>
-<context>
-    <name>MainWindow</name>
     <message>
-        <location filename="../View/ui/GeometryReach.ui" line="14"/>
-        <source>MainWindow</source>
-        <translation>Fenêtre principale</translation>
+        <location filename="../View/ui/EditLateralContribution.ui" line="94"/>
+        <source>Delete</source>
+        <translation>Supprimer</translation>
     </message>
     <message>
-        <location filename="../View/ui/GeometryReach.ui" line="112"/>
-        <source>toolBar</source>
-        <translation>Barre d&apos;outils</translation>
+        <location filename="../View/ui/ReservoirList.ui" line="96"/>
+        <source>Delete reservoirs</source>
+        <translation>Supprimer casier(s)</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/AdditionalFileList.ui" line="67"/>
+        <source>Edit</source>
+        <translation>Éditer</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/ReservoirList.ui" line="108"/>
+        <source>Edit reservoir law</source>
+        <translation>Éditer la loi du(es) casier(s)</translation>
     </message>
     <message>
         <location filename="../View/ui/Network.ui" line="218"/>
@@ -1439,58 +1291,88 @@
         <source>Remove node or edge</source>
         <translation>Supprimer un nœud ou une arête</translation>
     </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="63"/>
+        <source>Add sediment layer</source>
+        <translation>Ajouter une couche sedimentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="78"/>
+        <source>Delete sediment layer</source>
+        <translation>Supprimer une couche sedimentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/SedimentLayersList.ui" line="86"/>
+        <source>Edit sediment layer</source>
+        <translation>Éditer la couche sedimentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/REPLineList.ui" line="79"/>
+        <source>Ctrl+E</source>
+        <translation>Ctrl+E</translation>
+    </message>
     <message>
         <location filename="../View/ui/MainWindow.ui" line="37"/>
         <source>PAMHYR</source>
         <translation>PAMHYR</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="82"/>
+        <location filename="../View/ui/MainWindow.ui" line="98"/>
         <source>&amp;File</source>
         <translation>&amp;Fichier</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="100"/>
+        <location filename="../View/ui/MainWindow.ui" line="116"/>
         <source>&amp;River Network</source>
         <translation>&amp;Réseau</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="109"/>
+        <location filename="../View/ui/MainWindow.ui" line="125"/>
         <source>&amp;Geometry</source>
-        <translation>&amp;Géométrie</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="122"/>
-        <source>Comparer</source>
-        <translation type="obsolete">Comparer</translation>
+        <translation>&amp;Géometrie</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="118"/>
+        <location filename="../View/ui/MainWindow.ui" line="134"/>
         <source>&amp;Execute</source>
         <translation>&amp;Exécuter</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="128"/>
+        <location filename="../View/ui/MainWindow.ui" line="144"/>
         <source>&amp;Hydraulics</source>
         <translation>&amp;Hydraulique</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="146"/>
-        <source>&amp;Plots</source>
-        <translation type="obsolete">Gra&amp;phique</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="149"/>
-        <source>&amp;Cartography</source>
-        <translation>&amp;Cartographie</translation>
+        <location filename="../View/ui/MainWindow.ui" line="155"/>
+        <source>&amp;Results</source>
+        <translation>&amp;Résultats</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="155"/>
+        <location filename="../View/ui/MainWindow.ui" line="162"/>
         <source>&amp;Help</source>
         <translation>&amp;Aide</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="272"/>
+        <location filename="../View/ui/MainWindow.ui" line="166"/>
+        <source>Help</source>
+        <translation>Aide</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="170"/>
+        <source>Pamhyr2 </source>
+        <translation>Pamhyr2 </translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="184"/>
+        <source>&amp;Sediment</source>
+        <translation>&amp;Sédiment</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="195"/>
+        <source>&amp;Windows</source>
+        <translation>&amp;Fenêtres</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="302"/>
         <source>New study</source>
         <translation>Nouvelle étude</translation>
     </message>
@@ -1500,45 +1382,35 @@
         <translation>Ctrl+N</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="300"/>
+        <location filename="../View/ui/MainWindow.ui" line="330"/>
         <source>Open a study</source>
         <translation>Ouvrir une étude</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="303"/>
+        <location filename="../View/ui/MainWindow.ui" line="333"/>
         <source>Ctrl+O</source>
         <translation>Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="311"/>
-        <source>Import data from MAGE</source>
-        <translation>Importer des données d&apos;une étude MAGE</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="322"/>
-        <source>Import data from RubarBE</source>
-        <translation>Importer des données d&apos;une étude RubarBE</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="594"/>
+        <location filename="../View/ui/MainWindow.ui" line="342"/>
         <source>Close</source>
         <translation>Fermer</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="687"/>
+        <location filename="../View/ui/MainWindow.ui" line="487"/>
         <source>Close current study</source>
         <translation>Fermer l&apos;étude en cours</translation>
     </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="345"/>
-        <source>Save mesh</source>
-        <translation>Sauvegarder le maillage</translation>
-    </message>
     <message>
         <location filename="../View/ui/MainWindow.ui" line="354"/>
         <source>Save</source>
         <translation>Sauvegarder</translation>
     </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="357"/>
+        <source>Save study</source>
+        <translation>Sauvegarder l&apos;étude</translation>
+    </message>
     <message>
         <location filename="../View/ui/MainWindow.ui" line="360"/>
         <source>Ctrl+S</source>
@@ -1547,7 +1419,12 @@
     <message>
         <location filename="../View/ui/MainWindow.ui" line="369"/>
         <source>Save as ...</source>
-        <translation>Sauvegarder sous...</translation>
+        <translation>Sauvegarder sous ...</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="372"/>
+        <source>Save study as ...</source>
+        <translation>Sauvegarder l&apos;étude sous ...</translation>
     </message>
     <message>
         <location filename="../View/ui/MainWindow.ui" line="375"/>
@@ -1556,31 +1433,31 @@
     </message>
     <message>
         <location filename="../View/ui/MainWindow.ui" line="380"/>
-        <source>Archive</source>
-        <translation>Archive</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="385"/>
         <source>Pamhyr configuration</source>
-        <translation>Configuration de PAMHYR</translation>
+        <translation>Configuration de Pamhyr2</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="702"/>
+        <location filename="../View/ui/MainWindow.ui" line="389"/>
         <source>Quit</source>
         <translation>Quitter</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="400"/>
+        <location filename="../View/ui/MainWindow.ui" line="392"/>
+        <source>Quit application</source>
+        <translation>Quitter l&apos;application</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/MainWindow.ui" line="395"/>
         <source>Ctrl+F4</source>
         <translation>Ctrl+F4</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="777"/>
+        <location filename="../View/ui/MainWindow.ui" line="517"/>
         <source>Edit river network</source>
         <translation>Éditer le réseau</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="410"/>
+        <location filename="../View/ui/MainWindow.ui" line="405"/>
         <source>Edit geometry</source>
         <translation>Éditer la géométrie</translation>
     </message>
@@ -1595,304 +1472,214 @@
         <translation>Exporter la géométrie</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="434"/>
-        <source>Run extrenal meshing tool</source>
-        <translation>Lancer le mailler externe</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="439"/>
-        <source>choose meshing tool by reach</source>
-        <translation>Choisir l&apos;outil de maillage par bief</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="447"/>
-        <source>View meshed geometry</source>
-        <translation>Voir la géométrie maillée</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="455"/>
-        <source>Export mesh</source>
-        <translation>Exporter le maillage</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="463"/>
-        <source>Delete mesh of current reach</source>
-        <translation>Supprimer le maillage du bief courant</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="471"/>
-        <source>Delete all mesh</source>
-        <translation>Supprimer tout le maillage</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="479"/>
-        <source>Abscisse - Cote</source>
-        <translation>Abscisse - Cote</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="487"/>
-        <source>XYZ</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="495"/>
+        <location filename="../View/ui/MainWindow.ui" line="413"/>
         <source>Numerical parameter for solvers</source>
         <translation>Paramètres numeriques des solvers</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="500"/>
-        <source>Boundary conditions and one-time contributions</source>
-        <translation type="obsolete">Condition aux limites et apports ponctuels</translation>
+        <location filename="../View/ui/MainWindow.ui" line="641"/>
+        <source>Boundary conditions and punctual contributions</source>
+        <translation>Condition aux limites et apports ponctuels</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="879"/>
+        <location filename="../View/ui/MainWindow.ui" line="573"/>
         <source>Initial conditions</source>
         <translation>Conditions initiales</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="519"/>
-        <source>Export initial conditions</source>
-        <translation>Exporter les conditions initiales</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="527"/>
-        <source>Import final state as initial condition</source>
-        <translation>Importer un état final comme conditions initiales</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="532"/>
+        <location filename="../View/ui/MainWindow.ui" line="431"/>
         <source>Edit friction</source>
         <translation>Éditer les frottements</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="537"/>
+        <location filename="../View/ui/MainWindow.ui" line="436"/>
         <source>Edit lateral contributions</source>
         <translation>Éditer les apports latéraux</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="545"/>
-        <source>Edit spills</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="558"/>
-        <source>Edit cross building</source>
-        <translation>Éditer les ouvrages</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="717"/>
+        <location filename="../View/ui/MainWindow.ui" line="502"/>
         <source>Run solver</source>
-        <translation>Lancer un solver</translation>
+        <translation>Lancer solveur</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="566"/>
+        <location filename="../View/ui/MainWindow.ui" line="444"/>
         <source>F5</source>
         <translation>F5</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="571"/>
-        <source>Stop solver</source>
-        <translation>Stopper le solveur</translation>
+        <location filename="../View/ui/WebView.ui" line="53"/>
+        <source>Open</source>
+        <translation>Ouvrir</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="576"/>
-        <source>Display listings</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="452"/>
+        <source>Visualize last results</source>
+        <translation>Visualisation des derniers résultats</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="584"/>
-        <source>Simulation directory management</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/WebView.ui" line="53"/>
-        <source>Open</source>
-        <translation>Ouvrir</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="201"/>
-        <source>Hydrograph</source>
-        <translation>Hydrogramme</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="616"/>
-        <source>Limnigram</source>
-        <translation>Limnigramme</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="630"/>
-        <source>Map current reach</source>
-        <translation>Cartographier le bief sélectionné</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="638"/>
-        <source>Help PAMHYR</source>
-        <translation>Aide de PAMHYR</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="646"/>
-        <source>Help MAGE</source>
-        <translation>Aide de MAGE</translation>
+        <location filename="../View/ui/MainWindow.ui" line="455"/>
+        <source>Visualize the last results</source>
+        <translation>Visualisation des derniers resultats</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="651"/>
+        <location filename="../View/ui/MainWindow.ui" line="463"/>
         <source>About</source>
         <translation>À propos</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="660"/>
-        <source>ouvrir</source>
-        <translation>open</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="672"/>
+        <location filename="../View/ui/MainWindow.ui" line="472"/>
         <source>Save current study</source>
         <translation>Sauvegarder l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="693"/>
-        <source>Ctrl+F</source>
-        <translation>Ctrl+F</translation>
+        <location filename="../View/ui/MainWindow.ui" line="475"/>
+        <source>Save the study (Ctrl+S)</source>
+        <translation>Sauvegarde de l&apos;étude (Ctrl+S)</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="397"/>
-        <source>Quit application</source>
-        <translation>Quitter l&apos;application</translation>
+        <location filename="../View/ui/MainWindow.ui" line="490"/>
+        <source>Close the study (Ctrl+F)</source>
+        <translation>Fermeture de l&apos;étude (Ctrl+F)</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="708"/>
-        <source>Ctrl+Q</source>
-        <translation>Ctrl+Q</translation>
+        <location filename="../View/ui/MainWindow.ui" line="493"/>
+        <source>Ctrl+F</source>
+        <translation>Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="732"/>
-        <source>stop solver</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="505"/>
+        <source>Run a solver</source>
+        <translation>Lancer un solveur</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="735"/>
-        <source>Interrompt la simulation en cours</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="514"/>
+        <source>River network</source>
+        <translation>Réseau</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="738"/>
-        <source>Ctrl+C</source>
-        <translation>Ctrl+C</translation>
+        <location filename="../View/ui/MainWindow.ui" line="526"/>
+        <source>Geometry</source>
+        <translation>Géometrie</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="747"/>
-        <source>Run external meshing tool</source>
-        <translation>Lancer le mailleur externe</translation>
+        <location filename="../View/ui/MainWindow.ui" line="529"/>
+        <source>Edit reach geometry</source>
+        <translation>Éditer la géométrie du bief actuel</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="750"/>
-        <source>Run meshing tool on current reach geometry</source>
-        <translation>Lancer le mailleur externe sur le bief selectionné</translation>
+        <location filename="../View/ui/MainWindow.ui" line="534"/>
+        <source>Boundary conditions</source>
+        <translation>Conditions aux limites</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="762"/>
-        <source>Display simulation listing</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="537"/>
+        <source>Edit boundary conditions and punctual contributions</source>
+        <translation>Éditer les conditions aux limites et les apports ponctuels</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="765"/>
-        <source>Display current simulation listing</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="545"/>
+        <source>Lateral contribution</source>
+        <translation>Contributions latérales</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="774"/>
-        <source>River network</source>
-        <translation>Réseau</translation>
+        <location filename="../View/ui/MainWindow.ui" line="548"/>
+        <source>Edit lateral contribution</source>
+        <translation>Éditer les contributions latérales</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="786"/>
-        <source>Geometry</source>
-        <translation>Géométrie</translation>
+        <location filename="../View/ui/MainWindow.ui" line="553"/>
+        <source>Friction</source>
+        <translation>Frottements</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="789"/>
-        <source>Edit reach geometry</source>
-        <translation>Éditer la géométrie</translation>
+        <location filename="../View/ui/MainWindow.ui" line="556"/>
+        <source>Edit friction frictions</source>
+        <translation>Éditer les frottements</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="798"/>
-        <source>Mesh</source>
-        <translation>Maillage</translation>
+        <location filename="../View/ui/MainWindow.ui" line="565"/>
+        <source>Edit study</source>
+        <translation>Éditer l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="806"/>
-        <source>Boundary conditions</source>
-        <translation>Conditions aux limites</translation>
+        <location filename="../View/ui/MainWindow.ui" line="568"/>
+        <source>Edit the study metadata</source>
+        <translation type="obsolete">Éditer les informations de l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="802"/>
-        <source>Edit boundary conditions and one-time contributions</source>
-        <translation type="obsolete">Éditer les conditions aux limites et les apports ponctuels</translation>
+        <location filename="../View/ui/MainWindow.ui" line="576"/>
+        <source>Define initial conditions</source>
+        <translation>Définir les conditions initiales</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="817"/>
-        <source>Lateral contribution</source>
-        <translation>Contributions latérales</translation>
+        <location filename="../View/ui/MainWindow.ui" line="581"/>
+        <source>Sediment layers</source>
+        <translation>Couche sédimentaires</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="820"/>
-        <source>Edit lateral contribution</source>
-        <translation>Éditer les contributions latérales</translation>
+        <location filename="../View/ui/MainWindow.ui" line="584"/>
+        <source>Define sediment layers</source>
+        <translation>Définition des couches sédimentaires</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="825"/>
-        <source>Spills</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="589"/>
+        <source>Edit reach sediment layers</source>
+        <translation>Éditer les couches sédimentaires</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="828"/>
-        <source>Edit lateral spills</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="594"/>
+        <source>Mage</source>
+        <translation>Mage</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="833"/>
-        <source>Friction</source>
-        <translation>Frottements</translation>
+        <location filename="../View/ui/MainWindow.ui" line="597"/>
+        <source>Open mage documentation</source>
+        <translation>Ouvrir la domumentation de mage</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="841"/>
-        <source>Stricklers</source>
-        <translation>Stricklers</translation>
+        <location filename="../View/ui/MainWindow.ui" line="602"/>
+        <source>Users (wiki)</source>
+        <translation>Utilisateurs (wiki)</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="844"/>
-        <source>Edit the study stricklers</source>
-        <translation>Éditer les Stricklers de l&apos;étude</translation>
+        <location filename="../View/ui/MainWindow.ui" line="607"/>
+        <source>Developers (pdf)</source>
+        <translation>Développeur (pdf)</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="849"/>
-        <source>Building</source>
-        <translation>Ouvrages</translation>
+        <location filename="../View/ui/MainWindow.ui" line="612"/>
+        <source>Developers (html)</source>
+        <translation>Développeur (html)</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="852"/>
-        <source>Edit building (valve, ...), singularity and pump</source>
-        <translation>Éditer les ouvrages</translation>
+        <location filename="../View/ui/MainWindow.ui" line="617"/>
+        <source>Reservoirs</source>
+        <translation>Casiers</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="861"/>
-        <source>Edit study</source>
-        <translation>Éditer l&apos;étude</translation>
+        <location filename="../View/ui/MainWindow.ui" line="620"/>
+        <source>Edit reservoirs</source>
+        <translation>Éditer les casiers</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/HydraulicStructures.ui" line="14"/>
+        <source>Hydraulic structures</source>
+        <translation>Structures hydraulique</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="869"/>
-        <source>English</source>
-        <translation>Anglais</translation>
+        <location filename="../View/ui/MainWindow.ui" line="628"/>
+        <source>Edit hydraulic structures</source>
+        <translation>Éditer les structures hydraulique</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="874"/>
-        <source>French</source>
-        <translation>Français</translation>
+        <location filename="../View/ui/MainWindow.ui" line="636"/>
+        <source>Open results from file</source>
+        <translation>Ouvrir des résultats depuis un fichier</translation>
     </message>
     <message>
         <location filename="../View/ui/SolverLogFile.ui" line="65"/>
         <source>Revert</source>
-        <translation>Inverser</translation>
+        <translation>Renverser</translation>
     </message>
     <message>
         <location filename="../View/ui/SolverLogFile.ui" line="74"/>
@@ -1907,7 +1694,32 @@
     <message>
         <location filename="../View/ui/DebugRepl.ui" line="33"/>
         <source>Ctrl+Return</source>
-        <translation>Ctrl+Entrée</translation>
+        <translation>Ctrl+Return</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="66"/>
+        <source>Add a new sediment layer</source>
+        <translation>Ajouter une nouvelle couche sédimentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="81"/>
+        <source>Delete selected sediment layer(s)</source>
+        <translation>Supprimer la(les) couche(s) sédimentaire(s) sélectionnée(s)</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditLateralContribution.ui" line="100"/>
+        <source>Ctrl+D</source>
+        <translation>Ctrl+D</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="96"/>
+        <source>Move up</source>
+        <translation>Monter</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/EditSedimentLayers.ui" line="108"/>
+        <source>Move down</source>
+        <translation>Descendre</translation>
     </message>
     <message>
         <location filename="../View/ui/BoundaryConditions.ui" line="44"/>
@@ -1924,46 +1736,21 @@
         <source>Suspenssion</source>
         <translation>Suspension</translation>
     </message>
-    <message>
-        <location filename="../View/ui/EditLateralContribution.ui" line="79"/>
-        <source>Add</source>
-        <translation>Ajouter</translation>
-    </message>
     <message>
         <location filename="../View/ui/LateralContributions.ui" line="117"/>
         <source>Add a new boundary condition or lateral contribution</source>
         <translation>Ajouter une condition aux limites ou un apport ponctuel</translation>
     </message>
-    <message>
-        <location filename="../View/ui/EditLateralContribution.ui" line="94"/>
-        <source>Delete</source>
-        <translation>Supprimer</translation>
-    </message>
     <message>
         <location filename="../View/ui/EditLateralContribution.ui" line="97"/>
         <source>Delete current selected rows</source>
         <translation>Supprimer les lignes selectionnées</translation>
     </message>
-    <message>
-        <location filename="../View/ui/EditLateralContribution.ui" line="100"/>
-        <source>Ctrl+D</source>
-        <translation>Ctrl+D</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Reservoir.ui" line="99"/>
-        <source>Edit</source>
-        <translation>Éditer</translation>
-    </message>
     <message>
         <location filename="../View/ui/LateralContributions.ui" line="147"/>
         <source>Edit boundary condition or lateral contribution</source>
         <translation>Éditer une condition aux limites ou un apport ponctuel</translation>
     </message>
-    <message>
-        <location filename="../View/ui/Frictions.ui" line="104"/>
-        <source>Ctrl+E</source>
-        <translation>Ctrl+E</translation>
-    </message>
     <message>
         <location filename="../View/ui/EditLateralContribution.ui" line="109"/>
         <source>Sort</source>
@@ -1999,18 +1786,78 @@
         <source>Sort stricklers</source>
         <translation>Trier les Stricklers</translation>
     </message>
+    <message>
+        <location filename="../View/ui/BoundaryConditions.ui" line="117"/>
+        <source>Add a new boundary condition or punctual contribution</source>
+        <translation>Ajouter une condition aux limites ou un apport ponctuel</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/BoundaryConditions.ui" line="147"/>
+        <source>Edit boundary condition or punctual contribution</source>
+        <translation>Éditer une condition aux limites ou un apport ponctuel</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="152"/>
+        <source>Raw data</source>
+        <translation>Données brutes</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="169"/>
+        <source>Water elevation</source>
+        <translation>Côte de l&apos;eau</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="201"/>
+        <source>Hydrograph</source>
+        <translation>Hydrogramme</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="254"/>
+        <source>Add custom visualization</source>
+        <translation>Ajouter une visualisation personnalisée</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="259"/>
+        <source>Reload</source>
+        <translation>Recharger</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/GeometryReach.ui" line="141"/>
+        <source>Export</source>
+        <translation>Exporter</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Results.ui" line="267"/>
+        <source>Export raw data</source>
+        <translation>Exporter les données brutes</translation>
+    </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="165"/>
         <source>delete</source>
-        <translation>Supprimer</translation>
+        <translation>supprimer</translation>
     </message>
     <message>
         <location filename="../View/ui/Frictions.ui" line="101"/>
         <source>Edit stricklers</source>
-        <translation>Éditer les Stricklers</translation>
+        <translation>Éditer des stricklers</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/WebView.ui" line="56"/>
+        <source>Open document in Firefox</source>
+        <translation>Ouvrir le document dans Firefox</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/WebView.ui" line="65"/>
+        <source>back</source>
+        <translation>arrière</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/WebView.ui" line="74"/>
+        <source>forward</source>
+        <translation>avant</translation>
     </message>
     <message>
-        <location filename="../View/ui/CheckList.ui" line="97"/>
+        <location filename="../View/ui/AdditionalFile.ui" line="39"/>
         <source>Cancel</source>
         <translation>Annuler</translation>
     </message>
@@ -2027,17 +1874,42 @@
     <message>
         <location filename="../View/ui/CheckList.ui" line="88"/>
         <source>Retry check</source>
-        <translation>Réessayer la vérification</translation>
+        <translation>Réessayer les verifications</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/BasicHydraulicStructures.ui" line="14"/>
+        <source>Basic hydraulic structures</source>
+        <translation>Ouvrages hydrauliques élémentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/BasicHydraulicStructures.ui" line="49"/>
+        <source>Enable / Disable basic hydraulic structure</source>
+        <translation>Activer/Déactiver l&apos;ouvrage hydraulique élémentaire</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Reservoir.ui" line="78"/>
+        <source>Add a new point</source>
+        <translation>Add a new point</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/Reservoir.ui" line="90"/>
+        <source>Delete points</source>
+        <translation>Supprimer points</translation>
+    </message>
+    <message>
+        <location filename="../View/ui/HydraulicStructures.ui" line="133"/>
+        <source>Edit selected hydraulic structure</source>
+        <translation>Éditer l&apos;ouvrage hydraulique sélectionné</translation>
     </message>
     <message>
         <location filename="../View/ui/SolverLog.ui" line="77"/>
         <source>Stop</source>
-        <translation>Stopper</translation>
+        <translation>Stoper</translation>
     </message>
     <message>
         <location filename="../View/ui/SolverLog.ui" line="86"/>
         <source>Start</source>
-        <translation>Commencer</translation>
+        <translation>Démarrer</translation>
     </message>
     <message>
         <location filename="../View/ui/SolverLog.ui" line="95"/>
@@ -2050,154 +1922,154 @@
         <translation>Fichier de log</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="30"/>
-        <source>Generate minimal height</source>
-        <translation type="obsolete">Généré une hauteur minimale</translation>
+        <location filename="../View/ui/SolverLog.ui" line="109"/>
+        <source>results</source>
+        <translation>resultats</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="37"/>
-        <source>Generate constant discharge</source>
-        <translation type="obsolete">Généré un debit constant</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="153"/>
+        <source>add</source>
+        <translation>Ajouter</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="97"/>
-        <source>Add new initial condition</source>
-        <translation>Ajouter une nouvelle condition initiale</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="71"/>
+        <source>Add a point on cross-section</source>
+        <translation>Ajouter un point à la section en travers</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="109"/>
-        <source>Delete inital condition</source>
-        <translation>Supprimer une condition initiale</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="83"/>
+        <source>Delete selected point(s)</source>
+        <translation>Supprimer le(s) point(s) sélectionné(s)</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="118"/>
-        <source>sort</source>
-        <translation>Trier</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="213"/>
+        <source>up</source>
+        <translation>Monter</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="121"/>
-        <source>Sort inital condition</source>
-        <translation>Trier les conditions initiales</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="95"/>
+        <source>Move up selected point(s)</source>
+        <translation>Déplacer le point sélectionné vers le haut</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditLateralContribution.ui" line="82"/>
-        <source>Add a new point in boundary condition or lateral contribution</source>
-        <translation>Ajouter un nouveau point</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="225"/>
+        <source>down</source>
+        <translation>Descendre</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditLateralContribution.ui" line="112"/>
-        <source>Sort boundary condition point</source>
-        <translation>Trier les points des conditions aux limites</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="107"/>
+        <source>Mode down selected point(s)</source>
+        <translation>Déplacer le point sélectionné vers le bas</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="705"/>
-        <source>Quit the application (Ctrl+Q)</source>
-        <translation>Quitter l&apos;application (Ctrl+Q)</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="189"/>
+        <source>sort_asc</source>
+        <translation>sort_asc</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="720"/>
-        <source>Run a solver</source>
-        <translation>Lancer un solveur</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="119"/>
+        <source>Sort points by nearest neighbor</source>
+        <translation>Trier les points par leurs plus proches voisins</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="801"/>
-        <source>Display meshed reach</source>
-        <translation>Afficher le maillage du bief</translation>
+        <location filename="../View/ui/GeometryReach.ui" line="201"/>
+        <source>sort_des</source>
+        <translation>sort_des</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="836"/>
-        <source>Edit friction frictions</source>
-        <translation>Éditer les frottements</translation>
+        <location filename="../View/ui/GeometryCrossSection.ui" line="131"/>
+        <source>Sort reversed points by nearest neighbor</source>
+        <translation>Trie inverser les points par leurs plus proche voisins</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="882"/>
-        <source>Define initial conditions</source>
-        <translation>Définir les conditions initiales</translation>
+        <location filename="../View/ui/HydraulicStructures.ui" line="49"/>
+        <source>Enable / Disable hydraulic structure</source>
+        <translation>Activer/Déactiver l&apos;ouvrage hydraulique</translation>
     </message>
     <message>
-        <location filename="../View/ui/SolverLog.ui" line="109"/>
-        <source>results</source>
-        <translation>Résultats</translation>
+        <location filename="../View/ui/Reservoir.ui" line="102"/>
+        <source>Edit elevation/surface law</source>
+        <translation>Éditer loi élévation/surface</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="63"/>
-        <source>Add sediment layer</source>
-        <translation>Ajouter une couche sedimentaire</translation>
+        <location filename="../View/ui/Reservoir.ui" line="114"/>
+        <source>Sort points by elevation</source>
+        <translation>Trier les points par leur côte</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="78"/>
-        <source>Delete sediment layer</source>
-        <translation>Supprimer une couche sedimentaire</translation>
+        <location filename="../View/ui/ProfileSedimentLayers.ui" line="75"/>
+        <source>Edit sediment layers list</source>
+        <translation>Éditer la liste des couches sédimentaires</translation>
     </message>
     <message>
-        <location filename="../View/ui/SedimentLayersList.ui" line="86"/>
-        <source>Edit sediment layer</source>
-        <translation>Éditer la couche sedimentaire</translation>
+        <location filename="../View/ui/ReachSedimentLayers.ui" line="38"/>
+        <source>Apply sediment layers on all reach</source>
+        <translation>Appliquer une liste de couches sédimentaires</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="177"/>
-        <source>&amp;Sediment</source>
-        <translation>&amp;Sédiments</translation>
+        <location filename="../View/ui/ReachSedimentLayers.ui" line="80"/>
+        <source>Edit profile</source>
+        <translation>Éditer le profil</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="887"/>
-        <source>Sediment layers</source>
-        <translation>Couche sédimentaires</translation>
+        <location filename="../View/ui/ReachSedimentLayers.ui" line="83"/>
+        <source>Edit profile sediment layer</source>
+        <translation>Éditer les couches sédimentaires du profil</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="895"/>
-        <source>Edit reach sediment layers</source>
-        <translation>Éditer les couches sédimentaires</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="30"/>
+        <source>Generate from height</source>
+        <translation>Générer pour une hauteur donnée</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="66"/>
-        <source>Add a new sediment layer</source>
-        <translation>Ajouter une nouvelle couche sédimentaire</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="37"/>
+        <source>Generate from discharge</source>
+        <translation>Générer pour un débit donnée</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="81"/>
-        <source>Delete selected sediment layer(s)</source>
-        <translation>Supprimer la(les) couche(s) sédimentaire(s) sélectionnée(s)</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="97"/>
+        <source>Add new initial condition</source>
+        <translation>Ajouter une nouvelle condition initiale</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="96"/>
-        <source>Move up</source>
-        <translation>Monter</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="109"/>
+        <source>Delete inital condition</source>
+        <translation>Supprimer une condition initiale</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditSedimentLayers.ui" line="108"/>
-        <source>Move down</source>
-        <translation>Descendre</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="118"/>
+        <source>sort</source>
+        <translation>sort</translation>
     </message>
     <message>
-        <location filename="../View/ui/Results.ui" line="112"/>
-        <source>Sediment</source>
-        <translation type="obsolete">Sédiment</translation>
+        <location filename="../View/ui/InitialConditions.ui" line="121"/>
+        <source>Sort inital condition</source>
+        <translation>Trier les conditions initiales</translation>
     </message>
     <message>
-        <location filename="../View/ui/ProfileSedimentLayers.ui" line="75"/>
-        <source>Edit sediment layers list</source>
-        <translation>Éditer la liste des couches sédimentaires</translation>
+        <location filename="../View/ui/EditBoundaryConditions.ui" line="89"/>
+        <source>Add a new point in boundary condition or punctual contribution</source>
+        <translation>Ajouter un nouveau point</translation>
     </message>
     <message>
-        <location filename="../View/ui/ReachSedimentLayers.ui" line="38"/>
-        <source>Apply sediment layers on all reach</source>
-        <translation>Appliquer une liste de couches sédimentaires</translation>
+        <location filename="../View/ui/EditBoundaryConditions.ui" line="119"/>
+        <source>Sort boundary condition points</source>
+        <translation>Trier les points des conditions aux limites</translation>
     </message>
     <message>
-        <location filename="../View/ui/ReachSedimentLayers.ui" line="80"/>
-        <source>Edit profile</source>
-        <translation>Éditer le profil</translation>
+        <location filename="../View/ui/EditLateralContribution.ui" line="82"/>
+        <source>Add a new point in boundary condition or lateral contribution</source>
+        <translation>Ajouter un nouveau point</translation>
     </message>
     <message>
-        <location filename="../View/ui/ReachSedimentLayers.ui" line="83"/>
-        <source>Edit profile sediment layer</source>
-        <translation>Éditer les couches sédimentaires du profil</translation>
+        <location filename="../View/ui/EditLateralContribution.ui" line="112"/>
+        <source>Sort boundary condition point</source>
+        <translation>Trier les points des conditions aux limites</translation>
     </message>
     <message>
         <location filename="../View/ui/ProfileSedimentLayers.ui" line="48"/>
         <source>Add sediment layers</source>
-        <translation>Ajouter des couches sédimentaires</translation>
+        <translation>Ajouter une couche sedimentaire</translation>
     </message>
     <message>
         <location filename="../View/ui/ProfileSedimentLayers.ui" line="51"/>
@@ -2219,125 +2091,10 @@
         <source>Edit sediment layers</source>
         <translation>Éditer les couches sédimentaires</translation>
     </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="139"/>
-        <source>&amp;Results</source>
-        <translation>&amp;Résultats</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="159"/>
-        <source>Help</source>
-        <translation>Aide</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="163"/>
-        <source>Pamhyr2 </source>
-        <translation>Pamhyr2</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="357"/>
-        <source>Save study</source>
-        <translation>Sauvegarder l&apos;étude</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="372"/>
-        <source>Save study as ...</source>
-        <translation>Sauvegarder l&apos;étude sous ...</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="500"/>
-        <source>Boundary conditions and punctual contributions</source>
-        <translation>Conditions aux limites et apports ponctuels</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="602"/>
-        <source>Visualize last results</source>
-        <translation>Visualisation des derniers résultats</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="605"/>
-        <source>Visualize the last results</source>
-        <translation>Visualisation des derniers resultats</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="675"/>
-        <source>Save the study (Ctrl+S)</source>
-        <translation>Sauvegarde de l&apos;étude (Ctrl+S)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="690"/>
-        <source>Close the study (Ctrl+F)</source>
-        <translation>Fermeture de l&apos;étude (Ctrl+F)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="864"/>
-        <source>Edit the study metadata</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="890"/>
-        <source>Define sediment layers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="900"/>
-        <source>Doc</source>
-        <translation>Doc</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="905"/>
-        <source>Pamhyr2 developer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="910"/>
-        <source>Mage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="913"/>
-        <source>Open mage documentation</source>
-        <translation>Ouvrir la domumentation de mage</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="923"/>
-        <source>Users (html)</source>
-        <translation>Utilisateurs (html)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="928"/>
-        <source>Developers (pdf)</source>
-        <translation>Développeurs (pdf)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="933"/>
-        <source>Developers (html)</source>
-        <translation>Développeurs (html)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="938"/>
-        <source>Reservoirs</source>
-        <translation>Casiers</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="941"/>
-        <source>Edit reservoirs</source>
-        <translation>Éditer les casiers</translation>
-    </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="133"/>
-        <source>import</source>
-        <translation type="obsolete">Importer</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="141"/>
-        <source>export</source>
-        <translation type="obsolete">Exporter</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="153"/>
-        <source>add</source>
-        <translation>Ajouter</translation>
+        <source>Import</source>
+        <translation>Importer</translation>
     </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="156"/>
@@ -2352,286 +2109,141 @@
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="177"/>
         <source>edit</source>
-        <translation>Éditer</translation>
+        <translation>éditer</translation>
     </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="180"/>
         <source>Edit selected cross section(s)</source>
         <translation>Éditer la(es) section(s) en travers sélectionnée(s)</translation>
     </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="189"/>
-        <source>sort_asc</source>
-        <translation type="unfinished"></translation>
-    </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="192"/>
         <source>Sort cross-sections by ascending KP</source>
         <translation>Trier les sections en travers par PK croissant</translation>
     </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="201"/>
-        <source>sort_des</source>
-        <translation type="unfinished"></translation>
-    </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="204"/>
         <source>Sort cross-sections by descending KP</source>
         <translation>Trier les sections en travers par PK décroissant</translation>
     </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="213"/>
-        <source>up</source>
-        <translation type="unfinished"></translation>
-    </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="216"/>
         <source>Move up selected cross-section(s)</source>
-        <translation>Déplacer la section en travers vers le haut</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="225"/>
-        <source>down</source>
-        <translation type="unfinished"></translation>
+        <translation>Déplacer la(s) section(s) en travers vers le haut</translation>
     </message>
     <message>
         <location filename="../View/ui/GeometryReach.ui" line="228"/>
         <source>Move down selected cross-section(s)</source>
-        <translation>Déplacer la section en travers vers le bas</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Reservoir.ui" line="78"/>
-        <source>Add a new point</source>
-        <translation>Ajouter un nouveau point</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Reservoir.ui" line="90"/>
-        <source>Delete points</source>
-        <translation>Supprimer point(s)</translation>
+        <translation>Déplacer la(es) section(s) en travers vers le bas</translation>
     </message>
     <message>
-        <location filename="../View/ui/Reservoir.ui" line="102"/>
-        <source>Edit elevation/surface law</source>
-        <translation>Éditer loi élévation/surface</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Reservoir.ui" line="114"/>
-        <source>Sort points by elevation</source>
-        <translation>Trier les points par leur côte</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ReservoirList.ui" line="84"/>
-        <source>Add a new reservoir</source>
-        <translation>Ajouter un casier</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ReservoirList.ui" line="96"/>
-        <source>Delete reservoirs</source>
-        <translation>Supprimer casier(s)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/ReservoirList.ui" line="108"/>
-        <source>Edit reservoir law</source>
-        <translation>Éditer la loi du(es) casier(s)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/WebView.ui" line="56"/>
-        <source>Open document in Firefox</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/WebView.ui" line="65"/>
-        <source>back</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/WebView.ui" line="74"/>
-        <source>forward</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="71"/>
-        <source>Add a point on cross-section</source>
-        <translation>Ajouter un point à la section en travers</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="83"/>
-        <source>Delete selected point(s)</source>
-        <translation>Supprimer le(s) point(s) sélectionné(s)</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="95"/>
-        <source>Move up selected point(s)</source>
-        <translation>Déplacer le point sélectionné vers le haut</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="107"/>
-        <source>Mode down selected point(s)</source>
-        <translation>Déplacer le point sélectionné vers le bas</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="119"/>
-        <source>Sort points by nearest neighbor</source>
-        <translation>Trier les points par leurs plus proches voisins</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryCrossSection.ui" line="131"/>
-        <source>Sort reversed points by nearest neighbor</source>
-        <translation>Trie inverser les points par leurs plus proche voisins</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="254"/>
-        <source>Add custom visualization</source>
-        <translation>Ajouter une visualisation personnalisée</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="259"/>
-        <source>Reload</source>
-        <translation>Recharger</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="809"/>
-        <source>Edit boundary conditions and punctual contributions</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/GeometryReach.ui" line="233"/>
+        <source>Meshing</source>
+        <translation>Maillage</translation>
     </message>
     <message>
-        <location filename="../View/ui/HydraulicStructures.ui" line="14"/>
-        <source>Hydraulic structures</source>
-        <translation>Ouvrages hydrauliques</translation>
+        <location filename="../View/Translate.py" line="78"/>
+        <source>Summary</source>
+        <translation>Résumer</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="949"/>
-        <source>Edit hydraulic structures</source>
-        <translation>Éditer les ouvrages hydrauliques</translation>
+        <location filename="../View/Translate.py" line="81"/>
+        <source>Checks</source>
+        <translation>Verifications</translation>
     </message>
     <message>
-        <location filename="../View/ui/BoundaryConditions.ui" line="117"/>
-        <source>Add a new boundary condition or punctual contribution</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="200"/>
+        <source>&amp;Advansed</source>
+        <translation>&amp;Avancé</translation>
     </message>
     <message>
-        <location filename="../View/ui/BoundaryConditions.ui" line="147"/>
-        <source>Edit boundary condition or punctual contribution</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/MainWindow.ui" line="646"/>
+        <source>&amp;Additional file</source>
+        <translation>Fichiers &amp;supplémentaire</translation>
     </message>
     <message>
-        <location filename="../View/ui/BasicHydraulicStructures.ui" line="14"/>
-        <source>Basic hydraulic structures</source>
-        <translation>Ouvrages hydrauliques élémentaire</translation>
+        <location filename="../View/ui/MainWindow.ui" line="651"/>
+        <source>REP additional lines</source>
+        <translation>Lines REP supplémentaire</translation>
     </message>
     <message>
-        <location filename="../View/ui/BasicHydraulicStructures.ui" line="49"/>
-        <source>Enable / Disable basic hydraulic structure</source>
-        <translation>Activer/Déactiver l&apos;ouvrage hydraulique élémentaire</translation>
+        <location filename="../View/ui/REPLineList.ui" line="46"/>
+        <source>Add new additional line</source>
+        <translation>Ajouter une nouvelle ligne</translation>
     </message>
     <message>
-        <location filename="../View/ui/HydraulicStructures.ui" line="133"/>
-        <source>Edit selected hydraulic structure</source>
-        <translation>Éditer l&apos;ouvrage hydraulique sélectionné</translation>
+        <location filename="../View/ui/REPLineList.ui" line="61"/>
+        <source>Delete additional line(s)</source>
+        <translation>Supprimer la(es) ligne(s) supplementaire</translation>
     </message>
     <message>
-        <location filename="../View/ui/HydraulicStructures.ui" line="49"/>
-        <source>Enable / Disable hydraulic structure</source>
-        <translation>Activer/Déactiver l&apos;ouvrage hydraulique</translation>
+        <location filename="../View/ui/REPLineList.ui" line="64"/>
+        <source>Del</source>
+        <translation>Del</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="30"/>
-        <source>Generate from height</source>
-        <translation>Générer pour une hauteur donnée</translation>
+        <location filename="../View/ui/REPLineList.ui" line="76"/>
+        <source>Edit selected line(s)</source>
+        <translation>Éditer la(es) ligne(s) selectionnée(s)</translation>
     </message>
     <message>
-        <location filename="../View/ui/InitialConditions.ui" line="37"/>
-        <source>Generate from discharge</source>
-        <translation>Générer pour un débit donnée</translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="46"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditBoundaryConditions.ui" line="89"/>
-        <source>Add a new point in boundary condition or punctual contribution</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="55"/>
+        <source>File text</source>
+        <translation>Text du fichiers</translation>
     </message>
     <message>
-        <location filename="../View/ui/EditBoundaryConditions.ui" line="119"/>
-        <source>Sort boundary condition points</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="67"/>
+        <source>Information</source>
+        <translation>Information</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="957"/>
-        <source>Open results from file</source>
-        <translation>Ouvrir des résultats depuis un fichier</translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="73"/>
+        <source>Enabled</source>
+        <translation>Activé</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="918"/>
-        <source>Users (wiki)</source>
-        <translation>Utilisateurs (wiki)</translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="83"/>
+        <source>The relative file path on executable directory</source>
+        <translation>Le chemin relatif du fichier dans le répertoire d&apos;execution</translation>
     </message>
     <message>
-        <location filename="../View/ui/GeometryReach.ui" line="133"/>
-        <source>Import</source>
-        <translation>Importer</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/GeometryReach.ui" line="141"/>
-        <source>Export</source>
-        <translation>Exporter</translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="93"/>
+        <source>Name</source>
+        <translation>Nom</translation>
     </message>
     <message>
-        <location filename="../View/ui/GeometryReach.ui" line="233"/>
-        <source>Meshing</source>
-        <translation>Maillage</translation>
+        <location filename="../View/ui/AdditionalFile.ui" line="100"/>
+        <source>Path</source>
+        <translation>Chemin</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="550"/>
-        <source>Édition des Tronçons</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/AdditionalFileList.ui" line="46"/>
+        <source>Add a new file</source>
+        <translation>Ajouter un nouveau fichier</translation>
     </message>
     <message>
-        <location filename="../View/ui/MainWindow.ui" line="663"/>
-        <source>Ouvrir une étude</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/AdditionalFileList.ui" line="58"/>
+        <source>Delete selected file(s)</source>
+        <translation>Supprimer le(s) fichier(s) selectionné(s)</translation>
     </message>
     <message>
-        <location filename="../View/MainWindow.py" line="308"/>
-        <source>Open debug window</source>
-        <translation type="unfinished"></translation>
+        <location filename="../View/ui/AdditionalFileList.ui" line="70"/>
+        <source>Edit file</source>
+        <translation>Éditer fichier</translation>
     </message>
     <message>
-        <location filename="../View/MainWindow.py" line="314"/>
-        <source>Open SQLite debuging tool (&apos;sqlitebrowser&apos;)</source>
+        <location filename="../View/ui/MainWindow.ui" line="568"/>
+        <source>Edit the study information</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="../View/MainWindow.py" line="638"/>
-        <source>Activate this window</source>
-        <translation>Activer cette fenêtre</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/MainWindow.ui" line="187"/>
-        <source>&amp;Windows</source>
-        <translation>&amp;Fenêtres</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="152"/>
-        <source>Raw data</source>
-        <translation>Données brutes</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="169"/>
-        <source>Water elevation</source>
-        <translation>Hauteur d&apos;eau</translation>
-    </message>
-    <message>
-        <location filename="../View/ui/Results.ui" line="267"/>
-        <source>Export raw data</source>
-        <translation>Exporter les données brutes</translation>
-    </message>
 </context>
 <context>
     <name>MainWindowProfile</name>
-    <message>
-        <location filename="../View/Geometry/Profile/Window.py" line="87"/>
-        <source>(no name)</source>
-        <translation type="obsolete">(sans nom)</translation>
-    </message>
     <message>
         <location filename="../View/Geometry/Profile/Table.py" line="87"/>
         <source>La cote du fond</source>
@@ -2654,193 +2266,126 @@
         <source>Rive droite</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="../View/Geometry/Profile/Plot.py" line="78"/>
-        <source>Transverse abscissa (m)</source>
-        <translation>Abscisse en travers (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/Profile/Plot.py" line="83"/>
-        <source>Height (m)</source>
-        <translation>Hauteur (m)</translation>
-    </message>
 </context>
 <context>
     <name>MainWindow_reach</name>
     <message>
-        <location filename="../View/Frictions/PlotStricklers.py" line="78"/>
-        <source>Stricklers</source>
-        <translation type="obsolete">Stricklers</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotKPZ.py" line="51"/>
+        <location filename="../View/Results/PlotSedReach.py" line="233"/>
         <source>Kp (m)</source>
         <translation>Pk (m)</translation>
     </message>
     <message>
-        <location filename="../View/Geometry/mainwindow_ui_reach.py" line="334"/>
-        <source>Name</source>
-        <translation type="obsolete">Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/mainwindow_ui_reach.py" line="336"/>
-        <source>Type</source>
-        <translation type="obsolete">Type</translation>
+        <location filename="../View/Results/PlotSedProfile.py" line="153"/>
+        <source>Height (m)</source>
+        <translation>Hauteur (m)</translation>
     </message>
     <message>
-        <location filename="../View/HydraulicStructures/PlotAC.py" line="45"/>
+        <location filename="../View/Results/PlotSedProfile.py" line="149"/>
         <source>X (m)</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/PlotKPC.py" line="46"/>
-        <source>KP (m)</source>
-        <translation></translation>
-    </message>
-    <message>
-        <location filename="../View/InitialConditions/PlotDischarge.py" line="44"/>
-        <source>Discharge (m^3/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
-    </message>
-    <message>
-        <location filename="../View/HydraulicStructures/PlotKPC.py" line="47"/>
-        <source>Elevation (m)</source>
-        <translation>Altitude (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotKPZ.py" line="52"/>
-        <source>Height (m)</source>
-        <translation>Hauteur (m)</translation>
+        <translation>X (m)</translation>
     </message>
     <message>
         <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="213"/>
         <source>Select destination file</source>
-        <translation>Sélectionné le fichier de destination</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="183"/>
-        <source>Transverse abscissa (m)</source>
-        <translation type="obsolete">Abscisse en travers (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="193"/>
-        <source>Previous cross-section</source>
-        <translation type="obsolete">Section en travers précédente</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="195"/>
-        <source>Cross-section</source>
-        <translation type="obsolete">Section en travers</translation>
-    </message>
-    <message>
-        <location filename="../View/Geometry/PlotAC.py" line="197"/>
-        <source>Next cross-section</source>
-        <translation type="obsolete">Section en travers suivante</translation>
+        <translation>Selectionner fichier de destination</translation>
     </message>
 </context>
 <context>
     <name>Network</name>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="817"/>
+        <location filename="../View/Network/translate.py" line="30"/>
+        <source>River network</source>
+        <translation>Réseau</translation>
+    </message>
+    <message>
+        <location filename="../View/Network/translate.py" line="34"/>
         <source>Add node</source>
         <translation>Ajouter un nœud</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="825"/>
+        <location filename="../View/Network/translate.py" line="35"/>
         <source>Delete the node</source>
-        <translation>Supprimer un nœud</translation>
+        <translation>Supprimer le nœud</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="826"/>
-        <source>Disable the node</source>
-        <translation>Désactiver un nœud</translation>
+        <location filename="../View/Network/translate.py" line="36"/>
+        <source>Edit node reservoir</source>
+        <translation>Éditer le casier du nœud</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="834"/>
-        <source>Delete the reach</source>
-        <translation>Supprimer un bief</translation>
+        <location filename="../View/Network/translate.py" line="39"/>
+        <source>Add node reservoir</source>
+        <translation>Ajouter un casier au nœud</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="837"/>
-        <source>Disable the reach</source>
-        <translation>Désactiver un bief</translation>
+        <location filename="../View/Network/translate.py" line="46"/>
+        <source>Delete the reach</source>
+        <translation>Supprimer l&apos;arrête</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="840"/>
+        <location filename="../View/Network/translate.py" line="47"/>
         <source>Enable the reach</source>
-        <translation>Activer un bief</translation>
+        <translation>Activer l&apos;arrête</translation>
     </message>
     <message>
-        <location filename="../View/Network/GraphWidget.py" line="843"/>
-        <source>Reverse the reach orientation</source>
-        <translation>Inverser l&apos;orientation du bief</translation>
-    </message>
-    <message>
-        <location filename="../View/Network/translate.py" line="40"/>
-        <source>Name</source>
-        <translation>Nom</translation>
+        <location filename="../View/Network/translate.py" line="48"/>
+        <source>Disable the reach</source>
+        <translation>Déactiver l&apos;arrête</translation>
     </message>
     <message>
-        <location filename="../View/Network/translate.py" line="36"/>
-        <source>Type</source>
-        <translation>Type</translation>
+        <location filename="../View/Network/translate.py" line="50"/>
+        <source>Reverse the reach orientation</source>
+        <translation>Inverser l&apos;orientation de l&apos;arrête</translation>
     </message>
     <message>
-        <location filename="../View/Network/translate.py" line="41"/>
+        <location filename="../View/Network/translate.py" line="61"/>
         <source>Source node</source>
         <translation>NÅ“ud source</translation>
     </message>
     <message>
-        <location filename="../View/Network/translate.py" line="42"/>
+        <location filename="../View/Network/translate.py" line="62"/>
         <source>Destination node</source>
         <translation>NÅ“ud destination</translation>
     </message>
     <message>
-        <location filename="../View/Network/translate.py" line="30"/>
-        <source>River network</source>
-        <translation>Réseau</translation>
-    </message>
-</context>
-<context>
-    <name>Pamhyr</name>
-    <message>
-        <location filename="../View/Tools/PamhyrTranslate.py" line="31"/>
-        <source>Pamhyr2</source>
-        <translation>Pamhyr2</translation>
-    </message>
-</context>
-<context>
-    <name>Reservoir</name>
-    <message>
-        <location filename="../View/Reservoir/Table.py" line="121"/>
-        <source>Not associated</source>
-        <translation>Non associé</translation>
-    </message>
-    <message>
-        <location filename="../View/Reservoir/Translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
+        <location filename="../View/Network/translate.py" line="42"/>
+        <source>Delete node reservoir</source>
+        <translation>Supprimer le casier du nœud</translation>
     </message>
+</context>
+<context>
+    <name>Pamhyr</name>
     <message>
-        <location filename="../View/Reservoir/Translate.py" line="36"/>
-        <source>Node</source>
-        <translation>NÅ“ud</translation>
+        <location filename="../View/Tools/PamhyrTranslate.py" line="31"/>
+        <source>Pamhyr2</source>
+        <translation>Pamhyr2</translation>
     </message>
+</context>
+<context>
+    <name>REPLines</name>
     <message>
-        <location filename="../View/Reservoir/Edit/Translate.py" line="37"/>
-        <source>Elevation (m)</source>
-        <translation>Altitude (m)</translation>
+        <location filename="../View/REPLines/Translate.py" line="29"/>
+        <source>Mage REP lines</source>
+        <translation>Lignes REP Mage</translation>
     </message>
     <message>
-        <location filename="../View/Reservoir/Edit/Translate.py" line="38"/>
-        <source>Area (hectare)</source>
-        <translation>Aire (hectare)</translation>
+        <location filename="../View/REPLines/Translate.py" line="33"/>
+        <source>Edit Mage REP lines</source>
+        <translation>Éditer le lignes REP Mage</translation>
     </message>
+</context>
+<context>
+    <name>Reservoir</name>
     <message>
         <location filename="../View/Reservoir/Translate.py" line="30"/>
         <source>Reservoir</source>
         <translation>Casier</translation>
     </message>
+    <message>
+        <location filename="../View/Reservoir/Translate.py" line="36"/>
+        <source>Node</source>
+        <translation>NÅ“ud</translation>
+    </message>
     <message>
         <location filename="../View/Reservoir/Edit/Translate.py" line="32"/>
         <source>Edit Reservoir</source>
@@ -2850,69 +2395,29 @@
 <context>
     <name>Results</name>
     <message>
-        <location filename="../View/Results/PlotXY.py" line="56"/>
-        <source>X (m)</source>
-        <translation>X (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/PlotXY.py" line="57"/>
-        <source>Y (m)</source>
-        <translation>Y (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/translate.py" line="42"/>
-        <source>Reach name</source>
-        <translation>Nom du bief</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/translate.py" line="46"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/translate.py" line="47"/>
-        <source>KP (m)</source>
-        <translation>PK (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/translate.py" line="37"/>
+        <location filename="../View/Results/translate.py" line="36"/>
         <source>days</source>
         <translation>jours</translation>
     </message>
     <message>
-        <location filename="../View/Results/translate.py" line="34"/>
+        <location filename="../View/Results/translate.py" line="35"/>
         <source>day</source>
         <translation>jour</translation>
     </message>
     <message>
-        <location filename="../View/Results/PlotH.py" line="54"/>
-        <source>Time (s)</source>
-        <translation>Temps (s)</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/PlotH.py" line="79"/>
-        <source>Discharge (m³/s)</source>
-        <translation type="obsolete">Débit (m³/s)</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/PlotKPC.py" line="55"/>
-        <source>River bottom</source>
-        <translation>Fond de la rivière</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/PlotKPC.py" line="56"/>
-        <source>Water elevation</source>
-        <translation>Hauteur d&apos;eau</translation>
+        <location filename="../View/Results/translate.py" line="38"/>
+        <source>X (m)</source>
+        <translation>X (m)</translation>
     </message>
     <message>
-        <location filename="../View/Results/PlotKPC.py" line="57"/>
-        <source>Max water elevation</source>
-        <translation>Hauteur d&apos;eau maximum</translation>
+        <location filename="../View/Results/PlotXY.py" line="57"/>
+        <source>Y (m)</source>
+        <translation>Y (m)</translation>
     </message>
     <message>
-        <location filename="../View/Results/PlotKPC.py" line="53"/>
-        <source>Elevation (m)</source>
-        <translation>Altitude (m)</translation>
+        <location filename="../View/Results/PlotH.py" line="54"/>
+        <source>Time (s)</source>
+        <translation>Temps (s)</translation>
     </message>
     <message>
         <location filename="../View/Results/PlotH.py" line="57"/>
@@ -2927,7 +2432,7 @@
     <message>
         <location filename="../View/Results/PlotH.py" line="59"/>
         <source>Current timestamp</source>
-        <translation>Date courante</translation>
+        <translation>Date actuelle</translation>
     </message>
     <message>
         <location filename="../View/Results/translate.py" line="30"/>
@@ -2935,67 +2440,57 @@
         <translation>Résultats</translation>
     </message>
     <message>
-        <location filename="../View/Results/translate.py" line="51"/>
-        <source>Profile</source>
-        <translation>Section en travers</translation>
-    </message>
-    <message>
-        <location filename="../View/Results/translate.py" line="52"/>
-        <source>Water elevation (m)</source>
-        <translation>Cote de l&apos;eau (m)</translation>
-    </message>
-</context>
-<context>
-    <name>SedimentLayers</name>
-    <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="88"/>
-        <source>(no name)</source>
-        <translation>(sans nom)</translation>
+        <location filename="../View/Results/translate.py" line="31"/>
+        <source>Reading results</source>
+        <translation>Lecture des résultats</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
+        <location filename="../View/Results/translate.py" line="40"/>
+        <source>River bottom</source>
+        <translation>Fond de la rivière</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Edit/translate.py" line="9"/>
-        <source>Type</source>
-        <translation type="obsolete">Type</translation>
+        <location filename="../View/Results/translate.py" line="41"/>
+        <source>Water elevation</source>
+        <translation>Côte de l&apos;eau</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="92"/>
-        <source>(no name - @kp)</source>
-        <translation>(sans nom - @kp)</translation>
+        <location filename="../View/Results/translate.py" line="42"/>
+        <source>Max water elevation</source>
+        <translation>Côte maximum de l&apos;eau</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/translate.py" line="37"/>
-        <source>Not defined</source>
-        <translation>Non définie</translation>
+        <location filename="../View/Results/translate.py" line="48"/>
+        <source>Reach name</source>
+        <translation>Nom du bief</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="42"/>
-        <source>X (m)</source>
-        <translation>X (m)</translation>
+        <location filename="../View/Results/translate.py" line="57"/>
+        <source>Profile</source>
+        <translation>Profil</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="43"/>
-        <source>Y (m)</source>
-        <translation>Y (m)</translation>
+        <location filename="../View/Results/PlotH.py" line="55"/>
+        <source>Discharge (m&#xb3;/s)</source>
+        <translation type="obsolete">Débit (m³/s)</translation>
     </message>
-    <message>
-        <location filename="../View/SedimentLayers/Reach/translate.py" line="44"/>
-        <source>Sediment layers</source>
-        <translation>Couche sédimentaires</translation>
+    <message encoding="UTF-8">
+        <location filename="../View/Results/PlotH.py" line="55"/>
+        <source>Discharge (m³/s)</source>
+        <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>SedimentLayers</name>
     <message>
-        <location filename="../View/SedimentLayers/Reach/translate.py" line="43"/>
-        <source>KP (m)</source>
-        <translation>PK (m)</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="88"/>
+        <source>(no name)</source>
+        <translation>(sans nom)</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/translate.py" line="36"/>
-        <source>Comment</source>
-        <translation>Commentaire</translation>
+        <location filename="../View/SedimentLayers/Edit/translate.py" line="30"/>
+        <source>Edit Sediment Layers</source>
+        <translation>Éditer les couches sédimentaires</translation>
     </message>
     <message>
         <location filename="../View/SedimentLayers/Edit/translate.py" line="40"/>
@@ -3013,39 +2508,34 @@
         <translation>Contrainte critique</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="44"/>
-        <source>Z (m)</source>
-        <translation>Z (m)</translation>
-    </message>
-    <message>
-        <location filename="../View/SedimentLayers/Edit/translate.py" line="19"/>
-        <source>Height</source>
-        <translation type="obsolete">Hauteur</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="92"/>
+        <source>(no name - @kp)</source>
+        <translation>(sans nom - @kp)</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/translate.py" line="39"/>
-        <source>Height (m)</source>
-        <translation>Hauteur (m)</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="40"/>
+        <source>X (m)</source>
+        <translation>X (m)</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/translate.py" line="38"/>
-        <source>Kp (m)</source>
-        <translation>Pk (m)</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="35"/>
+        <source>Profile sediment layers</source>
+        <translation>Couches sédimentaires de la section en travers</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Edit/translate.py" line="39"/>
-        <source>Thickness (m)</source>
-        <translation>Épaisseur (m)</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="41"/>
+        <source>Y (m)</source>
+        <translation>Y (m)</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Edit/translate.py" line="30"/>
-        <source>Edit Sediment Layers</source>
-        <translation>Éditer les couches sédimentaires</translation>
+        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="42"/>
+        <source>Z (m)</source>
+        <translation>Z (m)</translation>
     </message>
     <message>
-        <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="37"/>
-        <source>Profile sediment layers</source>
-        <translation>Couches sédimentaires de la section en travers</translation>
+        <location filename="../View/SedimentLayers/Reach/translate.py" line="43"/>
+        <source>Sediment layers</source>
+        <translation>Couche sédimentaires</translation>
     </message>
     <message>
         <location filename="../View/SedimentLayers/Reach/translate.py" line="30"/>
@@ -3066,32 +2556,27 @@
 <context>
     <name>Solver</name>
     <message>
-        <location filename="../View/RunSolver/Window.py" line="67"/>
+        <location filename="../View/RunSolver/Window.py" line="68"/>
         <source>Select solver</source>
         <translation>Selection du solveur</translation>
     </message>
     <message>
-        <location filename="../View/RunSolver/Window.py" line="145"/>
+        <location filename="../View/RunSolver/Window.py" line="146"/>
         <source>Select log</source>
         <translation>Selection du log</translation>
     </message>
     <message>
         <location filename="../View/RunSolver/Log/Window.py" line="58"/>
         <source>Solver logs</source>
-        <translation>Logs du solveur</translation>
+        <translation>Selection des logs</translation>
     </message>
 </context>
 <context>
     <name>SolverParameters</name>
     <message>
-        <location filename="../View/SolverParameters/translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/SolverParameters/translate.py" line="36"/>
-        <source>Value</source>
-        <translation>Valeur</translation>
+        <location filename="../View/SolverParameters/translate.py" line="30"/>
+        <source>Solver parameters</source>
+        <translation>Paramètres du solveur</translation>
     </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="47"/>
@@ -3106,7 +2591,7 @@
     <message>
         <location filename="../View/SolverParameters/translate.py" line="49"/>
         <source>Y</source>
-        <translation>O</translation>
+        <translation>Y</translation>
     </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="50"/>
@@ -3128,10 +2613,15 @@
         <source>Timestep (second)</source>
         <translation>Pas de temps (en secondes)</translation>
     </message>
+    <message>
+        <location filename="../View/SolverParameters/translate.py" line="64"/>
+        <source>Command line arguments</source>
+        <translation>Arguments en ligne de commande</translation>
+    </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="68"/>
         <source>Minimum timestep (second)</source>
-        <translation>Pas de temps minimal (en secondes)</translation>
+        <translation>Pas de temps minimal (secondes)</translation>
     </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="71"/>
@@ -3243,11 +2733,6 @@
         <source>Minimum reach volume to check</source>
         <translation>Volume de bief minimum à vérifier</translation>
     </message>
-    <message>
-        <location filename="../View/SolverParameters/translate.py" line="64"/>
-        <source>Command line arguments</source>
-        <translation>Arguments en ligne de commande</translation>
-    </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="137"/>
         <source>Use Mage internal initialization (Y/N)</source>
@@ -3276,7 +2761,7 @@
     <message>
         <location filename="../View/SolverParameters/translate.py" line="149"/>
         <source>D50 changing distance</source>
-        <translation>Distance de changement pour le D50</translation>
+        <translation>D50 changing distance</translation>
     </message>
     <message>
         <location filename="../View/SolverParameters/translate.py" line="151"/>
@@ -3313,24 +2798,6 @@
         <source>Multiplicator factor</source>
         <translation>Facteur de multiplication</translation>
     </message>
-    <message>
-        <location filename="../View/SolverParameters/translate.py" line="30"/>
-        <source>Solver parameters</source>
-        <translation>Paramètres du solveur</translation>
-    </message>
-</context>
-<context>
-    <name>Solvers</name>
-    <message>
-        <location filename="../Solver/Solvers.py" line="27"/>
-        <source>Generic</source>
-        <translation type="obsolete">Générique</translation>
-    </message>
-    <message>
-        <location filename="../Solver/Solvers.py" line="29"/>
-        <source>Mage version 8</source>
-        <translation type="obsolete">Mage en version 8</translation>
-    </message>
 </context>
 <context>
     <name>Stricklers</name>
@@ -3339,47 +2806,22 @@
         <source>Stricklers</source>
         <translation>Stricklers</translation>
     </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="35"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="36"/>
-        <source>Main channel</source>
-        <translation>Lit mineur</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="37"/>
-        <source>Floodway</source>
-        <translation>Lit moyen</translation>
-    </message>
-    <message>
-        <location filename="../View/Stricklers/translate.py" line="38"/>
-        <source>Comment</source>
-        <translation>Commentaire</translation>
-    </message>
 </context>
 <context>
     <name>Study</name>
     <message>
-        <location filename="../View/Study/Window.py" line="37"/>
+        <location filename="../View/Study/Window.py" line="51"/>
         <source>Edit study</source>
         <translation>Éditer l&apos;étude</translation>
     </message>
     <message>
-        <location filename="../View/Study/Window.py" line="42"/>
+        <location filename="../View/Study/Window.py" line="56"/>
         <source>New study</source>
         <translation>Nouvelle étude</translation>
     </message>
 </context>
 <context>
     <name>Toolbar</name>
-    <message>
-        <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="247"/>
-        <source>Zoom</source>
-        <translation>Zoom</translation>
-    </message>
     <message>
         <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="240"/>
         <source>Default view</source>
@@ -3400,6 +2842,11 @@
         <source>Axes panoramic</source>
         <translation>Axes panoramiques</translation>
     </message>
+    <message>
+        <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="247"/>
+        <source>Zoom</source>
+        <translation>Zoom</translation>
+    </message>
     <message>
         <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="250"/>
         <source>Isometric view (Shift+W)</source>
@@ -3416,4 +2863,77 @@
         <translation>Sauvegarder la figure</translation>
     </message>
 </context>
+<context>
+    <name>Unit</name>
+    <message>
+        <location filename="../View/Translate.py" line="55"/>
+        <source>KP (m)</source>
+        <translation>PK (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="56"/>
+        <source>Width (m)</source>
+        <translation>Largeur (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="57"/>
+        <source>Height (m)</source>
+        <translation>Hauteur (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="58"/>
+        <source>Diameter (m)</source>
+        <translation>Diamètre (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="59"/>
+        <source>Thickness (m)</source>
+        <translation>Épaisseur (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="60"/>
+        <source>Elevation (m)</source>
+        <translation>Côte (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="61"/>
+        <source>Water elevation (m)</source>
+        <translation>Côte de l&apos;eau (m)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="65"/>
+        <source>Area (hectare)</source>
+        <translation>Aire (hectare)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="67"/>
+        <source>Time (sec)</source>
+        <translation>Temps (sec)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="68"/>
+        <source>Time (JJJ:HH:MM:SS)</source>
+        <translation>Temps (JJJ:HH:MM:SS)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="70"/>
+        <source>Date (sec)</source>
+        <translation>Date (sec)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="71"/>
+        <source>Date (ISO format)</source>
+        <translation>Date (format ISO)</translation>
+    </message>
+    <message>
+        <location filename="../View/Translate.py" line="64"/>
+        <source>Discharge (m&#xb3;/s)</source>
+        <translation type="obsolete">Débit (m³/s)</translation>
+    </message>
+    <message encoding="UTF-8">
+        <location filename="../View/Translate.py" line="64"/>
+        <source>Discharge (m³/s)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
 </TS>
-- 
GitLab