Reservoir: Add windows title translate.

setup.py
Pierre-Antoine Rouby 2024-02-12 14:58:10 +01:00
parent a7c56e3920
commit fe5c050c61
4 changed files with 13 additions and 5 deletions

View File

@ -29,6 +29,10 @@ class EditReservoirTranslate(ReservoirTranslate):
def __init__(self): def __init__(self):
super(EditReservoirTranslate, self).__init__() super(EditReservoirTranslate, self).__init__()
self._dict["Edit Reservoir"] = _translate(
"Reservoir", "Edit Reservoir"
)
self._sub_dict["table_headers"] = { self._sub_dict["table_headers"] = {
"z": _translate("Reservoir", "Elevation (m)"), "z": _translate("Reservoir", "Elevation (m)"),
"Area": _translate("Reservoir", "Area (hectare)"), "Area": _translate("Reservoir", "Area (hectare)"),

View File

@ -60,12 +60,11 @@ class EditReservoirWindow(PamhyrWindow):
self._data = data self._data = data
trad = EditReservoirTranslate() trad = EditReservoirTranslate()
name = self._pamhyr_name name = trad[self._pamhyr_name]
if self._data is not None: if self._data is not None:
node_name = (self._data.node.name if self._data.node is not None node_name = (self._data.node.name if self._data.node is not None
else _translate("Reservoir", "Not associated")) else _translate("Reservoir", "Not associated"))
name = ( name += (
_translate("Edit Reservoir", self._pamhyr_name) +
f" - {study.name} " + f" - {study.name} " +
f" - {self._data.name} ({self._data.id}) " + f" - {self._data.name} ({self._data.id}) " +
f"({node_name})" f"({node_name})"

View File

@ -27,6 +27,10 @@ class ReservoirTranslate(PamhyrTranslate):
def __init__(self): def __init__(self):
super(ReservoirTranslate, self).__init__() super(ReservoirTranslate, self).__init__()
self._dict["Reservoir"] = _translate(
"Reservoir", "Reservoir"
)
self._sub_dict["table_headers"] = { self._sub_dict["table_headers"] = {
"name": _translate("Reservoir", "Name"), "name": _translate("Reservoir", "Name"),
"node": _translate("Reservoir", "Node") "node": _translate("Reservoir", "Node")

View File

@ -57,13 +57,14 @@ class ReservoirWindow(PamhyrWindow):
_pamhyr_name = "Reservoir" _pamhyr_name = "Reservoir"
def __init__(self, study=None, config=None, parent=None): def __init__(self, study=None, config=None, parent=None):
name = self._pamhyr_name + " - " + study.name trad = ReservoirTranslate()
name = trad[self._pamhyr_name] + " - " + study.name
super(ReservoirWindow, self).__init__( super(ReservoirWindow, self).__init__(
title=name, title=name,
study=study, study=study,
config=config, config=config,
trad=ReservoirTranslate(), trad=trad,
parent=parent parent=parent
) )