diff --git a/src/lang/fr.ts b/src/lang/fr.ts index 9bc3f3453531e7b48536e04506e64e826de239a2..8034809fff9ebaeb4a9285e2656151b0702b70ae 100644 --- a/src/lang/fr.ts +++ b/src/lang/fr.ts @@ -41,52 +41,52 @@ <translation>Z (m)</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/Plot.py" line="60"/> + <location filename="../View/BoundaryCondition/Edit/Plot.py" line="67"/> <source>days</source> <translation>jours</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/Plot.py" line="60"/> + <location filename="../View/BoundaryCondition/Edit/Plot.py" line="67"/> <source>day</source> <translation>jour</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="29"/> + <location filename="../View/BoundaryCondition/translate.py" line="30"/> <source>Not defined</source> <translation>Non définie</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="30"/> + <location filename="../View/BoundaryCondition/translate.py" line="31"/> <source>Ponctual contribution</source> <translation>Contributions ponctuelles</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="31"/> + <location filename="../View/BoundaryCondition/translate.py" line="32"/> <source>Time over Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="32"/> + <location filename="../View/BoundaryCondition/translate.py" line="33"/> <source>Time over Discharge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="33"/> + <location filename="../View/BoundaryCondition/translate.py" line="34"/> <source>Z over Discharge</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="37"/> + <location filename="../View/BoundaryCondition/translate.py" line="39"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="38"/> + <location filename="../View/BoundaryCondition/translate.py" line="40"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="39"/> + <location filename="../View/BoundaryCondition/translate.py" line="41"/> <source>Node</source> <translation>Nœud</translation> </message> @@ -100,6 +100,16 @@ <source>Discharge (m³/s)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="30"/> + <source>Solid (kg/s)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="35"/> + <source>Solid</source> + <translation type="unfinished">Solide</translation> + </message> </context> <context> <name>Checker</name> @@ -468,12 +478,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="36"/> + <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="39"/> <source>days</source> <translation>jours</translation> </message> <message> - <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="52"/> + <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="55"/> <source>HH:mm:ss</source> <translation type="unfinished"></translation> </message> @@ -502,6 +512,16 @@ <source>...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/ui/Widgets/d50sigma.ui" line="30"/> + <source>D50</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/Widgets/d50sigma.ui" line="51"/> + <source>Sigma</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Frictions</name> @@ -617,12 +637,12 @@ <translation></translation> </message> <message> - <location filename="../View/LateralContribution/Edit/Plot.py" line="60"/> + <location filename="../View/LateralContribution/Edit/Plot.py" line="63"/> <source>days</source> <translation>jours</translation> </message> <message> - <location filename="../View/LateralContribution/Edit/Plot.py" line="60"/> + <location filename="../View/LateralContribution/Edit/Plot.py" line="63"/> <source>day</source> <translation>jour</translation> </message> @@ -695,12 +715,12 @@ <context> <name>MainWindow</name> <message> - <location filename="../View/ui/EditLateralContribution.ui" line="20"/> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="14"/> <source>MainWindow</source> <translation>Fenêtre principale</translation> </message> <message> - <location filename="../View/ui/EditLateralContribution.ui" line="58"/> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="44"/> <source>toolBar</source> <translation>Bar d'outils</translation> </message> @@ -765,12 +785,12 @@ <translation>&Aide</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="245"/> + <location filename="../View/ui/MainWindow.ui" line="253"/> <source>toolBar_2</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="270"/> + <location filename="../View/ui/MainWindow.ui" line="278"/> <source>New study</source> <translation>Nouvelle étude</translation> </message> @@ -780,257 +800,257 @@ <translation>Ctrl+N</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="301"/> + <location filename="../View/ui/MainWindow.ui" line="309"/> <source>Open a study</source> <translation>Ouvrir une étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="304"/> + <location filename="../View/ui/MainWindow.ui" line="312"/> <source>Ctrl+O</source> <translation>Ctrl+O</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="312"/> + <location filename="../View/ui/MainWindow.ui" line="320"/> <source>Import data from MAGE</source> <translation>Importer des données d'une étude MAGE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="323"/> + <location filename="../View/ui/MainWindow.ui" line="331"/> <source>Import data from RubarBE</source> <translation>Importer des données d'une étude RubarBE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="589"/> + <location filename="../View/ui/MainWindow.ui" line="597"/> <source>Close</source> <translation>Fermer</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="683"/> + <location filename="../View/ui/MainWindow.ui" line="691"/> <source>Close current study</source> <translation>Fermer l'étude en cours</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="346"/> + <location filename="../View/ui/MainWindow.ui" line="354"/> <source>Save mesh</source> <translation>Sauvegarder le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="355"/> + <location filename="../View/ui/MainWindow.ui" line="363"/> <source>Save</source> <translation>Sauvegarder</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="358"/> + <location filename="../View/ui/MainWindow.ui" line="366"/> <source>Ctrl+S</source> <translation>Ctrl+S</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="367"/> + <location filename="../View/ui/MainWindow.ui" line="375"/> <source>Save as ...</source> <translation>Sauvegarder sous...</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="370"/> + <location filename="../View/ui/MainWindow.ui" line="378"/> <source>Ctrl+Shift+S</source> <translation>Ctrl+Shift+S</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="375"/> + <location filename="../View/ui/MainWindow.ui" line="383"/> <source>Archive</source> <translation>Archive</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="380"/> + <location filename="../View/ui/MainWindow.ui" line="388"/> <source>Pamhyr configuration</source> <translation>Configuration de PAMHYR</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="698"/> + <location filename="../View/ui/MainWindow.ui" line="706"/> <source>Quit</source> <translation>Quitter</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="392"/> + <location filename="../View/ui/MainWindow.ui" line="400"/> <source>Ctrl+F4</source> <translation>Ctrl+F4</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="773"/> + <location filename="../View/ui/MainWindow.ui" line="781"/> <source>Edit river network</source> <translation>Éditer le réseau</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="402"/> + <location filename="../View/ui/MainWindow.ui" line="410"/> <source>Edit geometry</source> <translation>Éditer la géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="410"/> + <location filename="../View/ui/MainWindow.ui" line="418"/> <source>Import geometry</source> <translation>Importer une géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="418"/> + <location filename="../View/ui/MainWindow.ui" line="426"/> <source>Export geometry</source> <translation>Exporter la géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="426"/> + <location filename="../View/ui/MainWindow.ui" line="434"/> <source>Run extrenal meshing tool</source> <translation>Lancer le mailler externe</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="431"/> + <location filename="../View/ui/MainWindow.ui" line="439"/> <source>choose meshing tool by reach</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="439"/> + <location filename="../View/ui/MainWindow.ui" line="447"/> <source>View meshed geometry</source> <translation>Voir la géométrie mailler</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="447"/> + <location filename="../View/ui/MainWindow.ui" line="455"/> <source>Export mesh</source> <translation>Exporter le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="455"/> + <location filename="../View/ui/MainWindow.ui" line="463"/> <source>Delete mesh of current reach</source> <translation>Supprimer le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="463"/> + <location filename="../View/ui/MainWindow.ui" line="471"/> <source>Delete all mesh</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="471"/> + <location filename="../View/ui/MainWindow.ui" line="479"/> <source>Abscisse - Cote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="479"/> + <location filename="../View/ui/MainWindow.ui" line="487"/> <source>XYZ</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="487"/> + <location filename="../View/ui/MainWindow.ui" line="495"/> <source>Numerical parameter for solvers</source> <translation>Paramètre numerique des solvers</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="492"/> + <location filename="../View/ui/MainWindow.ui" line="500"/> <source>Boundary conditions and one-time contributions</source> <translation>Condition aux limites et apports ponctuels</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="875"/> + <location filename="../View/ui/MainWindow.ui" line="883"/> <source>Initial conditions</source> <translation>Conditions initiales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="514"/> + <location filename="../View/ui/MainWindow.ui" line="522"/> <source>Export initial conditions</source> <translation>Exporter les conditions initiales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="522"/> + <location filename="../View/ui/MainWindow.ui" line="530"/> <source>Import final state as initial condition</source> <translation>Importer un état final comme conditions initiales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="527"/> + <location filename="../View/ui/MainWindow.ui" line="535"/> <source>Edit friction</source> <translation>Éditer les frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="532"/> + <location filename="../View/ui/MainWindow.ui" line="540"/> <source>Edit lateral contributions</source> <translation>Éditer les apports latéraux</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="540"/> + <location filename="../View/ui/MainWindow.ui" line="548"/> <source>Edit spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="553"/> + <location filename="../View/ui/MainWindow.ui" line="561"/> <source>Edit cross building</source> <translation>Éditer les ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="713"/> + <location filename="../View/ui/MainWindow.ui" line="721"/> <source>Run solver</source> <translation>Lancer un solver</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="561"/> + <location filename="../View/ui/MainWindow.ui" line="569"/> <source>F5</source> <translation>F5</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="566"/> + <location filename="../View/ui/MainWindow.ui" line="574"/> <source>Stop solver</source> <translation>Stopper le solver</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="571"/> + <location filename="../View/ui/MainWindow.ui" line="579"/> <source>Display listings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="579"/> + <location filename="../View/ui/MainWindow.ui" line="587"/> <source>Simulation directory management</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="584"/> + <location filename="../View/ui/MainWindow.ui" line="592"/> <source>Open</source> <translation>Ouvrir</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="597"/> + <location filename="../View/ui/Results.ui" line="70"/> <source>Hydrograph</source> <translation>Hydrogramme</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="612"/> + <location filename="../View/ui/MainWindow.ui" line="620"/> <source>Limnigram</source> <translation>Limnigramme</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="626"/> + <location filename="../View/ui/MainWindow.ui" line="634"/> <source>Map current reach</source> <translation>Cartographier le bief sélectionné</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="634"/> + <location filename="../View/ui/MainWindow.ui" line="642"/> <source>Help PAMHYR</source> <translation>Aide de PAMHYR</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="642"/> + <location filename="../View/ui/MainWindow.ui" line="650"/> <source>Help MAGE</source> <translation>Aide de MAGE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="647"/> + <location filename="../View/ui/MainWindow.ui" line="655"/> <source>About</source> <translation>A propos</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="656"/> + <location filename="../View/ui/MainWindow.ui" line="664"/> <source>ouvrir</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="668"/> + <location filename="../View/ui/MainWindow.ui" line="676"/> <source>Save current study</source> <translation>Sauvegarder l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="689"/> + <location filename="../View/ui/MainWindow.ui" line="697"/> <source>Ctrl+F</source> <translation>Ctrl+F</translation> </message> @@ -1040,132 +1060,132 @@ <translation type="obsolete">Quitter l'application</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="704"/> + <location filename="../View/ui/MainWindow.ui" line="712"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="728"/> + <location filename="../View/ui/MainWindow.ui" line="736"/> <source>stop solver</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="731"/> + <location filename="../View/ui/MainWindow.ui" line="739"/> <source>Interrompt la simulation en cours</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="734"/> + <location filename="../View/ui/MainWindow.ui" line="742"/> <source>Ctrl+C</source> <translation>Ctrl+C</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="743"/> + <location filename="../View/ui/MainWindow.ui" line="751"/> <source>Run external meshing tool</source> <translation>Lancer le mailler externe</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="746"/> + <location filename="../View/ui/MainWindow.ui" line="754"/> <source>Run meshing tool on current reach geometry</source> <translation>Lancer le mailler externe sur le bief selectionné</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="758"/> + <location filename="../View/ui/MainWindow.ui" line="766"/> <source>Display simulation listing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="761"/> + <location filename="../View/ui/MainWindow.ui" line="769"/> <source>Display current simulation listing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="770"/> + <location filename="../View/ui/MainWindow.ui" line="778"/> <source>River network</source> <translation>Réseau</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="782"/> + <location filename="../View/ui/Results.ui" line="42"/> <source>Geometry</source> <translation>Géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="785"/> + <location filename="../View/ui/MainWindow.ui" line="793"/> <source>Edit reach geometry</source> <translation>Éditer la géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="794"/> + <location filename="../View/ui/MainWindow.ui" line="802"/> <source>Mesh</source> <translation>Maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="802"/> + <location filename="../View/ui/MainWindow.ui" line="810"/> <source>Boundary conditions</source> <translation>Conditions aux limites</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="805"/> + <location filename="../View/ui/MainWindow.ui" line="813"/> <source>Edit boundary conditions and one-time contributions</source> <translation>Éditer les conditions aux limites et les apports ponctuels</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="813"/> + <location filename="../View/ui/MainWindow.ui" line="821"/> <source>Lateral contribution</source> <translation>Contributions latérales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="816"/> + <location filename="../View/ui/MainWindow.ui" line="824"/> <source>Edit lateral contribution</source> <translation>Éditer les contributions latérales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="821"/> + <location filename="../View/ui/MainWindow.ui" line="829"/> <source>Spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="824"/> + <location filename="../View/ui/MainWindow.ui" line="832"/> <source>Edit lateral spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="829"/> + <location filename="../View/ui/MainWindow.ui" line="837"/> <source>Friction</source> <translation>Frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="837"/> + <location filename="../View/ui/MainWindow.ui" line="845"/> <source>Stricklers</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="840"/> + <location filename="../View/ui/MainWindow.ui" line="848"/> <source>Edit the study stricklers</source> <translation>Éditer les Stricklers de l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="845"/> + <location filename="../View/ui/MainWindow.ui" line="853"/> <source>Building</source> <translation>Ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="848"/> + <location filename="../View/ui/MainWindow.ui" line="856"/> <source>Edit building (valve, ...), singularity and pump</source> <translation>Éditer les ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="860"/> + <location filename="../View/ui/MainWindow.ui" line="868"/> <source>Edit study</source> <translation>Éditer l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="865"/> + <location filename="../View/ui/MainWindow.ui" line="873"/> <source>English</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="870"/> + <location filename="../View/ui/MainWindow.ui" line="878"/> <source>French</source> <translation></translation> </message> @@ -1370,47 +1390,47 @@ <translation>Trier les points des conditions aux limites</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="701"/> + <location filename="../View/ui/MainWindow.ui" line="709"/> <source>Quit the application (Ctrl+Q)</source> <translation>Quitter l'application (Ctrl+Q)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="716"/> + <location filename="../View/ui/MainWindow.ui" line="724"/> <source>Run a solver</source> <translation>Lancer un solver</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="797"/> + <location filename="../View/ui/MainWindow.ui" line="805"/> <source>Display meshed reach</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="832"/> + <location filename="../View/ui/MainWindow.ui" line="840"/> <source>Edit friction frictions</source> <translation>Éditer les frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="878"/> + <location filename="../View/ui/MainWindow.ui" line="886"/> <source>Define initial conditions</source> <translation>Définire les conditions initiales</translation> </message> <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="545"/> + <location filename="../View/ui/MainWindow.ui" line="553"/> <source>Édition des Tronçons</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="659"/> + <location filename="../View/ui/MainWindow.ui" line="667"/> <source>Ouvrir une étude</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="671"/> + <location filename="../View/ui/MainWindow.ui" line="679"/> <source>Enrégistrer étude en cours (Ctrl+S)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="686"/> + <location filename="../View/ui/MainWindow.ui" line="694"/> <source>Fermer étude en cours (Ctrl+F)</source> <translation type="unfinished"></translation> </message> @@ -1419,6 +1439,106 @@ <source>results</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="63"/> + <source>Add sediment layer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="78"/> + <source>Delete sediment layer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/SedimentLayersList.ui" line="86"/> + <source>Edit sediment layer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="170"/> + <source>&Sediment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="891"/> + <source>Sediment layers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="896"/> + <source>Edit reach sediment layers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="66"/> + <source>Add a new sediment layer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="81"/> + <source>Delete selected sediment layer(s)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="96"/> + <source>Move up</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/EditSedimentLayers.ui" line="108"/> + <source>Move down</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/Results.ui" line="83"/> + <source>Sediment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="89"/> + <source>Edit sediment layers list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ReachSedimentLayers.ui" line="38"/> + <source>Apply sediment layers on all reach</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ReachSedimentLayers.ui" line="80"/> + <source>Edit profile</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ReachSedimentLayers.ui" line="83"/> + <source>Edit profile sediment layer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="62"/> + <source>Add sediment layers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="65"/> + <source>Add specific sediment layers on selected point(s)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="74"/> + <source>Delete sediment layers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="77"/> + <source>Delete specific sediment layers of selected point(s)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/ProfileSedimentLayers.ui" line="86"/> + <source>Edit sediment layers</source> + <translation type="unfinished"></translation> + </message> </context> <context encoding="UTF-8"> <name>MainWindowProfile</name> @@ -1603,7 +1723,7 @@ sur le plan défini par les deux points nommés extrêmes </source> <translation></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="339"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="342"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> @@ -1648,7 +1768,7 @@ sur le plan défini par les deux points nommés extrêmes </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/PlotKPC.py" line="66"/> + <location filename="../View/Geometry/PlotAC.py" line="173"/> <source>Cote (m)</source> <translation type="unfinished"></translation> </message> @@ -1658,68 +1778,68 @@ sur le plan défini par les deux points nommés extrêmes </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="314"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="317"/> <source>Jeu de sections du Bief</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="316"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="319"/> <source> Ordre des sections : Amont --> Aval</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="320"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="323"/> <source>Pk = </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="322"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="325"/> <source> Nouveau profil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="331"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="334"/> <source> Trier les profils par ordre croissant des Pk</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="338"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="341"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="340"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="343"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="342"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="345"/> <source>Alt+Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="345"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="348"/> <source>Alt+E</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="348"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="351"/> <source>Alt+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="352"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="355"/> <source>Vue globale automatique (Alt+S)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="356"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="359"/> <source>Vue globale automatique (Alt+D)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="360"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="363"/> <source>Vue globale automatique (Alt+F)</source> <translation type="unfinished"></translation> </message> @@ -1743,11 +1863,6 @@ Ordre des sections : Amont --> Aval</source> <source>Discharge (m^3/s)</source> <translation>Débit (m³/s)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="125"/> - <source>Choisissez un nom de fichier à sauvegarder</source> - <translation type="unfinished"></translation> - </message> <message encoding="UTF-8"> <location filename="../View/Geometry/Window.py" line="164"/> <source>Édition des profils sélectionnés</source> @@ -1775,67 +1890,67 @@ Seuls les 5 premiers seront édités.</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="321"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="324"/> <source> Importer une géométrie</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="323"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="326"/> <source> Supprimer le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="324"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="327"/> <source> Éditer le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="325"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="328"/> <source> Copier le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="326"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="329"/> <source>Coller le profil en fin de liste (penser à modifier le Pk avant de trier)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="329"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="332"/> <source> Dupliquer la section sélectionnée</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="332"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="335"/> <source> Trier les profils par ordre décroissant des Pk</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="333"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="336"/> <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le haut)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="335"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="338"/> <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le bas)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="337"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="340"/> <source> Terminer l'édition</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="343"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="346"/> <source>Vue isométrique (Alt+Z)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="346"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="349"/> <source>Vue isométrique (Alt+E)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="349"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="352"/> <source>Vue isométrique (Alt+R)</source> <translation type="unfinished"></translation> </message> @@ -1844,6 +1959,16 @@ Seuls les 5 premiers seront édités.</source> <source>Elevation (m)</source> <translation type="unfinished">Altitude (m)</translation> </message> + <message> + <location filename="../View/Geometry/PlotKPZ.py" line="66"/> + <source>Height (m)</source> + <translation type="unfinished">Hauteur (m)</translation> + </message> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="146"/> + <source>Select destination file</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Network</name> @@ -1883,15 +2008,15 @@ Seuls les 5 premiers seront édités.</source> <translation>Inverser l'orientation du bief</translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>Results</name> <message> - <location filename="../View/Results/PlotXY.py" line="72"/> + <location filename="../View/Results/PlotXY.py" line="76"/> <source>X (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Results/PlotXY.py" line="76"/> + <location filename="../View/Results/PlotXY.py" line="80"/> <source>Y (m)</source> <translation type="unfinished"></translation> </message> @@ -1910,6 +2035,110 @@ Seuls les 5 premiers seront édités.</source> <source>KP (m)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/Results/PlotH.py" line="132"/> + <source>days</source> + <translation type="unfinished">jours</translation> + </message> + <message> + <location filename="../View/Results/PlotH.py" line="132"/> + <source>day</source> + <translation type="unfinished">jour</translation> + </message> + <message> + <location filename="../View/Results/PlotH.py" line="75"/> + <source>Time (s)</source> + <translation type="unfinished"></translation> + </message> + <message encoding="UTF-8"> + <location filename="../View/Results/PlotH.py" line="79"/> + <source>Discharge (m³/s)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SedimentLayers</name> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="64"/> + <source>(no name)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/translate.py" line="8"/> + <source>Name</source> + <translation type="unfinished">Nom</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="9"/> + <source>Type</source> + <translation type="unfinished">Type</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="68"/> + <source>(no name - @kp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Table.py" line="128"/> + <source>Not defined</source> + <translation type="unfinished">Non définie</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="8"/> + <source>X (m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="9"/> + <source>Y (m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/translate.py" line="10"/> + <source>Sediment layers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/translate.py" line="9"/> + <source>KP (m)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/translate.py" line="9"/> + <source>Comment</source> + <translation type="unfinished">Commentaire</translation> + </message> +</context> +<context> + <name>SedimentLazers</name> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="10"/> + <source>Z (m)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Sedimentlayers</name> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="10"/> + <source>Height</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="11"/> + <source>D50</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="12"/> + <source>Sigma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="13"/> + <source>Critical constraint</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SolverParameters</name> @@ -1959,120 +2188,125 @@ Seuls les 5 premiers seront édités.</source> <translation>Pas de temps (en second)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="59"/> + <location filename="../View/SolverParameters/translate.py" line="60"/> <source>Minimum timestep (second)</source> <translation>Pas de temps minimal (en second)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="60"/> + <location filename="../View/SolverParameters/translate.py" line="61"/> <source>Time step of writing on .TRA</source> <translation>Pas de temps d'écriture dans le fichier .TRA</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="61"/> + <location filename="../View/SolverParameters/translate.py" line="62"/> <source>Time step of writing on .BIN</source> <translation>Pas de temps d'écriture dans le fichier .BIN</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="62"/> + <location filename="../View/SolverParameters/translate.py" line="63"/> <source>Implicitation parameter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="63"/> + <location filename="../View/SolverParameters/translate.py" line="64"/> <source>Continuity discretization type (S/L)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="64"/> + <location filename="../View/SolverParameters/translate.py" line="65"/> <source>QSJ discretization (A/B)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="65"/> + <location filename="../View/SolverParameters/translate.py" line="66"/> <source>Stop criterion iterations (G/A/R)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="66"/> + <location filename="../View/SolverParameters/translate.py" line="67"/> <source>Iteration type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="67"/> + <location filename="../View/SolverParameters/translate.py" line="68"/> <source>Smoothing coefficient</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="68"/> + <location filename="../View/SolverParameters/translate.py" line="69"/> <source>Maximun accepted number of CFL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="69"/> + <location filename="../View/SolverParameters/translate.py" line="70"/> <source>Minimum water height (meter)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="70"/> + <location filename="../View/SolverParameters/translate.py" line="71"/> <source>Maximun number of iterations (< 100)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="71"/> + <location filename="../View/SolverParameters/translate.py" line="72"/> <source>Timestep reduction factor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="72"/> + <location filename="../View/SolverParameters/translate.py" line="73"/> <source>Reduction precision factor of Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="73"/> + <location filename="../View/SolverParameters/translate.py" line="74"/> <source>Reduction precision factor of Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="74"/> + <location filename="../View/SolverParameters/translate.py" line="75"/> <source>Reduction precision factor of residue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="75"/> + <location filename="../View/SolverParameters/translate.py" line="76"/> <source>Number of iteration at maximum precision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="76"/> + <location filename="../View/SolverParameters/translate.py" line="77"/> <source>Number of iteration before switch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="77"/> + <location filename="../View/SolverParameters/translate.py" line="78"/> <source>Maximum accepted Froude number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="78"/> + <location filename="../View/SolverParameters/translate.py" line="79"/> <source>Diffluence node height balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="79"/> + <location filename="../View/SolverParameters/translate.py" line="80"/> <source>Compute reach volume balance (Y/N)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="80"/> + <location filename="../View/SolverParameters/translate.py" line="81"/> <source>Maximum reach volume balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="81"/> + <location filename="../View/SolverParameters/translate.py" line="82"/> <source>Minimum reach volume to check</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="58"/> + <source>Command line arguments</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Solvers</name> @@ -2090,43 +2324,43 @@ Seuls les 5 premiers seront édités.</source> <context> <name>Toolbar</name> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="157"/> - <source>Vue originale</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="182"/> + <source>Zoom</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="160"/> - <source>Panoramique des axes avec la souris gauche, zoom avec la droite</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="178"/> + <source>Default view</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="162"/> - <source>Zoom</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="179"/> + <source>Back to previous view</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="165"/> - <source>Vue globale automatique (Shift+X)</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="180"/> + <source>Return to next view</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="163"/> - <source>Enregistrer la figure</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="181"/> + <source>Axes panoramic</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="158"/> - <source>Retour à la vue précédente</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="184"/> + <source>Isometric view (Shift+W)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="159"/> - <source>Passer à la vue suivante</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="185"/> + <source>Auto scale view (Shift+X)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="164"/> - <source>Vue isométrique (Shift+W)</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="183"/> + <source>Save the figure</source> <translation type="unfinished"></translation> </message> </context>