From e4eee1c29ec84ecaba72e62cd9d09f30572d0b60 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 12 Feb 2024 14:34:33 +0100 Subject: [PATCH] (B)HS: Add windows title translate. --- .../BasicHydraulicStructures/Translate.py | 4 ++++ .../HydraulicStructures/BasicHydraulicStructures/Window.py | 5 +++-- src/View/HydraulicStructures/Translate.py | 4 ++++ src/View/HydraulicStructures/Window.py | 5 +++-- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py index 09e454a8..c8473dc8 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Translate.py @@ -27,6 +27,10 @@ class BasicHydraulicStructuresTranslate(PamhyrTranslate): def __init__(self): super(BasicHydraulicStructuresTranslate, self).__init__() + self._dict["Basic Hydraulic Structures"] = _translate( + "BasicHydraulicStructures", "Basic Hydraulic Structures" + ) + self._dict['msg_type_change_title'] = _translate( "BasicHydraulicStructures", "Change hydraulic structure type" diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py index 1531ffda..81d9f638 100644 --- a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py +++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py @@ -59,15 +59,16 @@ class BasicHydraulicStructuresWindow(PamhyrWindow): _pamhyr_name = "Basic Hydraulic Structures" def __init__(self, data=None, study=None, config=None, parent=None): + trad = BasicHydraulicStructuresTranslate() name = " - ".join([ - self._pamhyr_name, data.name, study.name + trad[self._pamhyr_name], data.name, study.name ]) super(BasicHydraulicStructuresWindow, self).__init__( title=name, study=study, config=config, - trad=BasicHydraulicStructuresTranslate(), + trad=trad, parent=parent ) diff --git a/src/View/HydraulicStructures/Translate.py b/src/View/HydraulicStructures/Translate.py index 9e0f6ceb..7f201ee8 100644 --- a/src/View/HydraulicStructures/Translate.py +++ b/src/View/HydraulicStructures/Translate.py @@ -27,6 +27,10 @@ class HydraulicStructuresTranslate(PamhyrTranslate): def __init__(self): super(HydraulicStructuresTranslate, self).__init__() + self._dict["Hydraulic Structures"] = _translate( + "HydraulicStructures", "Hydraulic Structures" + ) + self._sub_dict["table_headers"] = { "name": _translate("HydraulicStructures", "Name"), "reach": _translate("HydraulicStructures", "Reach"), diff --git a/src/View/HydraulicStructures/Window.py b/src/View/HydraulicStructures/Window.py index 25b0222d..2acf0e26 100644 --- a/src/View/HydraulicStructures/Window.py +++ b/src/View/HydraulicStructures/Window.py @@ -62,13 +62,14 @@ class HydraulicStructuresWindow(PamhyrWindow): _pamhyr_name = "Hydraulic Structures" def __init__(self, study=None, config=None, parent=None): - name = self._pamhyr_name + " - " + study.name + trad = HydraulicStructuresTranslate() + name = trad[self._pamhyr_name] + " - " + study.name super(HydraulicStructuresWindow, self).__init__( title=name, study=study, config=config, - trad=HydraulicStructuresTranslate(), + trad=trad, parent=parent ) -- GitLab