diff --git a/i18n/active_bands_evolution_fr.qm b/i18n/active_bands_evolution_fr.qm
deleted file mode 100644
index be651eede2edc9cb0da5c140b31664afee169fa8..0000000000000000000000000000000000000000
--- a/i18n/active_bands_evolution_fr.qm
+++ /dev/null
@@ -1 +0,0 @@
-<¸dÊÍ!¿`¡½Ý
\ No newline at end of file
diff --git a/i18n/active_bands_evolution_fr.ts b/i18n/active_bands_evolution_fr.ts
deleted file mode 100644
index 62be7d87b566f7e81eb2cce1825c37202d452484..0000000000000000000000000000000000000000
--- a/i18n/active_bands_evolution_fr.ts
+++ /dev/null
@@ -1,184 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0">
-<context>
-    <name>ActiveBandsEvolution_classDialogBase</name>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="20"/>
-        <source>Diachronix</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="40"/>
-        <source>Process to be performed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="558"/>
-        <source>Valley bottom blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="92"/>
-        <source>Active channel blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="118"/>
-        <source>Valley bottom and active channel blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="169"/>
-        <source>Valley bottom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="211"/>
-        <source>To detect the starting point</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="231"/>
-        <source>Distance between two cross-sections</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="327"/>
-        <source>metres</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="295"/>
-        <source>Cross-sections widths</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="344"/>
-        <source>Valley bottom blocks (output)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="667"/>
-        <source>...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="393"/>
-        <source>Table of valley bottom blocks (output)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="433"/>
-        <source>To reverse the starting point</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="684"/>
-        <source>To load the temporary layers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="516"/>
-        <source>Active channel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="595"/>
-        <source>Active channel blocks (output)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="644"/>
-        <source>Table of active channel blocks (output)</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>active_channel_evolution</name>
-    <message>
-        <location filename="../active_channel_evolution.py" line="81"/>
-        <source>Diachronix</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="196"/>
-        <source>Building of the blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="202"/>
-        <source>Select output layer for valley bottom blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="213"/>
-        <source>GeoPackage files (*.gpkg);;ESRI Shapefile (*.shp)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="207"/>
-        <source>Select output table of the valley bottom blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="223"/>
-        <source>Comma Separated Values [CSV] (*.csv);;Microsoft Excel files (*.xlsx);;Open Document Spreadsheet (*.ods)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="213"/>
-        <source>Select the layer of the valley bottom blocks to use</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="218"/>
-        <source>Select output file for the active channel blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="218"/>
-        <source>GeoPackage files (*.gpkg);;ESRI Shapefile  (*.shp)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="223"/>
-        <source>Select output table of the active channel blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="276"/>
-        <source>Valley bottom blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="277"/>
-        <source>Valley bottom centerline</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="278"/>
-        <source>Valley bottom cross-sections</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="279"/>
-        <source>Valley bottom river kilometers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="280"/>
-        <source>Active channel blocks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="281"/>
-        <source>Active channel centerline</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../active_channel_evolution.py" line="282"/>
-        <source>Starting point</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-</TS>
diff --git a/i18n/active_channel_evolution.pro b/i18n/active_channel_evolution.pro
index 304a7c13c9ff37f6780485f09bb8edb315da34a7..b63b386521577e81fe4dc45e62e7ff7ea15d6c1b 100644
--- a/i18n/active_channel_evolution.pro
+++ b/i18n/active_channel_evolution.pro
@@ -1,3 +1,3 @@
 FORMS = ../active_channel_evolution_dialog_base.ui
 SOURCES = ../active_channel_evolution_dialog.py  ../active_channel_evolution_processing.py  ../active_channel_evolution.py  ../detect_starting_point.py ../valley_bottom_processing.py
-TRANSLATIONS = active_bands_evolution_fr.ts 
+TRANSLATIONS = active_channel_evolution_fr.ts 
diff --git a/i18n/active_channel_evolution_fr.qm b/i18n/active_channel_evolution_fr.qm
index f1a097efb789e02bf228cd3726aded05061408af..82c53987bd93bc126448347373d0a4a2016743ea 100644
Binary files a/i18n/active_channel_evolution_fr.qm and b/i18n/active_channel_evolution_fr.qm differ
diff --git a/i18n/active_channel_evolution_fr.ts b/i18n/active_channel_evolution_fr.ts
index 494da927da8672e26ba89369af962bce4ccc77d2..799c2f36b63371b1186e1d3c8eec043c6d33d2da 100644
--- a/i18n/active_channel_evolution_fr.ts
+++ b/i18n/active_channel_evolution_fr.ts
@@ -1,107 +1,108 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="">
+<!DOCTYPE TS>
+<TS version="2.1" language="fr_FR">
 <context>
     <name>ActiveBandsEvolution_classDialogBase</name>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="40"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="43"/>
         <source>Process to be performed</source>
         <translation>Tâches à effectuer</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="558"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="561"/>
         <source>Valley bottom blocks</source>
         <translation>Blocs de fond de vallée</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="92"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="95"/>
         <source>Active channel blocks</source>
         <translation>Blocs de bande active</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="118"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="121"/>
         <source>Valley bottom and active channel blocks</source>
         <translation>Blocs de fond de vallée et de bande active</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="169"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="172"/>
         <source>Valley bottom</source>
         <translation>Fond de vallée</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="211"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="214"/>
         <source>To detect the starting point</source>
         <translation>Détecter le point initial</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="231"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="234"/>
         <source>Distance between two cross-sections</source>
         <translation>Distance entre deux transects</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="327"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="330"/>
         <source>metres</source>
         <translation>mètres</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="295"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="298"/>
         <source>Cross-sections widths</source>
         <translation>Largeur des transects</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="344"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="347"/>
         <source>Valley bottom blocks (output)</source>
         <translation>Blocs de fond de vallée (sortie)</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="667"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="670"/>
         <source>...</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="393"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="396"/>
         <source>Table of valley bottom blocks (output)</source>
         <translation>Tableau des blocs de fond de vallée (sortie)</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="433"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="436"/>
         <source>To reverse the starting point</source>
         <translation>Inverser le point inital</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="684"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="687"/>
         <source>To load the temporary layers</source>
         <translation>Charger les couches temporaires</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="516"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="519"/>
         <source>Active channel</source>
         <translation>Bande active</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="595"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="598"/>
         <source>Active channel blocks (output)</source>
         <translation>Blocs de bande active (sortie)</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution_dialog_base.ui" line="644"/>
+        <location filename="../active_channel_evolution_dialog_base.ui" line="647"/>
         <source>Table of active channel blocks (output)</source>
         <translation>Tableau des blocs de bandes actives (sortie)</translation>
     </message>
     <message>
         <location filename="../active_channel_evolution_dialog_base.ui" line="20"/>
         <source>Diachronix</source>
-        <translation type="unfinished"></translation>
+        <translation>Diachronix</translation>
     </message>
 </context>
 <context>
     <name>active_channel_evolution</name>
     <message>
-        <location filename="../active_channel_evolution.py" line="81"/>
+        <location filename="../active_channel_evolution.py" line="194"/>
         <source>&amp;Diachronix</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Diachronix</translation>
     </message>
     <message>
-        <location filename="../active_channel_evolution.py" line="194"/>
+        <location filename="../active_channel_evolution.py" line="181"/>
         <source>Building of the blocks</source>
         <translation>Construction des blocs</translation>
     </message>
@@ -113,7 +114,7 @@
     <message>
         <location filename="../active_channel_evolution.py" line="211"/>
         <source>GeoPackage files (*.gpkg);;ESRI Shapefile (*.shp)</source>
-        <translation type="unfinished"></translation>
+        <translation>GeoPackage (*.gpkg);;ESRI Shapefile (*.shp)</translation>
     </message>
     <message>
         <location filename="../active_channel_evolution.py" line="205"/>
@@ -123,7 +124,7 @@
     <message>
         <location filename="../active_channel_evolution.py" line="221"/>
         <source>Comma Separated Values [CSV] (*.csv);;Microsoft Excel files (*.xlsx);;Open Document Spreadsheet (*.ods)</source>
-        <translation type="unfinished"></translation>
+        <translation>Fichier séparé par des virgules [CSV] (*.csv);;Fichier Microsoft Excel (*.xlsx);;Fichier Open Document^ Spreadsheet (*.ods)</translation>
     </message>
     <message>
         <location filename="../active_channel_evolution.py" line="211"/>
@@ -138,7 +139,7 @@
     <message>
         <location filename="../active_channel_evolution.py" line="216"/>
         <source>GeoPackage files (*.gpkg);;ESRI Shapefile  (*.shp)</source>
-        <translation type="unfinished"></translation>
+        <translation>GeoPackage (*.gpkg);;ESRI Shapefile (*.shp)</translation>
     </message>
     <message>
         <location filename="../active_channel_evolution.py" line="221"/>
@@ -180,5 +181,20 @@
         <source>Starting point</source>
         <translation>Point initial</translation>
     </message>
+    <message>
+        <location filename="../active_channel_evolution.py" line="331"/>
+        <source>Step 1 - Valley bottom processing</source>
+        <translation>Étape 1 : Traitement du fond de vallée</translation>
+    </message>
+    <message>
+        <location filename="../active_channel_evolution.py" line="339"/>
+        <source>Step 2 - Active channel processing</source>
+        <translation>Étape 2 : Traitement de la bande active</translation>
+    </message>
+    <message>
+        <location filename="../active_channel_evolution.py" line="365"/>
+        <source>Something went wrong. See Python console for details :/</source>
+        <translation>Une erreur est survenue. Voir la console Python pour plus de détails :/</translation>
+    </message>
 </context>
 </TS>