From 95288e6eef2d489a8919489d1a99be5c8266f398 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Tue, 19 Sep 2023 15:02:33 +0200
Subject: [PATCH] Friction: Fix talbe translate.

---
 src/View/Frictions/Window.py    | 3 ++-
 src/View/Frictions/translate.py | 8 ++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/View/Frictions/Window.py b/src/View/Frictions/Window.py
index 4af3b66c..060be330 100644
--- a/src/View/Frictions/Window.py
+++ b/src/View/Frictions/Window.py
@@ -51,7 +51,7 @@ from View.Frictions.Table import (
 from View.Plot.MplCanvas import MplCanvas
 from View.Geometry.PlotKPZ import PlotKPZ
 from View.Frictions.PlotStricklers import PlotStricklers
-from View.Frictions.translate import *
+from View.Frictions.translate import table_headers, retranslate
 
 from View.Stricklers.Window import StricklersWindow
 
@@ -94,6 +94,7 @@ class FrictionsWindow(ASubMainWindow, ListedSubWindow):
         self.paste_sc = QShortcut(QKeySequence.Paste, self)
 
     def setup_table(self):
+        retranslate()
         self._table = {}
 
         table = self.find(QTableView, f"tableView")
diff --git a/src/View/Frictions/translate.py b/src/View/Frictions/translate.py
index 21981ab1..68bebb96 100644
--- a/src/View/Frictions/translate.py
+++ b/src/View/Frictions/translate.py
@@ -28,3 +28,11 @@ table_headers = {
     "begin_strickler": _translate("Frictions", "Begin strickler"),
     "end_strickler": _translate("Frictions", "End strickler"),
 }
+
+def retranslate():
+    table_headers["name"] = _translate("Frictions", "Name")
+    # table_headers["edge"] = _translate("Frictions", "Reach")
+    table_headers["begin_kp"] = _translate("Frictions", "Begin kp (m)")
+    table_headers["end_kp"] = _translate("Frictions", "End kp (m)")
+    table_headers["begin_strickler"] = _translate("Frictions", "Begin strickler")
+    table_headers["end_strickler"] = _translate("Frictions", "End strickler")
-- 
GitLab