update doc links

master
Theophile Terraz 2026-04-28 10:09:24 +02:00
parent 19fedc2278
commit 539b63f765
5 changed files with 156 additions and 135 deletions

View File

@ -55,7 +55,7 @@ class AboutWindow(PamhyrDialog):
label = self.get_label_text("label_version") label = self.get_label_text("label_version")
label = label.replace("@version", version) label = label.replace("@version", version)
label = label.replace("@codename", "(Claude François)") label = label.replace("@codename", "")
self.set_label_text("label_version", label) self.set_label_text("label_version", label)
# Authors # Authors

View File

@ -55,9 +55,9 @@ class D90TableDefaultModel(PamhyrTableModel):
row = index.row() row = index.row()
column = index.column() column = index.column()
if self._headers[column] is "name": if self._headers[column] == "name":
return self._data[row].name return self._data[row].name
elif self._headers[column] is "d90": elif self._headers[column] == "d90":
n = self._data[row].d90 n = self._data[row].d90
if n is None: if n is None:
return self._trad['not_associated'] return self._trad['not_associated']

View File

@ -195,10 +195,10 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
title = "(dbg) " if self.conf.debug else "" title = "(dbg) " if self.conf.debug else ""
if self._study is not None: if self._study is not None:
title += f"Pamhyr2 (Claude François) - {self._study.name}" title += f"Pamhyr2 - {self._study.name}"
self.setWindowTitle(title) self.setWindowTitle(title)
else: else:
title += "Pamhyr2 (Claude François)" title += "Pamhyr2"
self.setWindowTitle(title) self.setWindowTitle(title)
def setup_tab(self): def setup_tab(self):

View File

@ -225,7 +225,7 @@
<item> <item>
<widget class="QLabel" name="label"> <widget class="QLabel" name="label">
<property name="text"> <property name="text">
<string>&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Source code&lt;/a&gt;</string> <string>&lt;a href=&quot;https://gitlab.com/pamhyr/pamhyr2&quot;&gt;Source code&lt;/a&gt;</string>
</property> </property>
<property name="textFormat"> <property name="textFormat">
<enum>Qt::RichText</enum> <enum>Qt::RichText</enum>

View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en_150"> <!DOCTYPE TS>
<TS version="2.1" language="fr_FR" sourcelanguage="en_150">
<context> <context>
<name>About</name> <name>About</name>
<message> <message>
@ -31,7 +32,7 @@
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="34"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="34"/>
<source>Change hydraulic structure type</source> <source>Change hydraulic structure type</source>
<translation>Changement du type d&apos;ouvrage hydraulique</translation> <translation>Changement du type d'ouvrage hydraulique</translation>
</message> </message>
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="39"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="39"/>
@ -61,7 +62,7 @@
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="63"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="63"/>
<source>Siltation height (m)</source> <source>Siltation height (m)</source>
<translation>Hauteur d&apos;envasement (m)</translation> <translation>Hauteur d'envasement (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="66"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="66"/>
@ -86,7 +87,7 @@
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="78"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="78"/>
<source>Step space</source> <source>Step space</source>
<translation>Pas d&apos;espace</translation> <translation>Pas d'espace</translation>
</message> </message>
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="81"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="81"/>
@ -171,7 +172,7 @@
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="140"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="140"/>
<source>User-defined</source> <source>User-defined</source>
<translation>Défini par l&apos;utilisateur</translation> <translation>Défini par l'utilisateur</translation>
</message> </message>
<message> <message>
<location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="110"/> <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="110"/>
@ -250,8 +251,8 @@
<location filename="../View/BoundaryCondition/Edit/translate.py" line="62"/> <location filename="../View/BoundaryCondition/Edit/translate.py" line="62"/>
<source>No geometry found for this reach. <source>No geometry found for this reach.
This feature requires a reach with a geometry.</source> This feature requires a reach with a geometry.</source>
<translation>Aucune géométrie n&apos;a été trouvée sur ce bief. <translation>Aucune géométrie n'a été trouvée sur ce bief.
Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translation> Cette fonctionnalité nécessite un bief muni d'une géométrie.</translation>
</message> </message>
<message> <message>
<location filename="../View/BoundaryCondition/Edit/translate.py" line="67"/> <location filename="../View/BoundaryCondition/Edit/translate.py" line="67"/>
@ -348,17 +349,17 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../Checker/Study.py" line="37"/> <location filename="../Checker/Study.py" line="37"/>
<source>Study reach network checker</source> <source>Study reach network checker</source>
<translation>Vérificateur des biefs de l&apos;étude</translation> <translation>Vérificateur des biefs de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="64"/> <location filename="../Checker/Study.py" line="64"/>
<source>Study geometry checker</source> <source>Study geometry checker</source>
<translation>Vérificateur de géometrie de l&apos;étude</translation> <translation>Vérificateur de géometrie de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="65"/> <location filename="../Checker/Study.py" line="65"/>
<source>Check if the geometry of each reach exists</source> <source>Check if the geometry of each reach exists</source>
<translation>Vérifie si la géométrie de chaque bief de l&apos;étude existe</translation> <translation>Vérifie si la géométrie de chaque bief de l'étude existe</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="224"/> <location filename="../Checker/Study.py" line="224"/>
@ -378,22 +379,22 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../Checker/Study.py" line="105"/> <location filename="../Checker/Study.py" line="105"/>
<source>Study initial conditions checker</source> <source>Study initial conditions checker</source>
<translation>Vérificateur des conditions initial de l&apos;étude</translation> <translation>Vérificateur des conditions initial de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="106"/> <location filename="../Checker/Study.py" line="106"/>
<source>Check initial conditions for each node of study</source> <source>Check initial conditions for each node of study</source>
<translation>Vérifie les conditions initial de l&apos;étude pour chaque nœud</translation> <translation>Vérifie les conditions initial de l'étude pour chaque nœud</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="154"/> <location filename="../Checker/Study.py" line="154"/>
<source>Study boundary conditions checker</source> <source>Study boundary conditions checker</source>
<translation>Vérificateur des conditions aux limites de l&apos;étude</translation> <translation>Vérificateur des conditions aux limites de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Study.py" line="155"/> <location filename="../Checker/Study.py" line="155"/>
<source>Check boundary conditions for each node of study</source> <source>Check boundary conditions for each node of study</source>
<translation>Vérifie les conditions aux limites de l&apos;étude pour chaque nœud</translation> <translation>Vérifie les conditions aux limites de l'étude pour chaque nœud</translation>
</message> </message>
<message> <message>
<location filename="../Checker/Mage.py" line="210"/> <location filename="../Checker/Mage.py" line="210"/>
@ -570,12 +571,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<context> <context>
<name>Dialog</name> <name>Dialog</name>
<message> <message>
<location filename="../View/ui/SelectSolver.ui" line="14"/> <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="14"/>
<source>Dialog</source> <source>Dialog</source>
<translation>Dialogue</translation> <translation>Dialogue</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/REPLineDialog.ui" line="50"/> <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="27"/>
<source>Name</source> <source>Name</source>
<translation>Nom</translation> <translation>Nom</translation>
</message> </message>
@ -607,7 +608,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/ConfigureAddSolverDialog.ui" line="110"/> <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> <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, telles 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> <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, telles que :&lt;/p&gt;&lt;p&gt;- &lt;span style=&quot; font-style:italic;&quot;&gt;@install_dir&lt;/span&gt;: Le dossier d'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'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'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'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>
<message> <message>
<location filename="../View/ui/ConfigureAddSolverDialog.ui" line="116"/> <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="116"/>
@ -617,15 +618,15 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/ConfigureAddSolverDialog.ui" line="129"/> <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="129"/>
<source>Input formater</source> <source>Input formater</source>
<translation>Formateur d&apos;entrée</translation> <translation>Formateur d'entrée</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SelectSolver.ui" line="41"/> <location filename="../View/ui/SelectSolverAdisTS.ui" line="48"/>
<source>Run</source> <source>Run</source>
<translation>Lancer</translation> <translation>Lancer</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SelectSolver.ui" line="52"/> <location filename="../View/ui/SelectSolverAdisTS.ui" line="59"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuler</translation> <translation>Annuler</translation>
</message> </message>
@ -682,7 +683,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/ConfigureDialog.ui" line="361"/> <location filename="../View/ui/ConfigureDialog.ui" line="361"/>
<source>Editor command</source> <source>Editor command</source>
<translation>Commande d&apos;modification</translation> <translation>Commande d'modification</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/ConfigureDialog.ui" line="377"/> <location filename="../View/ui/ConfigureDialog.ui" line="377"/>
@ -697,7 +698,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/ConfigureDialog.ui" line="398"/> <location filename="../View/ui/ConfigureDialog.ui" line="398"/>
<source>Please restart application after language modification</source> <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> <translation>Un redémarrage de l'application est requis après le changement de langue</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/NewStudy.ui" line="47"/> <location filename="../View/ui/NewStudy.ui" line="47"/>
@ -735,12 +736,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Dernière modification :</translation> <translation>Dernière modification :</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/CustomExportAdisDialog.ui" line="27"/> <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="37"/>
<source>X axis:</source> <source>X axis:</source>
<translation>Axe X :</translation> <translation>Axe X :</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/CustomExportAdisDialog.ui" line="38"/> <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="48"/>
<source>Y axis:</source> <source>Y axis:</source>
<translation>Axe Y :</translation> <translation>Axe Y :</translation>
</message> </message>
@ -817,12 +818,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MeshingOptions.ui" line="26"/> <location filename="../View/ui/MeshingOptions.ui" line="26"/>
<source>Space step (m)</source> <source>Space step (m)</source>
<translation>Pas d&apos;espace (m)</translation> <translation>Pas d'espace (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MeshingOptions.ui" line="60"/> <location filename="../View/ui/MeshingOptions.ui" line="60"/>
<source>Type of interpolation:</source> <source>Type of interpolation:</source>
<translation>Type d&apos;interpolation :</translation> <translation>Type d'interpolation :</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/ConfigureDialog.ui" line="241"/> <location filename="../View/ui/ConfigureDialog.ui" line="241"/>
@ -852,7 +853,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/UpdateRKOptions.ui" line="92"/> <location filename="../View/ui/UpdateRKOptions.ui" line="92"/>
<source>Origin value</source> <source>Origin value</source>
<translation>Valeur à l&apos;origine</translation> <translation>Valeur à l'origine</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MeshingOptions.ui" line="20"/> <location filename="../View/ui/MeshingOptions.ui" line="20"/>
@ -862,7 +863,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/REPLineDialog.ui" line="57"/> <location filename="../View/ui/REPLineDialog.ui" line="57"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comment lines start with &apos;*&apos; char (let see Mage documentation for more details)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comment lines start with &apos;*&apos; char (let see Mage documentation for more details)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>Les lignes de commentaire commencent par un caractère &apos;*&apos; (voir la documentation de Mage pour plus de détails)</translation> <translation>Les lignes de commentaire commencent par un caractère '*' (voir la documentation de Mage pour plus de détails)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MeshingOptions.ui" line="123"/> <location filename="../View/ui/MeshingOptions.ui" line="123"/>
@ -887,12 +888,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/UpdateRKOptions.ui" line="39"/> <location filename="../View/ui/UpdateRKOptions.ui" line="39"/>
<source>Upstream to downstream</source> <source>Upstream to downstream</source>
<translation>De l&apos;amont à l&apos;aval</translation> <translation>De l'amont à l'aval</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/UpdateRKOptions.ui" line="99"/> <location filename="../View/ui/UpdateRKOptions.ui" line="99"/>
<source>Downstream to upstream</source> <source>Downstream to upstream</source>
<translation>De l&apos;aval à l&apos;amont</translation> <translation>De l'aval à l'amont</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/UpdateRKOptions.ui" line="116"/> <location filename="../View/ui/UpdateRKOptions.ui" line="116"/>
@ -907,12 +908,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/> <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/>
<source>Upstream height (m)</source> <source>Upstream height (m)</source>
<translation type="obsolete">Cote à l&apos;amont (m)</translation> <translation type="obsolete">Cote à l'amont (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="73"/> <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="73"/>
<source>Downstream height (m)</source> <source>Downstream height (m)</source>
<translation type="obsolete">Cote à l&apos;aval (m)</translation> <translation type="obsolete">Cote à l'aval (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="107"/> <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="107"/>
@ -1002,10 +1003,10 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/GeotiffCoordinates.ui" line="154"/> <location filename="../View/ui/GeotiffCoordinates.ui" line="154"/>
<source>Image coordinates</source> <source>Image coordinates</source>
<translation type="obsolete">Coordonnées de l&apos;image</translation> <translation type="obsolete">Coordonnées de l'image</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/CustomExportAdisDialog.ui" line="70"/> <location filename="../View/ui/CustomPlotValuesSelectionDialog.ui" line="59"/>
<source>TextLabel</source> <source>TextLabel</source>
<translation>TextLabel</translation> <translation>TextLabel</translation>
</message> </message>
@ -1033,12 +1034,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../Model/Except.py" line="55"/> <location filename="../Model/Except.py" line="55"/>
<source>Generic error message</source> <source>Generic error message</source>
<translation>Message d&apos;erreur générique</translation> <translation>Message d'erreur générique</translation>
</message> </message>
<message> <message>
<location filename="../Model/Except.py" line="61"/> <location filename="../Model/Except.py" line="61"/>
<source>Undefined error message</source> <source>Undefined error message</source>
<translation>Message d&apos;erreur non définie</translation> <translation>Message d'erreur non définie</translation>
</message> </message>
<message> <message>
<location filename="../Model/Except.py" line="76"/> <location filename="../Model/Except.py" line="76"/>
@ -1123,19 +1124,19 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../Model/Except.py" line="214"/> <location filename="../Model/Except.py" line="214"/>
<source>External file dependence is missing</source> <source>External file dependence is missing</source>
<translation>Fichier d&apos;une dépendence externe manquant</translation> <translation>Fichier d'une dépendence externe manquant</translation>
</message> </message>
<message> <message>
<location filename="../Model/Except.py" line="194"/> <location filename="../Model/Except.py" line="194"/>
<source>&apos;@file&apos; is missing for module @module: <source>&apos;@file&apos; is missing for module @module:
&apos;@path&apos;</source> &apos;@path&apos;</source>
<translation>le fichier &apos;@file&apos; est manquant pour le module @module : &apos;@path&apos;</translation> <translation>le fichier '@file' est manquant pour le module @module : '@path'</translation>
</message> </message>
</context> </context>
<context> <context>
<name>Form</name> <name>Form</name>
<message> <message>
<location filename="../View/ui/dummy.ui" line="14"/> <location filename="../View/ui/Widgets/MainWindowTabInfo.ui" line="14"/>
<source>Form</source> <source>Form</source>
<translation>Formulaire</translation> <translation>Formulaire</translation>
</message> </message>
@ -1157,7 +1158,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/about.ui" line="228"/> <location filename="../View/ui/about.ui" line="228"/>
<source>&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Source code&lt;/a&gt;</source> <source>&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Source code&lt;/a&gt;</source>
<translation>&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Code source&lt;/a&gt;</translation> <translation type="obsolete">&lt;a href=&quot;https://gitlab.irstea.fr/theophile.terraz/pamhyr&quot;&gt;Code source&lt;/a&gt;</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Widgets/extendedDateTimeEdit.ui" line="35"/> <location filename="../View/ui/Widgets/extendedDateTimeEdit.ui" line="35"/>
@ -1310,14 +1311,14 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Version : @version @codename</translation> <translation>Version : @version @codename</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/about.ui" line="94"/>
<source>Copyright &#xa9; 2022-2025 INRAE</source>
<translation type="obsolete">Copyright © 2022-2025 INRAE</translation>
</message>
<message encoding="UTF-8">
<location filename="../View/ui/about.ui" line="94"/> <location filename="../View/ui/about.ui" line="94"/>
<source>Copyright © 2022-2025 INRAE</source> <source>Copyright © 2022-2025 INRAE</source>
<translation type="unfinished"></translation> <translation>Copyright © 2022-2025 INRAE</translation>
</message>
<message>
<location filename="../View/ui/about.ui" line="228"/>
<source>&lt;a href=&quot;https://gitlab.com/pamhyr/pamhyr2&quot;&gt;Source code&lt;/a&gt;</source>
<translation>&lt;a href=&quot;https://gitlab.com/pamhyr/pamhyr2&quot;&gt;Code source&lt;/a&gt;</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1643,7 +1644,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/LateralContribution/translate.py" line="55"/> <location filename="../View/LateralContribution/translate.py" line="55"/>
<source>Mage lateral contributions file (*.LAT *.lat)</source> <source>Mage lateral contributions file (*.LAT *.lat)</source>
<translation>Fichiers d&apos;apports latéraux Mage (*.LAT *.lat)</translation> <translation>Fichiers d'apports latéraux Mage (*.LAT *.lat)</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1674,7 +1675,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Translate.py" line="165"/> <location filename="../View/Translate.py" line="165"/>
<source>Open SQLite debuging tool (&apos;sqlitebrowser&apos;)</source> <source>Open SQLite debuging tool (&apos;sqlitebrowser&apos;)</source>
<translation>Ouvrir l&apos;outil de débogage SQLite (&apos;sqlitebrowser&apos;)</translation> <translation>Ouvrir l'outil de débogage SQLite ('sqlitebrowser')</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="168"/> <location filename="../View/Translate.py" line="168"/>
@ -1682,12 +1683,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Activer cette fenêtre</translation> <translation>Activer cette fenêtre</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="14"/> <location filename="../View/ui/SolverLogFile.ui" line="14"/>
<source>MainWindow</source> <source>MainWindow</source>
<translation>Fenêtre principale</translation> <translation>Fenêtre principale</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="70"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="109"/>
<source>Add</source> <source>Add</source>
<translation>Ajouter</translation> <translation>Ajouter</translation>
</message> </message>
@ -1697,7 +1698,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Ajouter un casier</translation> <translation>Ajouter un casier</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="82"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="121"/>
<source>Delete</source> <source>Delete</source>
<translation>Supprimer</translation> <translation>Supprimer</translation>
</message> </message>
@ -1707,7 +1708,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Supprimer les casier(s)</translation> <translation>Supprimer les casier(s)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/LateralContributionsAdisTS.ui" line="112"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="133"/>
<source>Edit</source> <source>Edit</source>
<translation>Éditer</translation> <translation>Éditer</translation>
</message> </message>
@ -1742,7 +1743,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Éditer la couche sédimentaire</translation> <translation>Éditer la couche sédimentaire</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Results.ui" line="276"/> <location filename="../View/ui/BoundaryConditions.ui" line="140"/>
<source>Ctrl+E</source> <source>Ctrl+E</source>
<translation>Ctrl+E</translation> <translation>Ctrl+E</translation>
</message> </message>
@ -1812,7 +1813,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Nouvelle étude</translation> <translation>Nouvelle étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/LateralContributionsAdisTS.ui" line="88"/> <location filename="../View/ui/BoundaryConditions.ui" line="110"/>
<source>Ctrl+N</source> <source>Ctrl+N</source>
<translation>Ctrl+N</translation> <translation>Ctrl+N</translation>
</message> </message>
@ -1834,7 +1835,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="562"/> <location filename="../View/ui/MainWindow.ui" line="562"/>
<source>Close current study</source> <source>Close current study</source>
<translation>Fermer l&apos;étude en cours</translation> <translation>Fermer l'étude en cours</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="401"/> <location filename="../View/ui/MainWindow.ui" line="401"/>
@ -1844,7 +1845,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="404"/> <location filename="../View/ui/MainWindow.ui" line="404"/>
<source>Save study</source> <source>Save study</source>
<translation>Sauvegarder l&apos;étude</translation> <translation>Sauvegarder l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="407"/> <location filename="../View/ui/MainWindow.ui" line="407"/>
@ -1859,7 +1860,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="419"/> <location filename="../View/ui/MainWindow.ui" line="419"/>
<source>Save study as ...</source> <source>Save study as ...</source>
<translation>Sauvegarder l&apos;étude sous ...</translation> <translation>Sauvegarder l'étude sous ...</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="422"/> <location filename="../View/ui/MainWindow.ui" line="422"/>
@ -1879,7 +1880,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="439"/> <location filename="../View/ui/MainWindow.ui" line="439"/>
<source>Quit application</source> <source>Quit application</source>
<translation>Quitter l&apos;application</translation> <translation>Quitter l'application</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="442"/> <location filename="../View/ui/MainWindow.ui" line="442"/>
@ -1964,17 +1965,17 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="547"/> <location filename="../View/ui/MainWindow.ui" line="547"/>
<source>Save current study</source> <source>Save current study</source>
<translation>Sauvegarder l&apos;étude</translation> <translation>Sauvegarder l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="550"/> <location filename="../View/ui/MainWindow.ui" line="550"/>
<source>Save the study (Ctrl+S)</source> <source>Save the study (Ctrl+S)</source>
<translation>Sauvegarde de l&apos;étude (Ctrl+S)</translation> <translation>Sauvegarde de l'étude (Ctrl+S)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="565"/> <location filename="../View/ui/MainWindow.ui" line="565"/>
<source>Close the study (Ctrl+F)</source> <source>Close the study (Ctrl+F)</source>
<translation>Fermeture de l&apos;étude (Ctrl+F)</translation> <translation>Fermeture de l'étude (Ctrl+F)</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="568"/> <location filename="../View/ui/MainWindow.ui" line="568"/>
@ -2024,7 +2025,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="652"/> <location filename="../View/ui/MainWindow.ui" line="652"/>
<source>Edit study</source> <source>Edit study</source>
<translation>Éditer l&apos;étude</translation> <translation>Éditer l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="667"/> <location filename="../View/ui/MainWindow.ui" line="667"/>
@ -2104,7 +2105,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/SolverLogFile.ui" line="74"/> <location filename="../View/ui/SolverLogFile.ui" line="74"/>
<source>Open in editor</source> <source>Open in editor</source>
<translation>Ouvrir dans l&apos;éditeur</translation> <translation>Ouvrir dans l'éditeur</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/DebugRepl.ui" line="26"/> <location filename="../View/ui/DebugRepl.ui" line="26"/>
@ -2127,7 +2128,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Supprimer les couches sédimentaires sélectionnées</translation> <translation>Supprimer les couches sédimentaires sélectionnées</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/LateralContributionsAdisTS.ui" line="103"/> <location filename="../View/ui/BoundaryConditions.ui" line="125"/>
<source>Ctrl+D</source> <source>Ctrl+D</source>
<translation>Ctrl+D</translation> <translation>Ctrl+D</translation>
</message> </message>
@ -2162,7 +2163,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Ajouter une condition aux limites ou un apport latéral</translation> <translation>Ajouter une condition aux limites ou un apport latéral</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/LateralContributionsAdisTS.ui" line="100"/> <location filename="../View/ui/BoundaryConditions.ui" line="122"/>
<source>Delete current selected rows</source> <source>Delete current selected rows</source>
<translation>Supprimer les lignes selectionnées</translation> <translation>Supprimer les lignes selectionnées</translation>
</message> </message>
@ -2172,7 +2173,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Éditer une condition aux limites ou un apport latéral</translation> <translation>Éditer une condition aux limites ou un apport latéral</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="94"/> <location filename="../View/ui/BoundaryConditions.ui" line="149"/>
<source>Sort</source> <source>Sort</source>
<translation>Trier</translation> <translation>Trier</translation>
</message> </message>
@ -2184,12 +2185,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="28"/> <location filename="../View/ui/Stricklers.ui" line="28"/>
<source>Strickler coefficients of the study</source> <source>Strickler coefficients of the study</source>
<translation>Coefficients de Strickler de l&apos;étude</translation> <translation>Coefficients de Strickler de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="38"/> <location filename="../View/ui/Stricklers.ui" line="38"/>
<source>Strickler coefficients of the application</source> <source>Strickler coefficients of the application</source>
<translation>Coefficients de Strickler de l&apos;application</translation> <translation>Coefficients de Strickler de l'application</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="73"/> <location filename="../View/ui/Stricklers.ui" line="73"/>
@ -2224,7 +2225,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/Results.ui" line="166"/> <location filename="../View/ui/Results.ui" line="166"/>
<source>Water elevation</source> <source>Water elevation</source>
<translation>Cote de l&apos;eau</translation> <translation>Cote de l'eau</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Results.ui" line="198"/> <location filename="../View/ui/Results.ui" line="198"/>
@ -2237,12 +2238,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Ajouter une visualisation personnalisée</translation> <translation>Ajouter une visualisation personnalisée</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Results.ui" line="261"/> <location filename="../View/ui/ResultsAdisTS.ui" line="435"/>
<source>Reload</source> <source>Reload</source>
<translation>Recharger</translation> <translation>Recharger</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Results.ui" line="270"/> <location filename="../View/ui/GeometryReach.ui" line="116"/>
<source>Export</source> <source>Export</source>
<translation>Exporter</translation> <translation>Exporter</translation>
</message> </message>
@ -2299,45 +2300,45 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/BasicHydraulicStructures.ui" line="49"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="49"/>
<source>Enable / Disable basic hydraulic structure</source> <source>Enable / Disable basic hydraulic structure</source>
<translation>Activer/Désactiver l&apos;ouvrage hydraulique élémentaire</translation> <translation>Activer/Désactiver l'ouvrage hydraulique élémentaire</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Reservoir.ui" line="78"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="112"/>
<source>Add a new point</source> <source>Add a new point</source>
<translation>Ajouter un nouveau point</translation> <translation>Ajouter un nouveau point</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Reservoir.ui" line="90"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="124"/>
<source>Delete points</source> <source>Delete points</source>
<translation>Supprimer les points</translation> <translation>Supprimer les points</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/BasicHydraulicStructures.ui" line="136"/> <location filename="../View/ui/BasicHydraulicStructures.ui" line="136"/>
<source>Edit selected hydraulic structure</source> <source>Edit selected hydraulic structure</source>
<translation>Éditer l&apos;ouvrage hydraulique sélectionné</translation> <translation>Éditer l'ouvrage hydraulique sélectionné</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SolverLog.ui" line="78"/> <location filename="../View/ui/SolverLogAdisTS.ui" line="79"/>
<source>Stop</source> <source>Stop</source>
<translation>Arrêter</translation> <translation>Arrêter</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SolverLog.ui" line="87"/> <location filename="../View/ui/SolverLogAdisTS.ui" line="88"/>
<source>Start</source> <source>Start</source>
<translation>Démarrer</translation> <translation>Démarrer</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SolverLog.ui" line="96"/> <location filename="../View/ui/SolverLogAdisTS.ui" line="97"/>
<source>Pause</source> <source>Pause</source>
<translation>Pause</translation> <translation>Pause</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SolverLog.ui" line="105"/> <location filename="../View/ui/SolverLogAdisTS.ui" line="106"/>
<source>LogFile</source> <source>LogFile</source>
<translation>Fichier de log</translation> <translation>Fichier de log</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/SolverLog.ui" line="110"/> <location filename="../View/ui/SolverLogAdisTS.ui" line="111"/>
<source>results</source> <source>results</source>
<translation>résultats</translation> <translation>résultats</translation>
</message> </message>
@ -2394,7 +2395,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/HydraulicStructures.ui" line="49"/> <location filename="../View/ui/HydraulicStructures.ui" line="49"/>
<source>Enable / Disable hydraulic structure</source> <source>Enable / Disable hydraulic structure</source>
<translation>Activer/Désactiver l&apos;ouvrage hydraulique</translation> <translation>Activer/Désactiver l'ouvrage hydraulique</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Reservoir.ui" line="102"/> <location filename="../View/ui/Reservoir.ui" line="102"/>
@ -2407,7 +2408,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Trier les points par cote</translation> <translation>Trier les points par cote</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/ReachSedimentLayers.ui" line="31"/> <location filename="../View/ui/ProfileSedimentLayers.ui" line="75"/>
<source>Edit sediment layers list</source> <source>Edit sediment layers list</source>
<translation>Éditer la liste des couches sédimentaires</translation> <translation>Éditer la liste des couches sédimentaires</translation>
</message> </message>
@ -2477,7 +2478,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Éditer les couches sédimentaires</translation> <translation>Éditer les couches sédimentaires</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/InitialConditions.ui" line="138"/> <location filename="../View/ui/GeometryReach.ui" line="104"/>
<source>Import</source> <source>Import</source>
<translation>Importer</translation> <translation>Importer</translation>
</message> </message>
@ -2589,7 +2590,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/AdditionalFile.ui" line="83"/> <location filename="../View/ui/AdditionalFile.ui" line="83"/>
<source>The relative file path on executable directory</source> <source>The relative file path on executable directory</source>
<translation>Le chemin relatif du fichier dans le répertoire d&apos;exécution</translation> <translation>Le chemin relatif du fichier dans le répertoire d'exécution</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/AdditionalFile.ui" line="93"/> <location filename="../View/ui/AdditionalFile.ui" line="93"/>
@ -2619,10 +2620,10 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/MainWindow.ui" line="655"/> <location filename="../View/ui/MainWindow.ui" line="655"/>
<source>Edit the study information</source> <source>Edit the study information</source>
<translation>Éditer les informations de l&apos;étude</translation> <translation>Éditer les informations de l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/Stricklers.ui" line="52"/> <location filename="../View/ui/SolverLogFile.ui" line="48"/>
<source>toolBar</source> <source>toolBar</source>
<translation>toolBar</translation> <translation>toolBar</translation>
</message> </message>
@ -2644,7 +2645,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/GeometryCrossSection.ui" line="141"/> <location filename="../View/ui/GeometryCrossSection.ui" line="141"/>
<source>Purge the cross-section to keep a given number of points</source> <source>Purge the cross-section to keep a given number of points</source>
<translation>Purger les profiles pour garder qu&apos;un nombre donné de points</translation> <translation>Purger les profiles pour garder qu'un nombre donné de points</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/GeometryCrossSection.ui" line="146"/> <location filename="../View/ui/GeometryCrossSection.ui" line="146"/>
@ -2654,10 +2655,10 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/GeometryCrossSection.ui" line="149"/> <location filename="../View/ui/GeometryCrossSection.ui" line="149"/>
<source>Reverse the points order</source> <source>Reverse the points order</source>
<translation>Retourner l&apos;ordre des points</translation> <translation>Retourner l'ordre des points</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/InitialConditions.ui" line="141"/> <location filename="../View/ui/Frictions.ui" line="120"/>
<source>Import from file</source> <source>Import from file</source>
<translation>Importer depuis un fichier</translation> <translation>Importer depuis un fichier</translation>
</message> </message>
@ -2677,7 +2678,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Purger les profiles pour garder un nombre fixer de points</translation> <translation>Purger les profiles pour garder un nombre fixer de points</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/EditBoundaryConditionsAdisTS.ui" line="119"/> <location filename="../View/ui/EditLateralContribution.ui" line="112"/>
<source>Sort points</source> <source>Sort points</source>
<translation>Trier les points</translation> <translation>Trier les points</translation>
</message> </message>
@ -2764,17 +2765,17 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Translate.py" line="179"/> <location filename="../View/Translate.py" line="179"/>
<source>This edition window need a reach selected into the river network to work on it</source> <source>This edition window need a reach selected into the river network to work on it</source>
<translation>Cette fenêtre d&apos;édition a besoin d&apos;un bief sélectionné dans le réseau pour travailler dessus</translation> <translation>Cette fenêtre d'édition a besoin d'un bief sélectionné dans le réseau pour travailler dessus</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="193"/> <location filename="../View/Translate.py" line="193"/>
<source>Close without saving study</source> <source>Close without saving study</source>
<translation>Fermer sans sauvegarder l&apos;étude</translation> <translation>Fermer sans sauvegarder l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="196"/> <location filename="../View/Translate.py" line="196"/>
<source>Do you want to save current study before closing it?</source> <source>Do you want to save current study before closing it?</source>
<translation>Souhaitez-vous sauvegarder l&apos;étude en cours avant de la fermer ?</translation> <translation>Souhaitez-vous sauvegarder l'étude en cours avant de la fermer ?</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="173"/> <location filename="../View/Translate.py" line="173"/>
@ -2879,7 +2880,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/ui/EditLateralContributionAdisTS.ui" line="81"/> <location filename="../View/ui/EditLateralContributionAdisTS.ui" line="81"/>
<source>Add a new point in boundary condition or lateral contribution</source> <source>Add a new point in boundary condition or lateral contribution</source>
<translation>Ajouter un point dans la condition limite ou l&apos;apport latéral</translation> <translation>Ajouter un point dans la condition limite ou l'apport latéral</translation>
</message> </message>
<message> <message>
<location filename="../View/ui/LateralContributionsAdisTS.ui" line="85"/> <location filename="../View/ui/LateralContributionsAdisTS.ui" line="85"/>
@ -2996,6 +2997,26 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<source>Change current reach</source> <source>Change current reach</source>
<translation>Changer le bief courrant</translation> <translation>Changer le bief courrant</translation>
</message> </message>
<message>
<location filename="../View/Translate.py" line="208"/>
<source>Results can not be loaded</source>
<translation>Les résultats ne peuvent pas être chargés</translation>
</message>
<message>
<location filename="../View/Translate.py" line="211"/>
<source>Results folder does not correspond to a Pamhyr2 solver name</source>
<translation>Le dossier de résultats ne correspond à aucun solveur Pamhyr2</translation>
</message>
<message>
<location filename="../View/Translate.py" line="215"/>
<source>Results binary files not found</source>
<translation>Fichier binaire de résultats introuvable</translation>
</message>
<message>
<location filename="../View/Translate.py" line="218"/>
<source>total_sediment.bin file not found</source>
<translation>Fichier total_sediment.bin non trouvé</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow_reach</name> <name>MainWindow_reach</name>
@ -3005,7 +3026,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>Pk (m)</translation> <translation>Pk (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/PlotSedProfile.py" line="153"/> <location filename="../View/Results/PlotSedReach.py" line="237"/>
<source>Height (m)</source> <source>Height (m)</source>
<translation>Cote (m)</translation> <translation>Cote (m)</translation>
</message> </message>
@ -3050,22 +3071,22 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Network/translate.py" line="49"/> <location filename="../View/Network/translate.py" line="49"/>
<source>Delete the reach</source> <source>Delete the reach</source>
<translation>Supprimer l&apos;arrête</translation> <translation>Supprimer l'arrête</translation>
</message> </message>
<message> <message>
<location filename="../View/Network/translate.py" line="50"/> <location filename="../View/Network/translate.py" line="50"/>
<source>Enable the reach</source> <source>Enable the reach</source>
<translation>Activer l&apos;arête</translation> <translation>Activer l'arête</translation>
</message> </message>
<message> <message>
<location filename="../View/Network/translate.py" line="51"/> <location filename="../View/Network/translate.py" line="51"/>
<source>Disable the reach</source> <source>Disable the reach</source>
<translation>Désactiver l&apos;arête</translation> <translation>Désactiver l'arête</translation>
</message> </message>
<message> <message>
<location filename="../View/Network/translate.py" line="53"/> <location filename="../View/Network/translate.py" line="53"/>
<source>Reverse the reach orientation</source> <source>Reverse the reach orientation</source>
<translation>Inverser l&apos;orientation de l&apos;arête</translation> <translation>Inverser l'orientation de l'arête</translation>
</message> </message>
<message> <message>
<location filename="../View/Network/translate.py" line="65"/> <location filename="../View/Network/translate.py" line="65"/>
@ -3171,12 +3192,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<context> <context>
<name>Results</name> <name>Results</name>
<message> <message>
<location filename="../View/Results/translate.py" line="43"/> <location filename="../View/Results/Window.py" line="336"/>
<source>days</source> <source>days</source>
<translation>jours</translation> <translation>jours</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/translate.py" line="42"/> <location filename="../View/Results/Window.py" line="337"/>
<source>day</source> <source>day</source>
<translation>jour</translation> <translation>jour</translation>
</message> </message>
@ -3186,22 +3207,22 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<translation>X (m)</translation> <translation>X (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/PlotXY.py" line="62"/> <location filename="../View/Results/PlotXY.py" line="63"/>
<source>Y (m)</source> <source>Y (m)</source>
<translation>Y (m)</translation> <translation>Y (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/PlotH.py" line="59"/> <location filename="../View/Results/PlotH.py" line="60"/>
<source>Cross-section discharge</source> <source>Cross-section discharge</source>
<translation>Débit de la section en travers</translation> <translation>Débit de la section en travers</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/PlotH.py" line="60"/> <location filename="../View/Results/PlotH.py" line="61"/>
<source>Max discharge</source> <source>Max discharge</source>
<translation>Débit maximum</translation> <translation>Débit maximum</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/PlotH.py" line="61"/> <location filename="../View/Results/PlotH.py" line="62"/>
<source>Current timestamp</source> <source>Current timestamp</source>
<translation>Date actuelle</translation> <translation>Date actuelle</translation>
</message> </message>
@ -3218,12 +3239,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Results/translate.py" line="161"/> <location filename="../View/Results/translate.py" line="161"/>
<source>Water elevation</source> <source>Water elevation</source>
<translation>Cote de l&apos;eau</translation> <translation>Cote de l'eau</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/translate.py" line="52"/> <location filename="../View/Results/translate.py" line="52"/>
<source>Max water elevation</source> <source>Max water elevation</source>
<translation>Cote maximum de l&apos;eau</translation> <translation>Cote maximum de l'eau</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/translate.py" line="71"/> <location filename="../View/Results/translate.py" line="71"/>
@ -3323,7 +3344,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Results/translate.py" line="59"/> <location filename="../View/Results/translate.py" line="59"/>
<source>Image coordinates</source> <source>Image coordinates</source>
<translation>Coordonnées de l&apos;image</translation> <translation>Coordonnées de l'image</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/translate.py" line="56"/> <location filename="../View/Results/translate.py" line="56"/>
@ -3333,7 +3354,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Results/translate.py" line="62"/> <location filename="../View/Results/translate.py" line="62"/>
<source>An error occured when writing to file</source> <source>An error occured when writing to file</source>
<translation>Une erreur s&apos;est produite lors de l&apos;écriture dans le fichier</translation> <translation>Une erreur s'est produite lors de l'écriture dans le fichier</translation>
</message> </message>
<message> <message>
<location filename="../View/Results/translate.py" line="65"/> <location filename="../View/Results/translate.py" line="65"/>
@ -3348,7 +3369,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Results/translate.py" line="65"/> <location filename="../View/Results/translate.py" line="65"/>
<source>If the file is in use, close it and try again</source> <source>If the file is in use, close it and try again</source>
<translation>Si le fichier est en cours d&apos;utilisation, fermez-le et recommencez</translation> <translation>Si le fichier est en cours d'utilisation, fermez-le et recommencez</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3427,12 +3448,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<context> <context>
<name>Solver</name> <name>Solver</name>
<message> <message>
<location filename="../View/RunSolver/WindowAdisTS.py" line="68"/> <location filename="../View/RunSolver/Window.py" line="68"/>
<source>Select solver</source> <source>Select solver</source>
<translation>Sélection du solveur</translation> <translation>Sélection du solveur</translation>
</message> </message>
<message> <message>
<location filename="../View/RunSolver/WindowAdisTS.py" line="176"/> <location filename="../View/RunSolver/Window.py" line="251"/>
<source>Select log</source> <source>Select log</source>
<translation>Selection du log</translation> <translation>Selection du log</translation>
</message> </message>
@ -3502,17 +3523,17 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="71"/> <location filename="../View/SolverParameters/translate.py" line="71"/>
<source>Time step of writing on .TRA</source> <source>Time step of writing on .TRA</source>
<translation>Pas de temps d&apos;écriture dans le fichier .TRA</translation> <translation>Pas de temps d'écriture dans le fichier .TRA</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="74"/> <location filename="../View/SolverParameters/translate.py" line="74"/>
<source>Time step of writing on .BIN</source> <source>Time step of writing on .BIN</source>
<translation>Pas de temps d&apos;écriture dans le fichier .BIN</translation> <translation>Pas de temps d'écriture dans le fichier .BIN</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="77"/> <location filename="../View/SolverParameters/translate.py" line="77"/>
<source>Implicitation parameter</source> <source>Implicitation parameter</source>
<translation>Paramètre d&apos;implicitation</translation> <translation>Paramètre d'implicitation</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="80"/> <location filename="../View/SolverParameters/translate.py" line="80"/>
@ -3527,12 +3548,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="86"/> <location filename="../View/SolverParameters/translate.py" line="86"/>
<source>Stop criterion iterations (G/A/R)</source> <source>Stop criterion iterations (G/A/R)</source>
<translation>Critère d&apos;arrêt d&apos;itérations (G/A/R)</translation> <translation>Critère d'arrêt d'itérations (G/A/R)</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="89"/> <location filename="../View/SolverParameters/translate.py" line="89"/>
<source>Iteration type</source> <source>Iteration type</source>
<translation>Type d&apos;itérations</translation> <translation>Type d'itérations</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="92"/> <location filename="../View/SolverParameters/translate.py" line="92"/>
@ -3552,7 +3573,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="101"/> <location filename="../View/SolverParameters/translate.py" line="101"/>
<source>Maximum number of iterations (&lt; 100)</source> <source>Maximum number of iterations (&lt; 100)</source>
<translation>Nombre maximum d&apos;itérations (&lt; 100)</translation> <translation>Nombre maximum d'itérations (&lt; 100)</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="104"/> <location filename="../View/SolverParameters/translate.py" line="104"/>
@ -3577,12 +3598,12 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="116"/> <location filename="../View/SolverParameters/translate.py" line="116"/>
<source>Number of iterations at maximum precision</source> <source>Number of iterations at maximum precision</source>
<translation>Nombre d&apos;itérations à la précision maximum</translation> <translation>Nombre d'itérations à la précision maximum</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="119"/> <location filename="../View/SolverParameters/translate.py" line="119"/>
<source>Number of iterations before switch</source> <source>Number of iterations before switch</source>
<translation>Nombre d&apos;itérations avant changement</translation> <translation>Nombre d'itérations avant changement</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="122"/> <location filename="../View/SolverParameters/translate.py" line="122"/>
@ -3597,7 +3618,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="128"/> <location filename="../View/SolverParameters/translate.py" line="128"/>
<source>Compute reach volume balance (Y/N)</source> <source>Compute reach volume balance (Y/N)</source>
<translation>Calcul de l&apos;équilibre du volume de bief (O/N)</translation> <translation>Calcul de l'équilibre du volume de bief (O/N)</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="131"/> <location filename="../View/SolverParameters/translate.py" line="131"/>
@ -3612,7 +3633,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="137"/> <location filename="../View/SolverParameters/translate.py" line="137"/>
<source>Use Mage internal initialization (Y/N)</source> <source>Use Mage internal initialization (Y/N)</source>
<translation>Utiliser l&apos;initialisation interne de Mage (O/N)</translation> <translation>Utiliser l'initialisation interne de Mage (O/N)</translation>
</message> </message>
<message> <message>
<location filename="../View/SolverParameters/translate.py" line="141"/> <location filename="../View/SolverParameters/translate.py" line="141"/>
@ -3688,7 +3709,7 @@ Cette fonctionnalité nécessite un bief muni d&apos;une géométrie.</translati
<message> <message>
<location filename="../View/Study/Window.py" line="51"/> <location filename="../View/Study/Window.py" line="51"/>
<source>Edit study</source> <source>Edit study</source>
<translation>Éditer l&apos;étude</translation> <translation>Éditer l'étude</translation>
</message> </message>
<message> <message>
<location filename="../View/Study/Window.py" line="56"/> <location filename="../View/Study/Window.py" line="56"/>
@ -3845,12 +3866,12 @@ mineur (m)</translation>
moyen droit (m)</translation> moyen droit (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/DIFAdisTS/translate.py" line="45"/> <location filename="../View/D90AdisTS/translate.py" line="43"/>
<source>Start_RK (m)</source> <source>Start_RK (m)</source>
<translation>Pk début</translation> <translation>Pk début</translation>
</message> </message>
<message> <message>
<location filename="../View/DIFAdisTS/translate.py" line="46"/> <location filename="../View/D90AdisTS/translate.py" line="44"/>
<source>End_RK (m)</source> <source>End_RK (m)</source>
<translation>Pk fin</translation> <translation>Pk fin</translation>
</message> </message>
@ -3912,22 +3933,22 @@ moyen droit (m)</translation>
<message> <message>
<location filename="../View/Translate.py" line="88"/> <location filename="../View/Translate.py" line="88"/>
<source>Water Elevation (m)</source> <source>Water Elevation (m)</source>
<translation>Cote de l&apos;eau (m)</translation> <translation>Cote de l'eau (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="91"/> <location filename="../View/Translate.py" line="91"/>
<source>Water Elevation Envelop (m)</source> <source>Water Elevation Envelop (m)</source>
<translation>Enveloppe de la cote de l&apos;eau (m)</translation> <translation>Enveloppe de la cote de l'eau (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="94"/> <location filename="../View/Translate.py" line="94"/>
<source>Max Water Elevation (m)</source> <source>Max Water Elevation (m)</source>
<translation>Cote de l&apos;eau max (m)</translation> <translation>Cote de l'eau max (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="97"/> <location filename="../View/Translate.py" line="97"/>
<source>Min Water Elevation (m)</source> <source>Min Water Elevation (m)</source>
<translation>Cote de l&apos;eau min (m)</translation> <translation>Cote de l'eau min (m)</translation>
</message> </message>
<message> <message>
<location filename="../View/Translate.py" line="101"/> <location filename="../View/Translate.py" line="101"/>