diff --git a/src/View/ui/MainWindow.ui b/src/View/ui/MainWindow.ui index b63f032c2f240e90c328ed4d72b66c96f054ae3b..6913d02ab17d89b3234c0076dca92fcdd66f866b 100644 --- a/src/View/ui/MainWindow.ui +++ b/src/View/ui/MainWindow.ui @@ -85,17 +85,12 @@ <addaction name="separator"/> <addaction name="action_menu_open"/> <addaction name="separator"/> - <addaction name="action_menu_import_mage"/> - <addaction name="action_menu_import_rubarbe"/> - <addaction name="separator"/> - <addaction name="separator"/> <addaction name="action_menu_close"/> <addaction name="separator"/> <addaction name="action_menu_edit"/> <addaction name="action_menu_save"/> <addaction name="action_menu_save_as"/> <addaction name="separator"/> - <addaction name="separator"/> <addaction name="action_menu_config"/> <addaction name="separator"/> <addaction name="action_menu_quit"/> @@ -117,32 +112,8 @@ <property name="title"> <string>&Geometry</string> </property> - <widget class="QMenu" name="menuCompare"> - <property name="title"> - <string>Comparer</string> - </property> - <widget class="QMenu" name="menu_cross_profile"> - <property name="title"> - <string>Profil en travers</string> - </property> - <addaction name="action_menu_abscisse_cote"/> - <addaction name="action_menu_XYZ"/> - </widget> - <addaction name="menu_cross_profile"/> - </widget> <addaction name="action_menu_edit_geometry"/> <addaction name="separator"/> - <addaction name="action_menu_import_geometry"/> - <addaction name="action_menu_export_geometry"/> - <addaction name="separator"/> - <addaction name="action_menu_run_meshing_tool"/> - <addaction name="action_menu_view_mesh"/> - <addaction name="action_menu_export_mesh"/> - <addaction name="action_menu_delete_mesh_for_current_reach"/> - <addaction name="action_menu_delete_mesh"/> - <addaction name="separator"/> - <addaction name="separator"/> - <addaction name="menuCompare"/> </widget> <widget class="QMenu" name="menu_run"> <property name="locale"> @@ -152,8 +123,8 @@ <string>&Execute</string> </property> <addaction name="action_menu_numerical_parameter"/> + <addaction name="separator"/> <addaction name="action_menu_run_solver"/> - <addaction name="action_simulation_directory_management"/> <addaction name="separator"/> </widget> <widget class="QMenu" name="menu_Hydraulics"> @@ -166,14 +137,9 @@ <addaction name="action_menu_boundary_conditions"/> <addaction name="separator"/> <addaction name="action_menu_initial_conditions"/> - <addaction name="action_initia_conditions_export"/> - <addaction name="action_import_final_conditions_as_initial"/> <addaction name="separator"/> <addaction name="action_menu_edit_friction"/> <addaction name="action_menu_edit_lateral_contribution"/> - <addaction name="action_edit_spills"/> - <addaction name="separator"/> - <addaction name="action_edi_cross_building"/> </widget> <widget class="QMenu" name="menu_plot"> <property name="title"> @@ -264,8 +230,6 @@ <addaction name="separator"/> <addaction name="action_toolBar_network"/> <addaction name="action_toolBar_geometry"/> - <addaction name="action_toolBar_mesh"/> - <addaction name="action_toolBar_run_meshing_tool"/> </widget> <widget class="QToolBar" name="toolBar_2"> <property name="font"> @@ -290,12 +254,8 @@ <addaction name="separator"/> <addaction name="action_toolBar_lateral_contrib"/> <addaction name="separator"/> - <addaction name="action_toolBar_spills"/> - <addaction name="separator"/> <addaction name="action_toolBar_frictions"/> <addaction name="separator"/> - <addaction name="action_toolBar_building"/> - <addaction name="separator"/> <addaction name="action_toolBar_initial_cond"/> </widget> <action name="action_menu_new"> @@ -729,10 +689,10 @@ <normaloff>ressources/exit_bis.png</normaloff>ressources/exit_bis.png</iconset> </property> <property name="text"> - <string>Quit application</string> + <string>Quit</string> </property> <property name="toolTip"> - <string>Quitter l'application (Ctrl+Q)</string> + <string>Quit the application (Ctrl+Q)</string> </property> <property name="shortcut"> <string>Ctrl+Q</string> @@ -747,7 +707,7 @@ <string>Run solver</string> </property> <property name="toolTip"> - <string>Run solver on current study</string> + <string>Run a solver</string> </property> </action> <action name="action_toolBar_kill_solver"> @@ -828,7 +788,7 @@ <string>Mesh</string> </property> <property name="toolTip"> - <string>Afficher le maillage</string> + <string>Display meshed reach</string> </property> </action> <action name="action_toolBar_boundary_cond"> @@ -863,7 +823,7 @@ <string>Friction</string> </property> <property name="toolTip"> - <string>Edit friction frictions and lateral contributions</string> + <string>Edit friction frictions</string> </property> </action> <action name="action_toolBar_stricklers"> @@ -908,6 +868,9 @@ <property name="text"> <string>Initial conditions</string> </property> + <property name="toolTip"> + <string>Define initial conditions</string> + </property> </action> </widget> <resources/> diff --git a/src/lang/fr.ts b/src/lang/fr.ts index d44729f7467b6d723fd75a5d214bff52f875ee1a..9eabd6efbefaf1b9125b2a5652cd1e1095f2a273 100644 --- a/src/lang/fr.ts +++ b/src/lang/fr.ts @@ -1,1101 +1,2076 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en"> +<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en_150"> +<context> + <name>BoundaryCondition</name> + <message> + <location filename="../View/BoundaryCondition/Table.py" line="122"/> + <source>Not associate</source> + <translation>Non associer</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="8"/> + <source>X</source> + <translation></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="9"/> + <source>Y</source> + <translation></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="10"/> + <source>Time</source> + <translation>Temps</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="11"/> + <source>Date</source> + <translation>Date</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="13"/> + <source>Z (m)</source> + <translation>Z (m)</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/Plot.py" line="44"/> + <source>days</source> + <translation>jours</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/Plot.py" line="44"/> + <source>day</source> + <translation>jour</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="13"/> + <source>Not defined</source> + <translation>Non définie</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="14"/> + <source>Ponctual contribution</source> + <translation>Contributions ponctuelles</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="15"/> + <source>Time over Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="16"/> + <source>Time over Discharge</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="17"/> + <source>Z over Discharge</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="21"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="22"/> + <source>Type</source> + <translation>Type</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="23"/> + <source>Node</source> + <translation>NÅ“ud</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="12"/> + <source>Discharge (m³/s)</source> + <translation type="obsolete">Débit (m³/s)</translation> + </message> + <message encoding="UTF-8"> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="12"/> + <source>Discharge (m³/s)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Checker</name> + <message> + <location filename="../Checker/Mage.py" line="25"/> + <source>Mage network graph {mode} checker</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Checker/Mage.py" line="26"/> + <source>Check if the network graph is valid</source> + <translation>Vérifie si le graph réseau est valide</translation> + </message> + <message> + <location filename="../Checker/Study.py" line="16"/> + <source>Study network reach checker</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Checker/Study.py" line="17"/> + <source>Check if exists at least one reach for study</source> + <translation>Vérifie si il exists au moins un Bief dans l'étude</translation> + </message> + <message> + <location filename="../Checker/Study.py" line="45"/> + <source>Study geometry checker</source> + <translation>Vérificateur de géometrie de l'étude</translation> + </message> + <message> + <location filename="../Checker/Study.py" line="46"/> + <source>Check if exists geometry for each reach of study</source> + <translation>Vérifie si la géométrie exists pour chaque bief de l'étude</translation> + </message> + <message> + <location filename="../Checker/Study.py" line="89"/> + <source>Dummy ok</source> + <translation></translation> + </message> + <message> + <location filename="../Checker/Study.py" line="105"/> + <source>Dummy warning</source> + <translation></translation> + </message> + <message> + <location filename="../Checker/Study.py" line="120"/> + <source>Dummy error</source> + <translation></translation> + </message> +</context> <context> <name>Dialog</name> <message> - <location filename="../view/ui/NewStudy.ui" line="14"/> + <location filename="../View/ui/InitialConditions_Dialog_Generator_Discharge.ui" line="14"/> <source>Dialog</source> <translation></translation> </message> <message> - <location filename="../view/ui/NewStudy.ui" line="26"/> + <location filename="../View/ui/NewStudy.ui" line="22"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../view/ui/ConfigureAddSolverDialog.ui" line="31"/> + <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="31"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../view/ui/NewStudy.ui" line="33"/> + <location filename="../View/ui/NewStudy.ui" line="95"/> <source>Description</source> <translation>Description</translation> </message> <message> - <location filename="../view/ui/ConfigureAddSolverDialog.ui" line="62"/> + <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="62"/> <source>Solver</source> - <translation>Solveur</translation> + <translation>Solver</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="227"/> + <location filename="../View/ui/ConfigureDialog.ui" line="256"/> <source>Path</source> <translation>Chemin</translation> </message> <message> - <location filename="../view/ui/ConfigureAddSolverDialog.ui" line="97"/> + <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="97"/> <source>Output formater</source> - <translation>Formateur de resultat</translation> + <translation>Formateur de sortie</translation> </message> <message> - <location filename="../view/ui/ConfigureAddSolverDialog.ui" line="107"/> + <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="107"/> <source>Command line</source> <translation>Ligne de commande</translation> </message> <message> - <location filename="../view/ui/ConfigureAddSolverDialog.ui" line="117"/> + <location filename="../View/ui/ConfigureAddSolverDialog.ui" line="120"/> <source>Input formater</source> <translation>Formateur d'entrée</translation> </message> <message> - <location filename="../view/ui/Network.ui" line="136"/> - <source>Reverse</source> - <translation>Retourner</translation> + <location filename="../View/ui/SelectSolver.ui" line="41"/> + <source>Cancel</source> + <translation>Annuler</translation> + </message> + <message> + <location filename="../View/ui/SelectSolver.ui" line="48"/> + <source>Run</source> + <translation>Lancer</translation> + </message> + <message> + <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/> + <source>Draft</source> + <translation>Débit (m³/s)</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="41"/> + <location filename="../View/ui/ConfigureDialog.ui" line="47"/> <source>Solvers</source> - <translation>Solveurs</translation> + <translation>Solvers</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="112"/> + <location filename="../View/ui/ConfigureDialog.ui" line="121"/> <source>Meshing tool</source> <translation>Mailleur</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="127"/> + <location filename="../View/ui/ConfigureDialog.ui" line="131"/> <source>Meshing tool path</source> <translation>Chemin du mailleur</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="150"/> + <location filename="../View/ui/ConfigureDialog.ui" line="170"/> <source>Constants</source> <translation>Constantes</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="167"/> + <location filename="../View/ui/ConfigureDialog.ui" line="182"/> <source>Segment number</source> - <translation>Nombre de segment</translation> + <translation>Nombre se segments</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="174"/> + <location filename="../View/ui/ConfigureDialog.ui" line="189"/> <source>Listing maximum size</source> - <translation>Taille maximum des listings</translation> + <translation>Taille maximal du listing</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="185"/> + <location filename="../View/ui/ConfigureDialog.ui" line="200"/> <source>1000</source> - <translation>1000</translation> + <translation></translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="192"/> + <location filename="../View/ui/ConfigureDialog.ui" line="207"/> <source>500000</source> - <translation>500000</translation> + <translation></translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="203"/> + <location filename="../View/ui/ConfigureDialog.ui" line="237"/> <source>Backup</source> - <translation>Backup</translation> + <translation>Archive</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="220"/> + <location filename="../View/ui/ConfigureDialog.ui" line="249"/> <source>Auto save</source> - <translation>Sauvegarde automatique</translation> + <translation>Sauvegarde auto</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="234"/> + <location filename="../View/ui/ConfigureDialog.ui" line="263"/> <source>Frequence</source> <translation>Fréquence</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="241"/> + <location filename="../View/ui/ConfigureDialog.ui" line="270"/> <source>Max. archives</source> - <translation>Nombre maximum de sauvegarde</translation> + <translation>Nombre max d'archive</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="252"/> + <location filename="../View/ui/ConfigureDialog.ui" line="281"/> <source>Enable</source> <translation>Activé</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="287"/> + <location filename="../View/ui/ConfigureDialog.ui" line="316"/> <source>HH:mm:ss</source> <translation></translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="351"/> + <location filename="../View/ui/ConfigureDialog.ui" line="363"/> + <source>Stricklers</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/ConfigureDialog.ui" line="423"/> + <source>Editor</source> + <translation>Éditeur</translation> + </message> + <message> + <location filename="../View/ui/ConfigureDialog.ui" line="447"/> + <source>This value must be used for reading or editing files in speficic case.</source> + <translation>Cette valeur peut être utiliser dans des cas spécifique pour lire ou écrire dans un fichier.</translation> + </message> + <message> + <location filename="../View/ui/ConfigureDialog.ui" line="456"/> + <source>Editor command</source> + <translation>Commande de l'éditeur</translation> + </message> + <message> + <location filename="../View/ui/ConfigureDialog.ui" line="472"/> + <source> - The "@file" keyworkd is replace by the path of file to open.</source> + <translation> - Le mot clef "@file" sera remplacer par le chemin du fichier à ouvrir.</translation> + </message> + <message> + <location filename="../View/ui/ConfigureDialog.ui" line="502"/> <source>Language</source> <translation>Langage</translation> </message> <message> - <location filename="../view/ui/ConfigureDialog.ui" line="335"/> + <location filename="../View/ui/ConfigureDialog.ui" line="493"/> <source>Please restart application after language modification</source> - <translation type="unfinished">Please restart application after language modification</translation> + <translation>Please restart application after language modification</translation> </message> <message> - <location filename="../view/ui/NewStudy.ui" line="40"/> + <location filename="../View/ui/NewStudy.ui" line="29"/> <source>MyNewStudy</source> - <translation>MaNouvelleÉtude</translation> + <translation>Ma nouvelle étude</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="36"/> + <source>Time system</source> + <translation>Système de temps</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="45"/> + <source>Time</source> + <translation>Temps</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="57"/> + <source>Date</source> + <translation>Date</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="74"/> + <source>Staring date</source> + <translation>Date de départ</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="84"/> + <source>dd/MM/yyyy HH:mm:ss</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="116"/> + <source>Creation date :</source> + <translation>Date de création :</translation> + </message> + <message> + <location filename="../View/ui/NewStudy.ui" line="130"/> + <source>Last modification :</source> + <translation>Dernière modification :</translation> + </message> + <message> + <location filename="../View/ui/InitialConditions_Dialog_Generator_Discharge.ui" line="25"/> + <source>Discharge</source> + <translation>Débit (m³/s)</translation> + </message> +</context> +<context> + <name>Exception</name> + <message> + <location filename="../Model/Except.py" line="37"/> + <source>Generic error message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="43"/> + <source>Undefined error message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="58"/> + <source>Method not implemented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="83"/> + <source>Method</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="83"/> + <source>not implemented</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="83"/> + <source>for class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="80"/> + <source>Not implemented method</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="93"/> + <source>FileFormatError</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="101"/> + <source>Invalid file format:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="107"/> + <source>File format error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="110"/> + <source>Invalid file format</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="113"/> + <source>Invalid file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="113"/> + <source>format because of</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="153"/> + <source>Clipboard format error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="135"/> + <source>without header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="137"/> + <source>with header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="142"/> + <source>Invalid clipboard data format:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Model/Except.py" line="156"/> + <source>Clipboard format unknown</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>Form</name> <message> - <location filename="../view/ui/dummy.ui" line="14"/> + <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="20"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/about.ui" line="44"/> + <location filename="../View/ui/about.ui" line="44"/> <source>PamHyr</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/about.ui" line="51"/> + <location filename="../View/ui/about.ui" line="51"/> <source>Version en developpement:</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/ui/Widgets/extendedDateTimeEdit.ui" line="35"/> + <source>dd/MM/yyyy HH:mm:ss</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="36"/> + <source>days</source> + <translation type="unfinished">jours</translation> + </message> + <message> + <location filename="../View/ui/Widgets/extendedTimeEdit.ui" line="52"/> + <source>HH:mm:ss</source> + <translation type="unfinished"></translation> + </message> </context> -<context encoding="UTF-8"> +<context> + <name>Frictions</name> + <message> + <location filename="../View/Frictions/Table.py" line="117"/> + <source>Not defined</source> + <translation>Non définie</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="8"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="10"/> + <source>Begin kp (m)</source> + <translation>Pk de départ (m)</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="11"/> + <source>End kp (m)</source> + <translation>Pk de fin (m)</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="12"/> + <source>Begin strickler</source> + <translation>strickler de départ</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="13"/> + <source>End strickler</source> + <translation>Strickler de fin</translation> + </message> +</context> +<context> + <name>Geometry</name> + <message> + <location filename="../View/Geometry/Table.py" line="37"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/Geometry/Table.py" line="38"/> + <source>Kp (m)</source> + <translation>Pk (m)</translation> + </message> + <message> + <location filename="../View/Geometry/Table.py" line="39"/> + <source>Type</source> + <translation>Type</translation> + </message> + <message> + <location filename="../View/Geometry/Table.py" line="77"/> + <source>upstream</source> + <translation>amont</translation> + </message> + <message> + <location filename="../View/Geometry/Table.py" line="80"/> + <source>downstream</source> + <translation>aval</translation> + </message> +</context> +<context> + <name>LateralContribution</name> + <message> + <location filename="../View/InitialConditions/translate.py" line="8"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="13"/> + <source>Minor bed</source> + <translation>Lit mineur</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="14"/> + <source>Medium bed</source> + <translation>Lit moyen</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="14"/> + <source>Comment</source> + <translation>Commentaire</translation> + </message> + <message> + <location filename="../View/LateralContribution/Table.py" line="120"/> + <source>Not associate</source> + <translation>Non associer</translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="8"/> + <source>X</source> + <translation></translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="9"/> + <source>Y</source> + <translation></translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="10"/> + <source>Time</source> + <translation>Temps</translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="11"/> + <source>Date</source> + <translation>Date</translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="13"/> + <source>Z (m)</source> + <translation></translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/Plot.py" line="44"/> + <source>days</source> + <translation>jours</translation> + </message> + <message> + <location filename="../View/LateralContribution/Edit/Plot.py" line="44"/> + <source>day</source> + <translation>jour</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="12"/> + <source>Not defined</source> + <translation>Non définie</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="13"/> + <source>Lateral contribution</source> + <translation>Contribution laterale</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="14"/> + <source>Rain</source> + <translation>Pluie</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="15"/> + <source>Evaporation</source> + <translation>Évaporation</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="20"/> + <source>Type</source> + <translation>Type</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="21"/> + <source>Reach</source> + <translation>Bief</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="22"/> + <source>Begin kp (m)</source> + <translation>Pk de départ (m)</translation> + </message> + <message> + <location filename="../View/LateralContribution/translate.py" line="23"/> + <source>End kp (m)</source> + <translation>Pk de fin (m)</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="9"/> + <source>KP (m)</source> + <translation>PK (m)</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="12"/> + <source>Elevation (m)</source> + <translation>Altitude (m)</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="13"/> + <source>Height (m)</source> + <translation>Hauteur (m)</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="11"/> + <source>Discharge (m³/s)</source> + <translation type="obsolete">Débit (m³/s)</translation> + </message> + <message encoding="UTF-8"> + <location filename="../View/InitialConditions/translate.py" line="11"/> + <source>Discharge (m³/s)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>MainWindow</name> <message> - <location filename="../view/ui/MainWindow_old.ui" line="37"/> + <location filename="../View/ui/EditLateralContribution.ui" line="20"/> + <source>MainWindow</source> + <translation>Fenêtre principale</translation> + </message> + <message> + <location filename="../View/ui/EditLateralContribution.ui" line="58"/> + <source>toolBar</source> + <translation>Bar d'outils</translation> + </message> + <message> + <location filename="../View/ui/Network.ui" line="218"/> + <source>Add node or edge</source> + <translation>Ajouter un nÅ“ud ou une arête</translation> + </message> + <message> + <location filename="../View/ui/Network.ui" line="230"/> + <source>Remove node or edge</source> + <translation>Supprimer un nÅ“ud ou une arête</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="37"/> <source>PAMHYR</source> - <translation type="unfinished"></translation> + <translation>PAMHYR</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="82"/> + <location filename="../View/ui/MainWindow.ui" line="82"/> <source>&File</source> <translation>&Fichier</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="109"/> + <location filename="../View/ui/MainWindow.ui" line="104"/> <source>&River Network</source> <translation>&Réseau</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="118"/> + <location filename="../View/ui/MainWindow.ui" line="113"/> <source>&Geometry</source> <translation>&Géométrie</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="112"/> + <location filename="../View/ui/MainWindow.ui" line="122"/> <source>Comparer</source> - <translation>Comparer</translation> - </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="116"/> - <source>Profil en travers</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Comparer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="152"/> + <location filename="../View/ui/MainWindow.ui" line="123"/> <source>&Execute</source> - <translation>&Exécuter</translation> + <translation>&Executer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="166"/> + <location filename="../View/ui/MainWindow.ui" line="135"/> <source>&Hydraulics</source> - <translation>&Hydrolique</translation> + <translation>&Hydraulique</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="182"/> + <location filename="../View/ui/MainWindow.ui" line="146"/> <source>&Plots</source> - <translation>&Graphiques</translation> + <translation>Gra&phique</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="192"/> + <location filename="../View/ui/MainWindow.ui" line="156"/> <source>&Cartography</source> <translation>&Cartographie</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="198"/> + <location filename="../View/ui/MainWindow.ui" line="162"/> <source>&Help</source> <translation>&Aide</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="240"/> - <source>toolBar</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="284"/> + <location filename="../View/ui/MainWindow.ui" line="245"/> <source>toolBar_2</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="315"/> + <location filename="../View/ui/MainWindow.ui" line="270"/> <source>New study</source> <translation>Nouvelle étude</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="323"/> + <location filename="../View/ui/EditLateralContribution.ui" line="85"/> <source>Ctrl+N</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="346"/> + <location filename="../View/ui/MainWindow.ui" line="301"/> <source>Open a study</source> <translation>Ouvrir une étude</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="353"/> + <location filename="../View/ui/MainWindow.ui" line="304"/> <source>Ctrl+O</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="354"/> + <location filename="../View/ui/MainWindow.ui" line="312"/> <source>Import data from MAGE</source> - <translation>Importer un jeu de données MAGE</translation> + <translation>Importer des données d'une étude MAGE</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="362"/> + <location filename="../View/ui/MainWindow.ui" line="323"/> <source>Import data from RubarBE</source> - <translation>Importer un jeu de données RubarBE</translation> + <translation>Importer des données d'une étude RubarBE</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="592"/> + <location filename="../View/ui/MainWindow.ui" line="589"/> <source>Close</source> <translation>Fermer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="671"/> + <location filename="../View/ui/MainWindow.ui" line="677"/> <source>Close current study</source> - <translation>Fermer l'étude courante</translation> + <translation>Fermer l'étude en cours</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="385"/> + <location filename="../View/ui/MainWindow.ui" line="346"/> <source>Save mesh</source> <translation>Sauvegarder le maillage</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="394"/> + <location filename="../View/ui/MainWindow.ui" line="355"/> <source>Save</source> <translation>Sauvegarder</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="398"/> + <location filename="../View/ui/MainWindow.ui" line="358"/> <source>Ctrl+S</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="406"/> + <location filename="../View/ui/MainWindow.ui" line="367"/> <source>Save as ...</source> - <translation>Sauvegarder sous ...</translation> + <translation>Sauvegarder sous...</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="410"/> + <location filename="../View/ui/MainWindow.ui" line="370"/> <source>Ctrl+Shift+S</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="414"/> + <location filename="../View/ui/MainWindow.ui" line="375"/> <source>Archive</source> - <translation type="unfinished"></translation> + <translation>Archive</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="419"/> + <location filename="../View/ui/MainWindow.ui" line="380"/> <source>Pamhyr configuration</source> - <translation>Configuration de PamHyr</translation> + <translation>Configuration de PAMHYR</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="428"/> + <location filename="../View/ui/MainWindow.ui" line="692"/> <source>Quit</source> <translation>Quitter</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="432"/> + <location filename="../View/ui/MainWindow.ui" line="392"/> <source>Ctrl+F4</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="764"/> + <location filename="../View/ui/MainWindow.ui" line="767"/> <source>Edit river network</source> <translation>Éditer le réseau</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="441"/> + <location filename="../View/ui/MainWindow.ui" line="402"/> <source>Edit geometry</source> <translation>Éditer la géométrie</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="446"/> + <location filename="../View/ui/MainWindow.ui" line="410"/> <source>Import geometry</source> - <translation>Importer une géometrie</translation> + <translation>Importer une géométrie</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="451"/> + <location filename="../View/ui/MainWindow.ui" line="418"/> <source>Export geometry</source> - <translation type="unfinished"></translation> + <translation>Exporter la géométrie</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="456"/> + <location filename="../View/ui/MainWindow.ui" line="426"/> <source>Run extrenal meshing tool</source> - <translation type="unfinished"></translation> + <translation>Lancer le mailler externe</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="461"/> + <location filename="../View/ui/MainWindow.ui" line="431"/> <source>choose meshing tool by reach</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="469"/> + <location filename="../View/ui/MainWindow.ui" line="439"/> <source>View meshed geometry</source> - <translation type="unfinished"></translation> + <translation>Voir la géométrie mailler</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="477"/> + <location filename="../View/ui/MainWindow.ui" line="447"/> <source>Export mesh</source> - <translation type="unfinished"></translation> + <translation>Exporter le maillage</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="485"/> + <location filename="../View/ui/MainWindow.ui" line="455"/> <source>Delete mesh of current reach</source> - <translation type="unfinished"></translation> + <translation>Supprimer le maillage</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="493"/> + <location filename="../View/ui/MainWindow.ui" line="463"/> <source>Delete all mesh</source> - <translation type="unfinished"></translation> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="487"/> + <location filename="../View/ui/MainWindow.ui" line="471"/> <source>Abscisse - Cote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="492"/> - <source>XYZ</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/MainWindow.ui" line="479"/> + <source>XYZ</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="487"/> + <source>Numerical parameter for solvers</source> + <translation>Paramètre numerique des solvers</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="492"/> + <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="869"/> + <source>Initial conditions</source> + <translation>Conditions initiales</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="514"/> + <source>Export initial conditions</source> + <translation>Exporter les conditions initiales</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="522"/> + <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"/> + <source>Edit friction</source> + <translation>Éditer les frottements</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="532"/> + <source>Edit lateral contributions</source> + <translation>Éditer les apports latéraux</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="540"/> + <source>Edit spills</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="553"/> + <source>Edit cross building</source> + <translation>Éditer les ouvrages</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="707"/> + <source>Run solver</source> + <translation>Lancer un solver</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="561"/> + <source>F5</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="566"/> + <source>Stop solver</source> + <translation>Stopper le solver</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="571"/> + <source>Display listings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="579"/> + <source>Simulation directory management</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="584"/> + <source>Open</source> + <translation>Ouvrir</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="597"/> + <source>Hydrograph</source> + <translation>Hydrogramme</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="612"/> + <source>Limnigram</source> + <translation>Limnigramme</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="626"/> + <source>Map current reach</source> + <translation>Cartographier le bief sélectionné</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="631"/> + <source>Help PAMHYR</source> + <translation>Aide de PAMHYR</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="636"/> + <source>Help MAGE</source> + <translation>Aide de MAGE</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="641"/> + <source>About</source> + <translation>A propos</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="650"/> + <source>ouvrir</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="662"/> + <source>Save current study</source> + <translation>Sauvegarder l'étude</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="683"/> + <source>Ctrl+F</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="732"/> + <source>Quit application</source> + <translation type="obsolete">Quitter l'application</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="698"/> + <source>Ctrl+Q</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="722"/> + <source>stop solver</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="725"/> + <source>Interrompt la simulation en cours</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="728"/> + <source>Ctrl+C</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="737"/> + <source>Run external meshing tool</source> + <translation>Lancer le mailler externe</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="740"/> + <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="752"/> + <source>Display simulation listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="755"/> + <source>Display current simulation listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="764"/> + <source>River network</source> + <translation>Réseau</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="776"/> + <source>Geometry</source> + <translation>Géométrie</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="779"/> + <source>Edit reach geometry</source> + <translation>Éditer la géométrie</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="788"/> + <source>Mesh</source> + <translation>Maillage</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="796"/> + <source>Boundary conditions</source> + <translation>Conditions aux limites</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="799"/> + <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="807"/> + <source>Lateral contribution</source> + <translation>Contributions latérales</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="810"/> + <source>Edit lateral contribution</source> + <translation>Éditer les contributions latérales</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="815"/> + <source>Spills</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="818"/> + <source>Edit lateral spills</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="823"/> + <source>Friction</source> + <translation>Frottements</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="831"/> + <source>Stricklers</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="834"/> + <source>Edit the study stricklers</source> + <translation>Éditer les Stricklers de l'étude</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="839"/> + <source>Building</source> + <translation>Ouvrages</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="842"/> + <source>Edit building (valve, ...), singularity and pump</source> + <translation>Éditer les ouvrages</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="854"/> + <source>Edit study</source> + <translation>Éditer l'étude</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="859"/> + <source>English</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="864"/> + <source>French</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/SolverLogFile.ui" line="65"/> + <source>Revert</source> + <translation>Retourner</translation> + </message> + <message> + <location filename="../View/ui/SolverLogFile.ui" line="74"/> + <source>Open in editor</source> + <translation>Ouvrir dans l'éditeur</translation> + </message> + <message> + <location filename="../View/ui/DebugRepl.ui" line="29"/> + <source>Eval</source> + <translation>Évaluer</translation> + </message> + <message> + <location filename="../View/ui/DebugRepl.ui" line="36"/> + <source>Ctrl+Return</source> + <translation></translation> + </message> + <message> + <location filename="../View/ui/BoundaryConditions.ui" line="44"/> + <source>Liquid</source> + <translation>Liquide</translation> + </message> + <message> + <location filename="../View/ui/BoundaryConditions.ui" line="54"/> + <source>Solid</source> + <translation>Solide</translation> + </message> + <message> + <location filename="../View/ui/BoundaryConditions.ui" line="64"/> + <source>Suspenssion</source> + <translation>Suspenssion</translation> + </message> + <message> + <location filename="../View/ui/EditLateralContribution.ui" line="79"/> + <source>Add</source> + <translation>Ajouter</translation> + </message> + <message> + <location filename="../View/ui/BoundaryConditions.ui" line="117"/> + <source>Add a new boundary condition or lateral contribution</source> + <translation>Ajouter une condition aux limites ou un apport ponctuel</translation> + </message> + <message> + <location filename="../View/ui/EditLateralContribution.ui" line="94"/> + <source>Delete</source> + <translation>Supprimer</translation> + </message> + <message> + <location filename="../View/ui/EditLateralContribution.ui" line="97"/> + <source>Delete current selected rows</source> + <translation>Supprimer les lignes selectionnées</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="508"/> - <source>Numerical parameter for MAGE solver</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/EditLateralContribution.ui" line="100"/> + <source>Ctrl+D</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="513"/> - <source>Boundary conditions and one-time contributions</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/BoundaryConditions.ui" line="144"/> + <source>Edit</source> + <translation>Éditer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="524"/> - <source>Initial conditions</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/BoundaryConditions.ui" line="147"/> + <source>Edit boundary condition or lateral contribution</source> + <translation>Éditer une condition aux limites ou un apport ponctuel</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="532"/> - <source>Export initial conditions</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Frictions.ui" line="104"/> + <source>Ctrl+E</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="537"/> - <source>Import final state as initial condition</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/EditLateralContribution.ui" line="109"/> + <source>Sort</source> + <translation>Trier</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="542"/> - <source>Edit friction</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/BoundaryConditions.ui" line="162"/> + <source>Sort boundary condition by name</source> + <translation>Trié par nom</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="547"/> - <source>Edit lateral contributions</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Stricklers.ui" line="28"/> + <source>Study stricklers</source> + <translation>Stricklers de l'étude</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="552"/> - <source>Edit spills</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Stricklers.ui" line="38"/> + <source>Application stricklers</source> + <translation>Stricklers de l'application</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="562"/> - <source>Edit cross building</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Stricklers.ui" line="73"/> + <source>Add new stricklers</source> + <translation>Ajouter un stricklers</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="701"/> - <source>Run solver</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Stricklers.ui" line="85"/> + <source>Delete selected stricklers</source> + <translation>Supprimer les stricklers selectionnés</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="572"/> - <source>Stop solver</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Stricklers.ui" line="97"/> + <source>Sort stricklers</source> + <translation>Trier les stricklers</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="577"/> - <source>Display listings</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="106"/> + <source>delete</source> + <translation>Supprimer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="582"/> - <source>Simulation directory management</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/Frictions.ui" line="101"/> + <source>Edit stricklers</source> + <translation>Éditer les stricklers</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="587"/> - <source>Open</source> - <translation type="unfinished">Ouvrir</translation> + <location filename="../View/ui/CheckList.ui" line="97"/> + <source>Cancel</source> + <translation>Annuler</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="597"/> - <source>Hydrograph</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/CheckList.ui" line="85"/> + <source>Retry</source> + <translation>Ressayer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="609"/> - <source>Limnigram</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/CheckList.ui" line="66"/> + <source>Run</source> + <translation>Lancer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="620"/> - <source>Map current reach</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/CheckList.ui" line="88"/> + <source>Retry check</source> + <translation>Ressayer la vérification</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="625"/> - <source>Help PAMHYR</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/SolverLog.ui" line="73"/> + <source>Stop</source> + <translation>Stopper</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="630"/> - <source>help MAGE</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/SolverLog.ui" line="82"/> + <source>Start</source> + <translation>Commencer</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="635"/> - <source>About</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/SolverLog.ui" line="91"/> + <source>Pause</source> + <translation>Pause</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="690"/> - <source>ouvrir</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/SolverLog.ui" line="100"/> + <source>LogFile</source> + <translation>Fichier de log</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="656"/> - <source>Save current study</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="30"/> + <source>Generate minimal height</source> + <translation>Généré une hauteur minimale</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="723"/> - <source>Ctrl+F</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="37"/> + <source>Generate constant discharge</source> + <translation>Généré un debit constant</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="686"/> - <source>Quit application</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="97"/> + <source>Add new initial condition</source> + <translation>Ajouter une nouvelle condition initiale</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="735"/> - <source>Quitter l'application (Ctrl+Q)</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="109"/> + <source>Delete inital condition</source> + <translation>Supprimer une condition initiale</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="738"/> - <source>Ctrl+Q</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="118"/> + <source>sort</source> + <translation>Trier</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="704"/> - <source>Run solver on current study</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/InitialConditions.ui" line="121"/> + <source>Sort inital condition</source> + <translation>Trier les conditions initiales</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="753"/> - <source>Ctrl+X</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/EditLateralContribution.ui" line="82"/> + <source>Add a new point in boundary condition or lateral contribution</source> + <translation>Ajouter un nouveau point</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="719"/> - <source>stop solver</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/EditLateralContribution.ui" line="112"/> + <source>Sort boundary condition point</source> + <translation>Trier les points des conditions aux limites</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="768"/> - <source>Interrompt la simulation en cours</source> + <location filename="../View/ui/MainWindow.ui" line="695"/> + <source>Quit the application (Ctrl+Q)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="771"/> - <source>Ctrl+C</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/MainWindow.ui" line="710"/> + <source>Run a solver</source> + <translation>Lancer un solver</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="734"/> - <source>Run external meshing tool</source> + <location filename="../View/ui/MainWindow.ui" line="791"/> + <source>Display meshed reach</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="737"/> - <source>Run meshing tool on current reach geometry</source> - <translation type="unfinished"></translation> + <location filename="../View/ui/MainWindow.ui" line="826"/> + <source>Edit friction frictions</source> + <translation>Éditer les frottements</translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="749"/> - <source>Display simulation listing</source> + <location filename="../View/ui/MainWindow.ui" line="872"/> + <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"/> + <source>Édition des Tronçons</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="752"/> - <source>Display current simulation listing</source> + <message encoding="UTF-8"> + <location filename="../View/ui/MainWindow.ui" line="653"/> + <source>Ouvrir une étude</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="761"/> - <source>River network</source> + <message encoding="UTF-8"> + <location filename="../View/ui/MainWindow.ui" line="665"/> + <source>Enrégistrer étude en cours (Ctrl+S)</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="773"/> - <source>Geometry</source> + <message encoding="UTF-8"> + <location filename="../View/ui/MainWindow.ui" line="680"/> + <source>Fermer étude en cours (Ctrl+F)</source> <translation type="unfinished"></translation> </message> +</context> +<context encoding="UTF-8"> + <name>MainWindowProfile</name> <message> - <location filename="../view/ui/MainWindow.ui" line="776"/> - <source>Edit reach geometry</source> + <location filename="../View/Geometry/Profile/Window.py" line="63"/> + <source>Profile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="785"/> - <source>Mesh</source> + <location filename="../View/Geometry/Profile/Window.py" line="67"/> + <source>(no name)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="834"/> - <source>Afficher le maillage</source> + <location filename="../View/Geometry/Profile/Window.py" line="360"/> + <source>Quittez ?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="793"/> - <source>Boundary conditions</source> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="207"/> + <source>MainWindowProfile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="796"/> - <source>Edit boundary conditions and one-time contributions</source> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="211"/> + <source>Trier les points par ordre croissant de X</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="804"/> - <source>Lateral contribution</source> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="215"/> + <source>Trier les points par ordre croissant de Y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="807"/> - <source>Edit lateral contribution</source> + <location filename="../View/Geometry/Profile/Table.py" line="36"/> + <source>Nom</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="812"/> - <source>Spills</source> + <location filename="../View/Geometry/Profile/Table.py" line="37"/> + <source>Abs en travers (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="815"/> - <source>Edit lateral spills</source> + <location filename="../View/Geometry/Profile/Table.py" line="87"/> + <source>La cote du fond</source> + <comment>Z minimale</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="820"/> - <source>Sections</source> + <location filename="../View/Geometry/Profile/Table.py" line="91"/> + <source>La cote maximale</source> + <comment>Z maximale</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="823"/> - <source>Edit section frictions and lateral contributions</source> + <location filename="../View/Geometry/Profile/Table.py" line="109"/> + <source>Rive gauche</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="828"/> - <source>Frictions</source> + <location filename="../View/Geometry/Profile/Table.py" line="111"/> + <source>Rive droite</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="831"/> - <source>Edit friction at the bottom</source> + <location filename="../View/Geometry/Profile/Plot.py" line="58"/> + <source>Abscisse en travers (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow.ui" line="836"/> - <source>Building</source> + <location filename="../View/Geometry/Profile/Plot.py" line="63"/> + <source>Cote (m)</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="839"/> - <source>Edit building (valve, ...), singularity and pump</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/Window.py" line="306"/> + <source>Suppression les lignes incomplètes</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="851"/> - <source>Edit study</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/Window.py" line="306"/> + <source>Supprimer les lignes des cellules non renseignées ?</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="856"/> - <source>English</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/Window.py" line="349"/> + <source>Suppression des noms répétés</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow.ui" line="861"/> - <source>French</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/Window.py" line="360"/> + <source>Etes-vous sûr de vouloir quitter ?</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="76"/> - <source>&Fichier</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="208"/> + <source>Insérer un point</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="159"/> - <source>&Hydraulique</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="209"/> + <source>Supprimer le/les point(s) sélectionnés</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="175"/> - <source>&Graphiques</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="213"/> + <source>Trier les points par ordre décroissant de X</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="191"/> - <source>&Cartographie</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="218"/> + <source>Trier les points par ordre décroissant de Y</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="197"/> - <source>&Aide</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="220"/> + <source>Décaler le point sélectionné vers le haut</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="340"/> - <source>Ctrl+R</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="222"/> + <source>Décaler le point sélectionné vers le bas</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="581"/> - <source>Fermer</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="224"/> + <source>Exporter (dans un fichier) les points du profil au format tabulé</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="386"/> - <source>Enregistrer le maillage</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="226"/> + <source>Copier la sélection au format tabulé</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="395"/> - <source>Enregistrer</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="228"/> + <source>Coller la sélection depuis le presse-papier au format tabulé</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="407"/> - <source>Enregistrer sous ...</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="230"/> + <source>Vérifier la validité de la saisie et garder ou pas les modifications apportées</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="415"/> - <source>Archiver</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="233"/> + <source>Annuler toutes les modifications depuis la dernière validation</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="420"/> - <source>Configuration de Pamhyr</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="235"/> + <source>Annuler toutes les modifications et revenir à l'état initial</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="429"/> - <source>Quitter</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="237"/> + <source>Ligne d'eau : + <byte value="x9"/>Z : Cote (m) + <byte value="x9"/>A : Aire mouillée (mu00B2) + <byte value="x9"/>p : Périmètre mouillé (m) + <byte value="x9"/>L : Largeur au miroir (m)</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="457"/> - <source>Lancer le mailleur externe</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="241"/> + <source>'Maj + Clic' : Ligne d'eau & 'Ctrl + Clic' : Sélectionner des points</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../view/ui/MainWindow_old.ui" line="462"/> - <source>Choix du mailleur par bief</source> + <message encoding="UTF-8"> + <location filename="../View/Geometry/Profile/Table.py" line="122"/> + <source>Abscisse en travers calculée en projétant les points +sur le plan défini par les deux points nommés extrêmes </source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>MainWindow_reach</name> <message> - <location filename="../view/ui/MainWindow_old.ui" line="472"/> - <source>Exporter le maillage </source> - <translation type="unfinished"></translation> + <location filename="../View/Frictions/PlotStricklers.py" line="60"/> + <source>Stricklers</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="477"/> - <source>Supprimer le maillage du bief courant</source> - <translation type="unfinished"></translation> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="323"/> + <source>Kp (m)</source> + <translation>Pk (m)</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="482"/> - <source>Supprimer l'ensemble des maillages</source> + <location filename="../View/Geometry/Window.py" line="117"/> + <source>Ouvrir un fichier</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="502"/> - <source>Conditions aux Limites & Apports Ponctuels</source> + <location filename="../View/Geometry/Window.py" line="117"/> + <source>Fichiers .ST (*.ST)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="513"/> - <source>Conditions initiales</source> + <location filename="../View/Geometry/Window.py" line="117"/> + <source>Fichiers .M (*.M)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="556"/> - <source>Solveur MAGE</source> + <location filename="../View/Geometry/Window.py" line="117"/> + <source>Tous les fichiers (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="561"/> - <source>Stop Solveur</source> + <location filename="../View/Geometry/Window.py" line="293"/> + <source>Kp : </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="566"/> - <source>Afficher les listings</source> + <location filename="../View/Geometry/Window.py" line="435"/> + <source>Files .ST(*.ST or *.st)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="576"/> - <source>Ouvrir</source> + <location filename="../View/Geometry/Window.py" line="435"/> + <source>All files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="586"/> - <source>Hydrogramme</source> + <location filename="../View/Geometry/PlotAC.py" line="153"/> + <source>Abscisse en travers (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="598"/> - <source>Limnigramme</source> + <location filename="../View/Geometry/PlotKPC.py" line="50"/> + <source>Cote (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="609"/> - <source>Ligne d'eau</source> + <location filename="../View/Geometry/PlotAC.py" line="165"/> + <source>Profil suivant</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="614"/> - <source>Ligne d'eau finale</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="298"/> + <source>Jeu de sections du Bief</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="619"/> - <source>Ligne d'eau enveloppe</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="300"/> + <source> +Ordre des sections : Amont --> Aval</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="650"/> - <source>Voir l'animation (MAGE)</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="304"/> + <source>Pk = </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="666"/> - <source>Cartographier le bief courant</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="306"/> + <source> Nouveau profil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="671"/> - <source>Aide de PAMHYR</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="315"/> + <source> Trier les profils par ordre croissant des Pk</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="676"/> - <source>Aide de MAGE</source> - <translation type="unfinished"></translation> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="322"/> + <source>Name</source> + <translation>Nom</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="702"/> - <source>enregistrer_etude_en_cours</source> - <translation type="unfinished"></translation> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="324"/> + <source>Type</source> + <translation>Type</translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="717"/> - <source>fermer_etude_en_cours</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="326"/> + <source>Alt+Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="732"/> - <source>quitter_application</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="329"/> + <source>Alt+E</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="747"/> - <source>lancer_solveur</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="332"/> + <source>Alt+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="765"/> - <source>interrompt_simulation_en_cours</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="336"/> + <source>Vue globale automatique (Alt+S)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="780"/> - <source>lancer_mailleur_externe</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="340"/> + <source>Vue globale automatique (Alt+D)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="795"/> - <source>afficher_listings_simulation</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="344"/> + <source>Vue globale automatique (Alt+F)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="798"/> - <source>Aficher les listings de la simulation courante</source> - <translation type="unfinished"></translation> + <location filename="../View/Geometry/PlotXY.py" line="46"/> + <source>X (m)</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="831"/> - <source>Maillage</source> - <translation type="unfinished"></translation> + <location filename="../View/Geometry/PlotXY.py" line="50"/> + <source>Y (m)</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="839"/> - <source>Cond. Limites</source> + <location filename="../View/InitialConditions/PlotDKP.py" line="28"/> + <source>Draft (m)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="874"/> - <source>Frottements</source> - <translation type="unfinished"></translation> + <location filename="../View/InitialConditions/PlotDischarge.py" line="32"/> + <source>KP (m)</source> + <translation></translation> </message> <message> - <location filename="../view/ui/MainWindow_old.ui" line="882"/> - <source>Ouvrages</source> - <translation type="unfinished"></translation> + <location filename="../View/InitialConditions/PlotDischarge.py" line="28"/> + <source>Discharge (m^3/s)</source> + <translation>Débit (m³/s)</translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="546"/> - <source>Édition des Tronçons</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="109"/> + <source>Choisissez un nom de fichier à sauvegarder</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="693"/> - <source>Ouvrir une étude</source> + <location filename="../View/Geometry/Window.py" line="142"/> + <source>Édition des profils sélectionnés</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="705"/> - <source>Enrégistrer étude en cours (Ctrl+S)</source> + <location filename="../View/Geometry/Window.py" line="144"/> + <source>Vous avez sélectionné plus de 5 profils. +Seuls les 5 premiers seront édités.</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="720"/> - <source>Fermer étude en cours (Ctrl+F)</source> + <location filename="../View/Geometry/Window.py" line="293"/> + <source>Profil N° : </source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="102"/> - <source>&Réseau</source> + <location filename="../View/Geometry/PlotAC.py" line="163"/> + <source>Profil précédent</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="108"/> - <source>&Géométrie</source> + <location filename="../View/Geometry/PlotAC.py" line="164"/> + <source>Profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="140"/> - <source>&Exécuter</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="305"/> + <source> Importer une géométrie</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="144"/> - <source>Sous-étude Rubar3</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="307"/> + <source> Supprimer le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="314"/> - <source>Nouvelle étude MAGE</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="308"/> + <source> Éditer le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="337"/> - <source>Nouvelle étude RubarBE</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="309"/> + <source> Copier le profil sélectionné</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="358"/> - <source>Importer un jeu de données MAGE</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="310"/> + <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/ui/MainWindow_old.ui" line="366"/> - <source>Importer un jeu de données RubarBE</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="313"/> + <source> Dupliquer la section sélectionnée</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="437"/> - <source> Éditer le réseau</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="316"/> + <source> Trier les profils par ordre décroissant des Pk</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="442"/> - <source>Éditer la géométrie </source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="317"/> + <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/ui/MainWindow_old.ui" line="447"/> - <source>Importer une géométrie</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="319"/> + <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/ui/MainWindow_old.ui" line="452"/> - <source>Exporter la géométrie</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="321"/> + <source> Terminer l'édition</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="467"/> - <source>Visualiser la géométrie maillée</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="327"/> + <source>Vue isométrique (Alt+Z)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="497"/> - <source>Paramètres numériques du solveur MAGE</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="330"/> + <source>Vue isométrique (Alt+E)</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="521"/> - <source>Activer/Désactiver l'export des conditions initiales</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="333"/> + <source>Vue isométrique (Alt+R)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="526"/> - <source>Importer l'état final comme état initial</source> +</context> +<context> + <name>Network</name> + <message> + <location filename="../View/Network/GraphWidget.py" line="784"/> + <source>Add node</source> + <translation>Ajouter un nÅ“ud</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="792"/> + <source>Delete the node</source> + <translation>Supprimer un nÅ“ud</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="793"/> + <source>Disable the node</source> + <translation>Déactiver un nÅ“ud</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="801"/> + <source>Delete the reach</source> + <translation>Supprimer un bief</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="804"/> + <source>Disable the reach</source> + <translation>Déactiver un bief</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="807"/> + <source>Enable the reach</source> + <translation>Activer un bief</translation> + </message> + <message> + <location filename="../View/Network/GraphWidget.py" line="810"/> + <source>Reverse the reach orientation</source> + <translation>Inverser l'orientation du bief</translation> + </message> +</context> +<context> + <name>SolverParameters</name> + <message> + <location filename="../View/SolverParameters/translate.py" line="15"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="16"/> + <source>Value</source> + <translation>Valeur</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="31"/> + <source>Yes</source> + <translation>Oui</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="32"/> + <source>No</source> + <translation>Non</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="33"/> + <source>Y</source> + <translation>O</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="34"/> + <source>N</source> + <translation>N</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="39"/> + <source>Initial time (jj:hh:mm:ss)</source> + <translation>Temps initial (jj:hh:mm:ss)</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="40"/> + <source>Final time (jj:hh:mm:ss)</source> + <translation>Temps final (jj:hh:mm:ss)</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="41"/> + <source>Timestep (second)</source> + <translation>Pas de temps (en second)</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="43"/> + <source>Minimum timestep (second)</source> + <translation>Pas de temps minimal (en second)</translation> + </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="44"/> + <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="45"/> + <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="46"/> + <source>Implicitation parameter</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="531"/> - <source>Édition des Frottements</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="47"/> + <source>Continuity discretization type (S/L)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="536"/> - <source>Édition des Apports Latéraux</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="48"/> + <source>QSJ discretization (A/B)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="541"/> - <source>Édition des déversements</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="49"/> + <source>Stop criterion iterations (G/A/R)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="551"/> - <source>Édition des ouvrages en travers</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="50"/> + <source>Iteration type</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="571"/> - <source>Gestion des répertoires de simulation</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="51"/> + <source>Smoothing coefficient</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="624"/> - <source>Vitesse(Pk) à t fixé</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="52"/> + <source>Maximun accepted number of CFL</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="629"/> - <source>Vitesse(t) à Pk fixé</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="53"/> + <source>Minimum water height (meter)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="634"/> - <source>Charge hydraulique(Pk) à t fixé</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="54"/> + <source>Maximun number of iterations (< 100)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="639"/> - <source>Charge hydraulique(t) à Pk fixé</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="55"/> + <source>Timestep reduction factor</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="655"/> - <source>Autres résulats MAGE</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="56"/> + <source>Reduction precision factor of Z</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="681"/> - <source>À propos</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="57"/> + <source>Reduction precision factor of Q</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="750"/> - <source>Lancer le solveur pour réaliser une simulation</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="58"/> + <source>Reduction precision factor of residue</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="783"/> - <source>Lancer le mailleur externe sur la géométrie du bief courant</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="59"/> + <source>Number of iteration at maximum precision</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="807"/> - <source>Réseau</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="60"/> + <source>Number of iteration before switch</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="810"/> - <source>Ouvrir l'éditeur de la topologie du réseau</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="61"/> + <source>Maximum accepted Froude number</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="819"/> - <source>Géométrie</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="62"/> + <source>Diffluence node height balance</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="822"/> - <source>Ouvrir l'éditeur de géométrie</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="63"/> + <source>Compute reach volume balance (Y/N)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="842"/> - <source>Ouvir l'éditeur des Conditions aux Limites & Apports Ponctuels</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="64"/> + <source>Maximum reach volume balance</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="850"/> - <source>App. Latéraux</source> + <message> + <location filename="../View/SolverParameters/translate.py" line="65"/> + <source>Minimum reach volume to check</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="853"/> - <source>Ouvrir l'éditeur des Apports Latéraux Distribués</source> +</context> +<context> + <name>Solvers</name> + <message> + <location filename="../Solver/Solvers.py" line="11"/> + <source>Generic</source> + <translation>Générique</translation> + </message> + <message> + <location filename="../Solver/Solvers.py" line="13"/> + <source>Mage version 8</source> + <translation>Mage en version 8</translation> + </message> +</context> +<context> + <name>Toolbar</name> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="141"/> + <source>Vue originale</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="858"/> - <source>Déversements</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="144"/> + <source>Panoramique des axes avec la souris gauche, zoom avec la droite</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="861"/> - <source>Ouvrir l'éditeur des Déversements Latéraux</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="146"/> + <source>Zoom</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="866"/> - <source>Tronçons</source> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="149"/> + <source>Vue globale automatique (Shift+X)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="147"/> + <source>Enregistrer la figure</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="869"/> - <source>Ouvrir l'éditeur des tronçons pour les frottements et Apports Latéraux</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="142"/> + <source>Retour à la vue précédente</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="877"/> - <source>Ouvrir l'éditeur des frottements au fond</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="143"/> + <source>Passer à la vue suivante</source> <translation type="unfinished"></translation> </message> <message encoding="UTF-8"> - <location filename="../view/ui/MainWindow_old.ui" line="885"/> - <source>Ouvrir l'éditeur des ouvrages (seuils, vannes, etc.), singularités et pompes</source> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="148"/> + <source>Vue isométrique (Shift+W)</source> <translation type="unfinished"></translation> </message> </context>