diff --git a/src/lang/fr.ts b/src/lang/fr.ts index a75601eb019dc844811f04f83cb8ae659ccd7769..c72f9622a9038ba6771353fdb7ca1cf35b118421 100644 --- a/src/lang/fr.ts +++ b/src/lang/fr.ts @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en_150"> +<!DOCTYPE TS> +<TS version="2.1" language="fr_FR" sourcelanguage="en_150"> <context> <name>About</name> <message> @@ -16,12 +17,12 @@ <context> <name>BasicHydraulicStructures</name> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="30"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="34"/> <source>Change hydraulic structure type</source> <translation>Changement du type d'ouvrage hydraulique</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="35"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="39"/> <source>Do you want to change the hydraulic structure type and reset hydraulic structure values?</source> <translation>Voulez-vous changer le type de cet ouvrage hydraulique et réinitialiser les valeurs ?</translation> </message> @@ -46,7 +47,7 @@ <translation type="obsolete">Diamètre</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="55"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="59"/> <source>Discharge coefficient</source> <translation>Coefficient de débit</translation> </message> @@ -56,12 +57,12 @@ <translation type="obsolete">Côte de mise en charge</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="61"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="65"/> <source>Half-angle tangent</source> <translation>Tangeante du demi angle</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="64"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="68"/> <source>Maximal loading elevation</source> <translation>Côte de mise en charge maximale</translation> </message> @@ -81,170 +82,175 @@ <translation type="obsolete">Bas de la voûte</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="76"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="80"/> <source>Opening</source> <translation>Ouverture</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="79"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="83"/> <source>Maximal opening</source> <translation>Ouverture maximale</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="82"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="86"/> <source>Step space</source> <translation>Pas d'espace</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="85"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="89"/> <source>Weir</source> <translation>Seuil</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="94"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="98"/> <source>Parameter 1</source> <translation>Paramètre 1</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="97"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="101"/> <source>Parameter 2</source> <translation>Paramètre 2</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="100"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="104"/> <source>Parameter 3</source> <translation>Paramètre 3</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="103"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="107"/> <source>Parameter 4</source> <translation>Paramètre 4</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="106"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="110"/> <source>Parameter 5</source> <translation>Paramètre 5</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="113"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="117"/> <source>Not defined</source> <translation>Non défini</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="116"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="120"/> <source>Discharge weir</source> <translation>Seuil déversoir</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="119"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="123"/> <source>Trapezoidal weir</source> <translation>Seuil trapézoidal</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="122"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="126"/> <source>Triangular weir</source> <translation>Seuil triangulaire</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="125"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="129"/> <source>Rectangular orifice</source> <translation>Orifice rectangulaire</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="128"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="132"/> <source>Circular orifice</source> <translation>Orifice circulaire</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="131"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="135"/> <source>Vaulted orifice</source> <translation>Orifice voûte</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="134"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="138"/> <source>Rectangular gate</source> <translation>Vanne rectangulaire</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="137"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="141"/> <source>Simplified rectangular gate</source> <translation>Vanne rectangulaire simplifiée</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="140"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="144"/> <source>Borda-type head loss</source> <translation>Perte de charge à la Borda</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="143"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="147"/> <source>Check valve</source> <translation>Clapet</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="146"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="150"/> <source>User defined</source> <translation>Défini par l'utilisateur</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="159"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="163"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="155"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="159"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="160"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="164"/> <source>Value</source> <translation>Valeur</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="88"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="92"/> <source>Coefficient</source> <translation>Coefficient</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="43"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="47"/> <source>Width (m)</source> <translation>Largeur (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="46"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="50"/> <source>Thickness (m)</source> <translation>Épaisseur (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="49"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="53"/> <source>Elevation (m)</source> <translation>Altitude (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="52"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="56"/> <source>Diameter (m)</source> <translation>Diamètre (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="58"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="62"/> <source>Upper elevation (m)</source> <translation>Côte de mise en charge (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="67"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="71"/> <source>Siltation height (m)</source> <translation>Hauteur de l'envasement (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="70"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="74"/> <source>Top of the vault (m)</source> <translation>Sommet de la voute (m)</translation> </message> <message> - <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="73"/> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="77"/> <source>Bottom of the vault (m)</source> <translation>Bas de la voute (m)</translation> </message> + <message> + <location filename="../View/HydraulicStructures/BasicHydraulicStructures/Translate.py" line="30"/> + <source>Basic Hydraulic Structures</source> + <translation>Structure hydraulique élémentaire</translation> + </message> </context> <context> <name>BoundaryCondition</name> @@ -254,77 +260,77 @@ <translation>Non associé</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="33"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="37"/> <source>X</source> <translation></translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="34"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="38"/> <source>Y</source> <translation></translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="35"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="39"/> <source>Time</source> <translation>Temps</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="36"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="40"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="38"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="42"/> <source>Z (m)</source> <translation>Z (m)</translation> </message> <message> <location filename="../View/BoundaryCondition/Edit/Plot.py" line="72"/> <source>days</source> - <translation>jours</translation> + <translation type="obsolete">jours</translation> </message> <message> <location filename="../View/BoundaryCondition/Edit/Plot.py" line="72"/> <source>day</source> - <translation>jour</translation> + <translation type="obsolete">jour</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="46"/> + <location filename="../View/BoundaryCondition/translate.py" line="50"/> <source>Not defined</source> <translation>Non défini</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="47"/> + <location filename="../View/BoundaryCondition/translate.py" line="51"/> <source>Ponctual contribution</source> <translation>Apports ponctuels</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="55"/> + <location filename="../View/BoundaryCondition/translate.py" line="59"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="56"/> + <location filename="../View/BoundaryCondition/translate.py" line="60"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="57"/> + <location filename="../View/BoundaryCondition/translate.py" line="61"/> <source>Node</source> <translation>NÅ“ud</translation> </message> <message> <location filename="../View/BoundaryCondition/Edit/translate.py" line="12"/> - <source>Discharge (m³/s)</source> + <source>Discharge (m³/s)</source> <translation type="obsolete">Débit (m³/s)</translation> </message> <message> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="39"/> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="43"/> <source>Solid (kg/s)</source> <translation>Solide (kg/s)</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="51"/> + <location filename="../View/BoundaryCondition/translate.py" line="55"/> <source>Solid</source> <translation>Solide</translation> </message> @@ -344,35 +350,43 @@ <translation type="obsolete">HauteurDébit</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="48"/> + <location filename="../View/BoundaryCondition/translate.py" line="52"/> <source>Z(t)</source> <translation>Z(t)</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="49"/> + <location filename="../View/BoundaryCondition/translate.py" line="53"/> <source>Q(t)</source> <translation>Q(t)</translation> </message> <message> - <location filename="../View/BoundaryCondition/translate.py" line="50"/> + <location filename="../View/BoundaryCondition/translate.py" line="54"/> <source>Q(Z)</source> <translation>Q(Z)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="37"/> - <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <message> + <location filename="../View/BoundaryCondition/Edit/translate.py" line="32"/> + <source>Edit boundary conditions</source> + <translation>Éditer les conditions aux limites</translation> + </message> +</context> +<context> + <name>BoundaryConditions</name> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="45"/> + <source>Boundary conditions</source> + <translation>Conditions aux limites</translation> </message> </context> <context> <name>CheckList</name> <message> - <location filename="../View/CheckList/Translate.py" line="31"/> + <location filename="../View/CheckList/Translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/CheckList/Translate.py" line="32"/> + <location filename="../View/CheckList/Translate.py" line="36"/> <source>Status</source> <translation>Statut</translation> </message> @@ -435,33 +449,56 @@ <translation>Vérifie si les lignes directrices sont définies pour tous les biefs</translation> </message> </context> +<context> + <name>Checklist</name> + <message> + <location filename="../View/CheckList/Translate.py" line="30"/> + <source>Check list</source> + <translation>Liste des vérificateurs</translation> + </message> +</context> <context> <name>Configure</name> <message> - <location filename="../View/Configure/Translate.py" line="31"/> + <location filename="../View/Configure/Translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Configure/Translate.py" line="32"/> + <location filename="../View/Configure/Translate.py" line="36"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/Configure/Translate.py" line="33"/> + <location filename="../View/Configure/Translate.py" line="37"/> <source>Description</source> <translation>Description</translation> </message> + <message> + <location filename="../View/Configure/Translate.py" line="30"/> + <source>Configure</source> + <translation>Configuration</translation> + </message> + <message> + <location filename="../View/Configure/Translate.py" line="41"/> + <source>Edit solver</source> + <translation>Éditer le solveur</translation> + </message> + <message> + <location filename="../View/Configure/Translate.py" line="44"/> + <source>Add a new solver</source> + <translation>Ajouter un nouveau solveur</translation> + </message> </context> <context> <name>CustomPlot</name> <message> - <location filename="../View/Results/CustomPlot/Translate.py" line="32"/> + <location filename="../View/Results/CustomPlot/Translate.py" line="36"/> <source>Time (sec)</source> <translation>Temps (s)</translation> </message> <message> - <location filename="../View/Results/CustomPlot/Translate.py" line="35"/> + <location filename="../View/Results/CustomPlot/Translate.py" line="39"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> @@ -471,30 +508,38 @@ <translation type="obsolete">Altitude (m)</translation> </message> <message> - <location filename="../View/Results/CustomPlot/Translate.py" line="41"/> + <location filename="../View/Results/CustomPlot/Translate.py" line="45"/> <source>Water elevation (m)</source> <translation>Cote (m)</translation> </message> <message> <location filename="../View/Results/CustomPlot/Translate.py" line="53"/> - <source>Discharge (m³/s)</source> + <source>Discharge (m³/s)</source> <translation type="obsolete">Débit (m³/s)</translation> </message> <message> - <location filename="../View/Results/CustomPlot/Translate.py" line="50"/> + <location filename="../View/Results/CustomPlot/Translate.py" line="54"/> <source>Bed load elevation (m)</source> <translation>Côte du fond (m)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Results/CustomPlot/Translate.py" line="53"/> - <source>Discharge (m³/s)</source> + <message> + <location filename="../View/Results/CustomPlot/Translate.py" line="30"/> + <source>Custom Plot Selection</source> + <translation>Sélection des graphiques personnalisés</translation> + </message> +</context> +<context> + <name>Debug</name> + <message> + <location filename="../View/Debug/Window.py" line="57"/> + <source>Debug REPL</source> <translation type="unfinished"></translation> </message> </context> <context> <name>Dialog</name> <message> - <location filename="../View/ui/InitialConditions_Dialog_Generator_Discharge.ui" line="14"/> + <location filename="../View/ui/MeshingOptions.ui" line="14"/> <source>Dialog</source> <translation></translation> </message> @@ -519,7 +564,7 @@ <translation>Solveur</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="204"/> + <location filename="../View/ui/ConfigureDialog.ui" line="140"/> <source>Path</source> <translation>Chemin</translation> </message> @@ -571,90 +616,90 @@ <message> <location filename="../View/ui/ConfigureDialog.ui" line="118"/> <source>Constants</source> - <translation>Constantes</translation> + <translation type="obsolete">Constantes</translation> </message> <message> <location filename="../View/ui/ConfigureDialog.ui" line="130"/> <source>Segment number</source> - <translation>Nombre de segments</translation> + <translation type="obsolete">Nombre de segments</translation> </message> <message> <location filename="../View/ui/ConfigureDialog.ui" line="137"/> <source>Listing maximum size</source> - <translation>Taille maximale du listing</translation> + <translation type="obsolete">Taille maximale du listing</translation> </message> <message> <location filename="../View/ui/ConfigureDialog.ui" line="148"/> <source>1000</source> - <translation>1000</translation> + <translation type="obsolete">1000</translation> </message> <message> <location filename="../View/ui/ConfigureDialog.ui" line="155"/> <source>500000</source> - <translation>500000</translation> + <translation type="obsolete">500000</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="185"/> + <location filename="../View/ui/ConfigureDialog.ui" line="121"/> <source>Backup</source> <translation>Archive</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="197"/> + <location filename="../View/ui/ConfigureDialog.ui" line="133"/> <source>Auto save</source> <translation>Sauvegarde automatique</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="211"/> + <location filename="../View/ui/ConfigureDialog.ui" line="147"/> <source>Frequence</source> <translation>Fréquence</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="218"/> + <location filename="../View/ui/ConfigureDialog.ui" line="154"/> <source>Max. archives</source> <translation>Nombre max d'archives</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="229"/> + <location filename="../View/ui/ConfigureDialog.ui" line="165"/> <source>Enable</source> <translation>Activé</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="264"/> + <location filename="../View/ui/ConfigureDialog.ui" line="200"/> <source>HH:mm:ss</source> <translation></translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="311"/> + <location filename="../View/ui/ConfigureDialog.ui" line="247"/> <source>Stricklers</source> <translation>Stricklers</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="371"/> + <location filename="../View/ui/ConfigureDialog.ui" line="307"/> <source>Editor</source> <translation>Éditeur</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="395"/> + <location filename="../View/ui/ConfigureDialog.ui" line="331"/> <source>This value must be used for reading or editing files in speficic case.</source> <translation>Cette valeur peut être utilisée dans des cas spécifiques pour lire ou écrire dans un fichier.</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="404"/> + <location filename="../View/ui/ConfigureDialog.ui" line="340"/> <source>Editor command</source> <translation>Commande de l'éditeur</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="420"/> + <location filename="../View/ui/ConfigureDialog.ui" line="356"/> <source> - The "@file" keyworkd is replace by the path of file to open.</source> <translation> - Le mot clef "@file" sera remplacé par le chemin du fichier à ouvrir.</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="450"/> + <location filename="../View/ui/ConfigureDialog.ui" line="386"/> <source>Language</source> <translation>Langue</translation> </message> <message> - <location filename="../View/ui/ConfigureDialog.ui" line="441"/> + <location filename="../View/ui/ConfigureDialog.ui" line="377"/> <source>Please restart application after language modification</source> <translation>Un redémarrage de l'application est requis après le changement de langue</translation> </message> @@ -721,8 +766,61 @@ <message> <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/> <source>Heigth</source> + <translation type="obsolete">Hauteur</translation> + </message> + <message> + <location filename="../View/ui/InitialConditions_Dialog_Generator_Height.ui" line="25"/> + <source>Height</source> <translation>Hauteur</translation> </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="27"/> + <source>First cross section</source> + <translation>Première section en travers</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="48"/> + <source>Last cross section</source> + <translation>Dernière section en travers</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="73"/> + <source>First guide line</source> + <translation>Première ligne directrice</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="94"/> + <source>Last guide line</source> + <translation>Dernière ligne directrice</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="114"/> + <source>Section space step</source> + <translation>Pas d'espace</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="144"/> + <source>Distance computation guild line</source> + <translation>Ligne directrice pour le calcule des distances</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="175"/> + <source>Spline</source> + <translation>Spline</translation> + </message> + <message> + <location filename="../View/ui/MeshingOptions.ui" line="185"/> + <source>Linear</source> + <translation>Linéaire</translation> + </message> +</context> +<context> + <name>Documentation</name> + <message> + <location filename="../View/Doc/Window.py" line="60"/> + <source>Documentation</source> + <translation>Documentation</translation> + </message> </context> <context> <name>Exception</name> @@ -904,30 +1002,45 @@ <translation type="obsolete">Nom</translation> </message> <message> - <location filename="../View/Frictions/translate.py" line="33"/> + <location filename="../View/Frictions/translate.py" line="44"/> <source>Begin kp (m)</source> <translation>Pk de départ (m)</translation> </message> <message> - <location filename="../View/Frictions/translate.py" line="34"/> + <location filename="../View/Frictions/translate.py" line="45"/> <source>End kp (m)</source> <translation>Pk de fin (m)</translation> </message> <message> - <location filename="../View/Frictions/translate.py" line="35"/> + <location filename="../View/Frictions/translate.py" line="46"/> <source>Begin strickler</source> <translation>Strickler de départ</translation> </message> <message> - <location filename="../View/Frictions/translate.py" line="36"/> + <location filename="../View/Frictions/translate.py" line="47"/> <source>End strickler</source> <translation>Strickler de fin</translation> </message> + <message> + <location filename="../View/Frictions/translate.py" line="30"/> + <source>Kp (m)</source> + <translation>Pk (m)</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="33"/> + <source>Stricklers</source> + <translation>Stricklers</translation> + </message> + <message> + <location filename="../View/Frictions/translate.py" line="37"/> + <source>Edit frictions</source> + <translation>Éditer les frottements</translation> + </message> </context> <context> <name>Geometry</name> <message> - <location filename="../View/Geometry/Profile/Translate.py" line="35"/> + <location filename="../View/Geometry/Profile/Translate.py" line="39"/> <source>Name</source> <translation>Nom</translation> </message> @@ -952,27 +1065,27 @@ <translation>aval</translation> </message> <message> - <location filename="../View/Geometry/PlotXY.py" line="66"/> + <location filename="../View/Geometry/PlotXY.py" line="43"/> <source>X (m)</source> <translation>X (m)</translation> </message> <message> - <location filename="../View/Geometry/PlotXY.py" line="70"/> + <location filename="../View/Geometry/PlotXY.py" line="44"/> <source>Y (m)</source> <translation>Y (m)</translation> </message> <message> - <location filename="../View/Geometry/Profile/Translate.py" line="34"/> + <location filename="../View/Geometry/Profile/Translate.py" line="38"/> <source>Z (m)</source> <translation>Z (m)</translation> </message> <message> - <location filename="../View/Geometry/Profile/Translate.py" line="36"/> + <location filename="../View/Geometry/Profile/Translate.py" line="40"/> <source>Traversal abs (m)</source> <translation>Absice en travers (m)</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="30"/> + <location filename="../View/Geometry/Translate.py" line="34"/> <source>Open a file</source> <translation>Ouvrir un fichier</translation> </message> @@ -987,27 +1100,27 @@ <translation type="obsolete">Fichier géométrie maillée (*.M)</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="35"/> + <location filename="../View/Geometry/Translate.py" line="39"/> <source>All file (*)</source> <translation>Tous les fichiers (*)</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="37"/> + <location filename="../View/Geometry/Translate.py" line="41"/> <source>reach</source> <translation>Bief</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="38"/> + <location filename="../View/Geometry/Translate.py" line="42"/> <source>reachs</source> <translation>Biefs</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="42"/> + <location filename="../View/Geometry/Translate.py" line="46"/> <source>cross-section</source> <translation>Section en travers</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="43"/> + <location filename="../View/Geometry/Translate.py" line="47"/> <source>cross-sections</source> <translation>Sections en travers</translation> </message> @@ -1017,25 +1130,80 @@ <translation type="obsolete">PK</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="48"/> + <location filename="../View/Geometry/Translate.py" line="52"/> <source>Points</source> <translation>Points</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="31"/> + <location filename="../View/Geometry/Translate.py" line="35"/> <source>File mage geometry (*.ST *.st)</source> <translation>Fichier de géometrie mage (*.ST *.st)</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="33"/> + <location filename="../View/Geometry/Translate.py" line="37"/> <source>File mage meshed geometry (*.M *.m)</source> <translation>Fichier de géometrie mailler mage (*.M *.m)</translation> </message> <message> - <location filename="../View/Geometry/Translate.py" line="47"/> + <location filename="../View/Geometry/Translate.py" line="51"/> <source>KP (m)</source> <translation>PK (m)</translation> </message> + <message> + <location filename="../View/Geometry/Translate.py" line="30"/> + <source>Geometry</source> + <translation>Géométrie</translation> + </message> + <message> + <location filename="../View/Geometry/Translate.py" line="56"/> + <source>First guideline</source> + <translation>Première ligne directrice</translation> + </message> + <message> + <location filename="../View/Geometry/Translate.py" line="57"/> + <source>Second guideline</source> + <translation>Seconde ligne directrice</translation> + </message> + <message> + <location filename="../View/Geometry/Translate.py" line="58"/> + <source>Means between the two guideline</source> + <translation>Moyenne entre les deux lignes directrices</translation> + </message> + <message> + <location filename="../View/Geometry/Translate.py" line="66"/> + <source>Meshing</source> + <translation>Maillage</translation> + </message> + <message> + <location filename="../View/Geometry/Profile/Translate.py" line="31"/> + <source>Geometry cross-section</source> + <translation>Géométrie des sections en travers</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="49"/> + <source>Transverse abscissa (m)</source> + <translation>Abscisse en travers (m)</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="52"/> + <source>Height (m)</source> + <translation>Hauteur (m)</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="54"/> + <source>Previous cross-section</source> + <translation>Section en travers précédente</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="57"/> + <source>Cross-section</source> + <translation>Section en travers</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="60"/> + <source>Next cross-section</source> + <translation>Section en travers suivante</translation> + </message> </context> <context> <name>Hydraulic structure</name> @@ -1048,12 +1216,12 @@ <context> <name>HydraulicStructures</name> <message> - <location filename="../View/HydraulicStructures/Translate.py" line="31"/> + <location filename="../View/HydraulicStructures/Translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/HydraulicStructures/Translate.py" line="32"/> + <location filename="../View/HydraulicStructures/Translate.py" line="36"/> <source>Reach</source> <translation>Bief</translation> </message> @@ -1063,43 +1231,58 @@ <translation type="obsolete">PK</translation> </message> <message> - <location filename="../View/HydraulicStructures/Translate.py" line="33"/> + <location filename="../View/HydraulicStructures/Translate.py" line="37"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> + <message> + <location filename="../View/HydraulicStructures/Translate.py" line="30"/> + <source>Hydraulic Structures</source> + <translation>Structures hydraulique</translation> + </message> </context> <context> <name>InitialCondition</name> <message> - <location filename="../View/InitialConditions/translate.py" line="41"/> + <location filename="../View/InitialConditions/translate.py" line="48"/> <source>Elevation (m)</source> <translation>Altitude (m)</translation> </message> <message> <location filename="../View/InitialConditions/translate.py" line="40"/> - <source>Discharge (m³/s)</source> + <source>Discharge (m³/s)</source> <translation type="obsolete">Débit (m³/s)</translation> </message> <message> - <location filename="../View/InitialConditions/translate.py" line="38"/> + <location filename="../View/InitialConditions/translate.py" line="45"/> <source>KP (m)</source> <translation>PK (m)</translation> </message> <message> - <location filename="../View/InitialConditions/translate.py" line="42"/> + <location filename="../View/InitialConditions/translate.py" line="49"/> <source>Height (m)</source> <translation>Hauteur (m)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/InitialConditions/translate.py" line="40"/> - <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <message> + <location filename="../View/InitialConditions/translate.py" line="30"/> + <source>Initial condition</source> + <translation>Condition initiale</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="32"/> + <source>Discharge</source> + <translation>Débit</translation> + </message> + <message> + <location filename="../View/InitialConditions/translate.py" line="34"/> + <source>Height</source> + <translation>Hauteur</translation> </message> </context> <context> <name>LateralContribution</name> <message> - <location filename="../View/LateralContribution/translate.py" line="49"/> + <location filename="../View/LateralContribution/translate.py" line="53"/> <source>Name</source> <translation>Nom</translation> </message> @@ -1116,7 +1299,7 @@ <message> <location filename="../View/Stricklers/translate.py" line="34"/> <source>Comment</source> - <translation>Commentaire</translation> + <translation type="obsolete">Commentaire</translation> </message> <message> <location filename="../View/LateralContribution/Table.py" line="136"/> @@ -1124,77 +1307,77 @@ <translation>Pas associé</translation> </message> <message> - <location filename="../View/LateralContribution/Edit/translate.py" line="32"/> + <location filename="../View/LateralContribution/Edit/translate.py" line="35"/> <source>X</source> <translation></translation> </message> <message> - <location filename="../View/LateralContribution/Edit/translate.py" line="33"/> + <location filename="../View/LateralContribution/Edit/translate.py" line="36"/> <source>Y</source> <translation></translation> </message> <message> - <location filename="../View/LateralContribution/Edit/translate.py" line="34"/> + <location filename="../View/LateralContribution/Edit/translate.py" line="37"/> <source>Time</source> <translation>Temps</translation> </message> <message> - <location filename="../View/LateralContribution/Edit/translate.py" line="35"/> + <location filename="../View/LateralContribution/Edit/translate.py" line="38"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../View/LateralContribution/Edit/translate.py" line="37"/> + <location filename="../View/LateralContribution/Edit/translate.py" line="40"/> <source>Z (m)</source> <translation></translation> </message> <message> <location filename="../View/LateralContribution/Edit/Plot.py" line="68"/> <source>days</source> - <translation>jours</translation> + <translation type="obsolete">jours</translation> </message> <message> <location filename="../View/LateralContribution/Edit/Plot.py" line="68"/> <source>day</source> - <translation>jour</translation> + <translation type="obsolete">jour</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="42"/> + <location filename="../View/LateralContribution/translate.py" line="46"/> <source>Not defined</source> <translation>Non définie</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="43"/> + <location filename="../View/LateralContribution/translate.py" line="47"/> <source>Lateral contribution</source> <translation>Contribution laterale</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="44"/> + <location filename="../View/LateralContribution/translate.py" line="48"/> <source>Rain</source> <translation>Pluie</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="45"/> + <location filename="../View/LateralContribution/translate.py" line="49"/> <source>Evaporation</source> <translation>Évaporation</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="50"/> + <location filename="../View/LateralContribution/translate.py" line="54"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="51"/> + <location filename="../View/LateralContribution/translate.py" line="55"/> <source>Reach</source> <translation>Bief</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="52"/> + <location filename="../View/LateralContribution/translate.py" line="56"/> <source>Begin kp (m)</source> <translation>Pk de départ (m)</translation> </message> <message> - <location filename="../View/LateralContribution/translate.py" line="53"/> + <location filename="../View/LateralContribution/translate.py" line="57"/> <source>End kp (m)</source> <translation>Pk de fin (m)</translation> </message> @@ -1215,23 +1398,23 @@ </message> <message> <location filename="../View/InitialConditions/translate.py" line="11"/> - <source>Discharge (m³/s)</source> + <source>Discharge (m³/s)</source> <translation type="obsolete">Débit (m³/s)</translation> </message> <message> <location filename="../View/Stricklers/translate.py" line="32"/> <source>Main channel</source> - <translation>Lit mineur</translation> + <translation type="obsolete">Lit mineur</translation> </message> <message> <location filename="../View/Stricklers/translate.py" line="33"/> <source>Floodway</source> - <translation>Lit moyen</translation> + <translation type="obsolete">Lit moyen</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/LateralContribution/Edit/translate.py" line="36"/> - <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <message> + <location filename="../View/LateralContribution/Edit/translate.py" line="30"/> + <source>Edit lateral contribution</source> + <translation>Éditer les contributions latérales</translation> </message> </context> <context> @@ -1307,7 +1490,7 @@ <translation>&Aide</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="263"/> + <location filename="../View/ui/MainWindow.ui" line="272"/> <source>New study</source> <translation>Nouvelle étude</translation> </message> @@ -1317,87 +1500,87 @@ <translation>Ctrl+N</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="294"/> + <location filename="../View/ui/MainWindow.ui" line="300"/> <source>Open a study</source> <translation>Ouvrir une étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="297"/> + <location filename="../View/ui/MainWindow.ui" line="303"/> <source>Ctrl+O</source> <translation>Ctrl+O</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="305"/> + <location filename="../View/ui/MainWindow.ui" line="311"/> <source>Import data from MAGE</source> <translation>Importer des données d'une étude MAGE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="316"/> + <location filename="../View/ui/MainWindow.ui" line="322"/> <source>Import data from RubarBE</source> <translation>Importer des données d'une étude RubarBE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="588"/> + <location filename="../View/ui/MainWindow.ui" line="594"/> <source>Close</source> <translation>Fermer</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="681"/> + <location filename="../View/ui/MainWindow.ui" line="687"/> <source>Close current study</source> <translation>Fermer l'étude en cours</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="339"/> + <location filename="../View/ui/MainWindow.ui" line="345"/> <source>Save mesh</source> <translation>Sauvegarder le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="348"/> + <location filename="../View/ui/MainWindow.ui" line="354"/> <source>Save</source> <translation>Sauvegarder</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="354"/> + <location filename="../View/ui/MainWindow.ui" line="360"/> <source>Ctrl+S</source> <translation>Ctrl+S</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="363"/> + <location filename="../View/ui/MainWindow.ui" line="369"/> <source>Save as ...</source> <translation>Sauvegarder sous...</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="369"/> + <location filename="../View/ui/MainWindow.ui" line="375"/> <source>Ctrl+Shift+S</source> <translation>Ctrl+Shift+S</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="374"/> + <location filename="../View/ui/MainWindow.ui" line="380"/> <source>Archive</source> <translation>Archive</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="379"/> + <location filename="../View/ui/MainWindow.ui" line="385"/> <source>Pamhyr configuration</source> <translation>Configuration de PAMHYR</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="696"/> + <location filename="../View/ui/MainWindow.ui" line="702"/> <source>Quit</source> <translation>Quitter</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="394"/> + <location filename="../View/ui/MainWindow.ui" line="400"/> <source>Ctrl+F4</source> <translation>Ctrl+F4</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="771"/> + <location filename="../View/ui/MainWindow.ui" line="777"/> <source>Edit river network</source> <translation>Éditer le réseau</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="404"/> + <location filename="../View/ui/MainWindow.ui" line="410"/> <source>Edit geometry</source> <translation>Éditer la géométrie</translation> </message> @@ -1412,47 +1595,47 @@ <translation>Exporter la géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="428"/> + <location filename="../View/ui/MainWindow.ui" line="434"/> <source>Run extrenal meshing tool</source> <translation>Lancer le mailler externe</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="433"/> + <location filename="../View/ui/MainWindow.ui" line="439"/> <source>choose meshing tool by reach</source> <translation>Choisir l'outil de maillage par bief</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="441"/> + <location filename="../View/ui/MainWindow.ui" line="447"/> <source>View meshed geometry</source> <translation>Voir la géométrie maillée</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="449"/> + <location filename="../View/ui/MainWindow.ui" line="455"/> <source>Export mesh</source> <translation>Exporter le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="457"/> + <location filename="../View/ui/MainWindow.ui" line="463"/> <source>Delete mesh of current reach</source> <translation>Supprimer le maillage du bief courant</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="465"/> + <location filename="../View/ui/MainWindow.ui" line="471"/> <source>Delete all mesh</source> <translation>Supprimer tout le maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="473"/> + <location filename="../View/ui/MainWindow.ui" line="479"/> <source>Abscisse - Cote</source> <translation>Abscisse - Cote</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="481"/> + <location filename="../View/ui/MainWindow.ui" line="487"/> <source>XYZ</source> <translation></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="489"/> + <location filename="../View/ui/MainWindow.ui" line="495"/> <source>Numerical parameter for solvers</source> <translation>Paramètres numeriques des solvers</translation> </message> @@ -1462,62 +1645,62 @@ <translation type="obsolete">Condition aux limites et apports ponctuels</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="873"/> + <location filename="../View/ui/MainWindow.ui" line="879"/> <source>Initial conditions</source> <translation>Conditions initiales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="513"/> + <location filename="../View/ui/MainWindow.ui" line="519"/> <source>Export initial conditions</source> <translation>Exporter les conditions initiales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="521"/> + <location filename="../View/ui/MainWindow.ui" line="527"/> <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="526"/> + <location filename="../View/ui/MainWindow.ui" line="532"/> <source>Edit friction</source> <translation>Éditer les frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="531"/> + <location filename="../View/ui/MainWindow.ui" line="537"/> <source>Edit lateral contributions</source> <translation>Éditer les apports latéraux</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="539"/> + <location filename="../View/ui/MainWindow.ui" line="545"/> <source>Edit spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="552"/> + <location filename="../View/ui/MainWindow.ui" line="558"/> <source>Edit cross building</source> <translation>Éditer les ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="711"/> + <location filename="../View/ui/MainWindow.ui" line="717"/> <source>Run solver</source> <translation>Lancer un solver</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="560"/> + <location filename="../View/ui/MainWindow.ui" line="566"/> <source>F5</source> <translation>F5</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="565"/> + <location filename="../View/ui/MainWindow.ui" line="571"/> <source>Stop solver</source> <translation>Stopper le solveur</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="570"/> + <location filename="../View/ui/MainWindow.ui" line="576"/> <source>Display listings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="578"/> + <location filename="../View/ui/MainWindow.ui" line="584"/> <source>Simulation directory management</source> <translation type="unfinished"></translation> </message> @@ -1527,117 +1710,117 @@ <translation>Ouvrir</translation> </message> <message> - <location filename="../View/ui/Results.ui" line="99"/> + <location filename="../View/ui/Results.ui" line="201"/> <source>Hydrograph</source> <translation>Hydrogramme</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="610"/> + <location filename="../View/ui/MainWindow.ui" line="616"/> <source>Limnigram</source> <translation>Limnigramme</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="624"/> + <location filename="../View/ui/MainWindow.ui" line="630"/> <source>Map current reach</source> <translation>Cartographier le bief sélectionné</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="632"/> + <location filename="../View/ui/MainWindow.ui" line="638"/> <source>Help PAMHYR</source> <translation>Aide de PAMHYR</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="640"/> + <location filename="../View/ui/MainWindow.ui" line="646"/> <source>Help MAGE</source> <translation>Aide de MAGE</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="645"/> + <location filename="../View/ui/MainWindow.ui" line="651"/> <source>About</source> <translation>À propos</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="654"/> + <location filename="../View/ui/MainWindow.ui" line="660"/> <source>ouvrir</source> <translation>open</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="666"/> + <location filename="../View/ui/MainWindow.ui" line="672"/> <source>Save current study</source> <translation>Sauvegarder l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="687"/> + <location filename="../View/ui/MainWindow.ui" line="693"/> <source>Ctrl+F</source> <translation>Ctrl+F</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="391"/> + <location filename="../View/ui/MainWindow.ui" line="397"/> <source>Quit application</source> <translation>Quitter l'application</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="702"/> + <location filename="../View/ui/MainWindow.ui" line="708"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="726"/> + <location filename="../View/ui/MainWindow.ui" line="732"/> <source>stop solver</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="729"/> + <location filename="../View/ui/MainWindow.ui" line="735"/> <source>Interrompt la simulation en cours</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="732"/> + <location filename="../View/ui/MainWindow.ui" line="738"/> <source>Ctrl+C</source> <translation>Ctrl+C</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="741"/> + <location filename="../View/ui/MainWindow.ui" line="747"/> <source>Run external meshing tool</source> <translation>Lancer le mailleur externe</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="744"/> + <location filename="../View/ui/MainWindow.ui" line="750"/> <source>Run meshing tool on current reach geometry</source> <translation>Lancer le mailleur externe sur le bief selectionné</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="756"/> + <location filename="../View/ui/MainWindow.ui" line="762"/> <source>Display simulation listing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="759"/> + <location filename="../View/ui/MainWindow.ui" line="765"/> <source>Display current simulation listing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="768"/> + <location filename="../View/ui/MainWindow.ui" line="774"/> <source>River network</source> <translation>Réseau</translation> </message> <message> - <location filename="../View/ui/Results.ui" line="67"/> + <location filename="../View/ui/MainWindow.ui" line="786"/> <source>Geometry</source> <translation>Géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="783"/> + <location filename="../View/ui/MainWindow.ui" line="789"/> <source>Edit reach geometry</source> <translation>Éditer la géométrie</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="792"/> + <location filename="../View/ui/MainWindow.ui" line="798"/> <source>Mesh</source> <translation>Maillage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="800"/> + <location filename="../View/ui/MainWindow.ui" line="806"/> <source>Boundary conditions</source> <translation>Conditions aux limites</translation> </message> @@ -1647,62 +1830,62 @@ <translation type="obsolete">Éditer les conditions aux limites et les apports ponctuels</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="811"/> + <location filename="../View/ui/MainWindow.ui" line="817"/> <source>Lateral contribution</source> <translation>Contributions latérales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="814"/> + <location filename="../View/ui/MainWindow.ui" line="820"/> <source>Edit lateral contribution</source> <translation>Éditer les contributions latérales</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="819"/> + <location filename="../View/ui/MainWindow.ui" line="825"/> <source>Spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="822"/> + <location filename="../View/ui/MainWindow.ui" line="828"/> <source>Edit lateral spills</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="827"/> + <location filename="../View/ui/MainWindow.ui" line="833"/> <source>Friction</source> <translation>Frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="835"/> + <location filename="../View/ui/MainWindow.ui" line="841"/> <source>Stricklers</source> <translation>Stricklers</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="838"/> + <location filename="../View/ui/MainWindow.ui" line="844"/> <source>Edit the study stricklers</source> <translation>Éditer les Stricklers de l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="843"/> + <location filename="../View/ui/MainWindow.ui" line="849"/> <source>Building</source> <translation>Ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="846"/> + <location filename="../View/ui/MainWindow.ui" line="852"/> <source>Edit building (valve, ...), singularity and pump</source> <translation>Éditer les ouvrages</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="855"/> + <location filename="../View/ui/MainWindow.ui" line="861"/> <source>Edit study</source> <translation>Éditer l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="863"/> + <location filename="../View/ui/MainWindow.ui" line="869"/> <source>English</source> <translation>Anglais</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="868"/> + <location filename="../View/ui/MainWindow.ui" line="874"/> <source>French</source> <translation>Français</translation> </message> @@ -1907,27 +2090,27 @@ <translation>Trier les points des conditions aux limites</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="699"/> + <location filename="../View/ui/MainWindow.ui" line="705"/> <source>Quit the application (Ctrl+Q)</source> <translation>Quitter l'application (Ctrl+Q)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="714"/> + <location filename="../View/ui/MainWindow.ui" line="720"/> <source>Run a solver</source> <translation>Lancer un solveur</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="795"/> + <location filename="../View/ui/MainWindow.ui" line="801"/> <source>Display meshed reach</source> <translation>Afficher le maillage du bief</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="830"/> + <location filename="../View/ui/MainWindow.ui" line="836"/> <source>Edit friction frictions</source> <translation>Éditer les frottements</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="876"/> + <location filename="../View/ui/MainWindow.ui" line="882"/> <source>Define initial conditions</source> <translation>Définir les conditions initiales</translation> </message> @@ -1957,12 +2140,12 @@ <translation>&Sédiments</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="881"/> + <location filename="../View/ui/MainWindow.ui" line="887"/> <source>Sediment layers</source> <translation>Couche sédimentaires</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="889"/> + <location filename="../View/ui/MainWindow.ui" line="895"/> <source>Edit reach sediment layers</source> <translation>Éditer les couches sédimentaires</translation> </message> @@ -1989,7 +2172,7 @@ <message> <location filename="../View/ui/Results.ui" line="112"/> <source>Sediment</source> - <translation>Sédiment</translation> + <translation type="obsolete">Sédiment</translation> </message> <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="75"/> @@ -2052,92 +2235,92 @@ <translation>Pamhyr2</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="351"/> + <location filename="../View/ui/MainWindow.ui" line="357"/> <source>Save study</source> <translation>Sauvegarder l'étude</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="366"/> + <location filename="../View/ui/MainWindow.ui" line="372"/> <source>Save study as ...</source> <translation>Sauvegarder l'étude sous ...</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="494"/> + <location filename="../View/ui/MainWindow.ui" line="500"/> <source>Boundary conditions and punctual contributions</source> <translation>Conditions aux limites et apports ponctuels</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="596"/> + <location filename="../View/ui/MainWindow.ui" line="602"/> <source>Visualize last results</source> <translation>Visualisation des derniers résultats</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="599"/> + <location filename="../View/ui/MainWindow.ui" line="605"/> <source>Visualize the last results</source> <translation>Visualisation des derniers resultats</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="669"/> + <location filename="../View/ui/MainWindow.ui" line="675"/> <source>Save the study (Ctrl+S)</source> <translation>Sauvegarde de l'étude (Ctrl+S)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="684"/> + <location filename="../View/ui/MainWindow.ui" line="690"/> <source>Close the study (Ctrl+F)</source> <translation>Fermeture de l'étude (Ctrl+F)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="858"/> + <location filename="../View/ui/MainWindow.ui" line="864"/> <source>Edit the study metadata</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="884"/> + <location filename="../View/ui/MainWindow.ui" line="890"/> <source>Define sediment layers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="894"/> + <location filename="../View/ui/MainWindow.ui" line="900"/> <source>Doc</source> - <translation type="unfinished"></translation> + <translation>Doc</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="899"/> + <location filename="../View/ui/MainWindow.ui" line="905"/> <source>Pamhyr2 developer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="904"/> + <location filename="../View/ui/MainWindow.ui" line="910"/> <source>Mage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="907"/> + <location filename="../View/ui/MainWindow.ui" line="913"/> <source>Open mage documentation</source> <translation>Ouvrir la domumentation de mage</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="917"/> + <location filename="../View/ui/MainWindow.ui" line="923"/> <source>Users (html)</source> <translation>Utilisateurs (html)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="922"/> + <location filename="../View/ui/MainWindow.ui" line="928"/> <source>Developers (pdf)</source> <translation>Développeurs (pdf)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="927"/> + <location filename="../View/ui/MainWindow.ui" line="933"/> <source>Developers (html)</source> <translation>Développeurs (html)</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="932"/> + <location filename="../View/ui/MainWindow.ui" line="938"/> <source>Reservoirs</source> <translation>Casiers</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="935"/> + <location filename="../View/ui/MainWindow.ui" line="941"/> <source>Edit reservoirs</source> <translation>Éditer les casiers</translation> </message> @@ -2297,17 +2480,17 @@ <translation>Trie inverser les points par leurs plus proche voisins</translation> </message> <message> - <location filename="../View/ui/Results.ui" line="259"/> + <location filename="../View/ui/Results.ui" line="254"/> <source>Add custom visualization</source> - <translation type="unfinished"></translation> + <translation>Ajouter une visualisation personnalisée</translation> </message> <message> - <location filename="../View/ui/Results.ui" line="264"/> + <location filename="../View/ui/Results.ui" line="259"/> <source>Reload</source> <translation>Recharger</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="803"/> + <location filename="../View/ui/MainWindow.ui" line="809"/> <source>Edit boundary conditions and punctual contributions</source> <translation type="unfinished"></translation> </message> @@ -2317,7 +2500,7 @@ <translation>Ouvrages hydrauliques</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="943"/> + <location filename="../View/ui/MainWindow.ui" line="949"/> <source>Edit hydraulic structures</source> <translation>Éditer les ouvrages hydrauliques</translation> </message> @@ -2372,12 +2555,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="951"/> + <location filename="../View/ui/MainWindow.ui" line="957"/> <source>Open results from file</source> - <translation type="unfinished"></translation> + <translation>Ouvrir des résultats depuis un fichier</translation> </message> <message> - <location filename="../View/ui/MainWindow.ui" line="912"/> + <location filename="../View/ui/MainWindow.ui" line="918"/> <source>Users (wiki)</source> <translation>Utilisateurs (wiki)</translation> </message> @@ -2396,16 +2579,51 @@ <source>Meshing</source> <translation>Maillage</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="544"/> + <message> + <location filename="../View/ui/MainWindow.ui" line="550"/> <source>Édition des Tronçons</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="657"/> + <message> + <location filename="../View/ui/MainWindow.ui" line="663"/> <source>Ouvrir une étude</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/MainWindow.py" line="308"/> + <source>Open debug window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/MainWindow.py" line="314"/> + <source>Open SQLite debuging tool ('sqlitebrowser')</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/MainWindow.py" line="638"/> + <source>Activate this window</source> + <translation>Activer cette fenêtre</translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="187"/> + <source>&Windows</source> + <translation>&Fenêtres</translation> + </message> + <message> + <location filename="../View/ui/Results.ui" line="152"/> + <source>Raw data</source> + <translation>Données brutes</translation> + </message> + <message> + <location filename="../View/ui/Results.ui" line="169"/> + <source>Water elevation</source> + <translation>Hauteur d'eau</translation> + </message> + <message> + <location filename="../View/ui/Results.ui" line="267"/> + <source>Export raw data</source> + <translation>Exporter les données brutes</translation> + </message> </context> <context> <name>MainWindowProfile</name> @@ -2452,10 +2670,10 @@ <message> <location filename="../View/Frictions/PlotStricklers.py" line="78"/> <source>Stricklers</source> - <translation>Stricklers</translation> + <translation type="obsolete">Stricklers</translation> </message> <message> - <location filename="../View/Geometry/PlotKPZ.py" line="76"/> + <location filename="../View/Geometry/PlotKPZ.py" line="51"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> @@ -2470,12 +2688,12 @@ <translation type="obsolete">Type</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/Profile/Plot.py" line="47"/> + <location filename="../View/HydraulicStructures/PlotAC.py" line="45"/> <source>X (m)</source> <translation></translation> </message> <message> - <location filename="../View/HydraulicStructures/PlotKPC.py" line="77"/> + <location filename="../View/HydraulicStructures/PlotKPC.py" line="46"/> <source>KP (m)</source> <translation></translation> </message> @@ -2485,39 +2703,39 @@ <translation type="obsolete">Débit (m³/s)</translation> </message> <message> - <location filename="../View/HydraulicStructures/PlotKPC.py" line="73"/> + <location filename="../View/HydraulicStructures/PlotKPC.py" line="47"/> <source>Elevation (m)</source> <translation>Altitude (m)</translation> </message> <message> - <location filename="../View/Geometry/PlotAC.py" line="187"/> + <location filename="../View/Geometry/PlotKPZ.py" line="52"/> <source>Height (m)</source> <translation>Hauteur (m)</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="176"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="213"/> <source>Select destination file</source> <translation>Sélectionné le fichier de destination</translation> </message> <message> <location filename="../View/Geometry/PlotAC.py" line="183"/> <source>Transverse abscissa (m)</source> - <translation>Abscisse en travers (m)</translation> + <translation type="obsolete">Abscisse en travers (m)</translation> </message> <message> <location filename="../View/Geometry/PlotAC.py" line="193"/> <source>Previous cross-section</source> - <translation>Section en travers précédente</translation> + <translation type="obsolete">Section en travers précédente</translation> </message> <message> <location filename="../View/Geometry/PlotAC.py" line="195"/> <source>Cross-section</source> - <translation>Section en travers</translation> + <translation type="obsolete">Section en travers</translation> </message> <message> <location filename="../View/Geometry/PlotAC.py" line="197"/> <source>Next cross-section</source> - <translation>Section en travers suivante</translation> + <translation type="obsolete">Section en travers suivante</translation> </message> </context> <context> @@ -2558,25 +2776,30 @@ <translation>Inverser l'orientation du bief</translation> </message> <message> - <location filename="../View/Network/translate.py" line="36"/> + <location filename="../View/Network/translate.py" line="40"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Network/translate.py" line="32"/> + <location filename="../View/Network/translate.py" line="36"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/Network/translate.py" line="37"/> + <location filename="../View/Network/translate.py" line="41"/> <source>Source node</source> <translation>NÅ“ud source</translation> </message> <message> - <location filename="../View/Network/translate.py" line="38"/> + <location filename="../View/Network/translate.py" line="42"/> <source>Destination node</source> <translation>NÅ“ud destination</translation> </message> + <message> + <location filename="../View/Network/translate.py" line="30"/> + <source>River network</source> + <translation>Réseau</translation> + </message> </context> <context> <name>Pamhyr</name> @@ -2594,88 +2817,143 @@ <translation>Non associé</translation> </message> <message> - <location filename="../View/Reservoir/Translate.py" line="31"/> + <location filename="../View/Reservoir/Translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Reservoir/Translate.py" line="32"/> + <location filename="../View/Reservoir/Translate.py" line="36"/> <source>Node</source> <translation>NÅ“ud</translation> </message> <message> - <location filename="../View/Reservoir/Edit/Translate.py" line="33"/> + <location filename="../View/Reservoir/Edit/Translate.py" line="37"/> <source>Elevation (m)</source> <translation>Altitude (m)</translation> </message> <message> - <location filename="../View/Reservoir/Edit/Translate.py" line="34"/> + <location filename="../View/Reservoir/Edit/Translate.py" line="38"/> <source>Area (hectare)</source> <translation>Aire (hectare)</translation> </message> + <message> + <location filename="../View/Reservoir/Translate.py" line="30"/> + <source>Reservoir</source> + <translation>Casier</translation> + </message> + <message> + <location filename="../View/Reservoir/Edit/Translate.py" line="32"/> + <source>Edit Reservoir</source> + <translation>Éditer le casier</translation> + </message> </context> <context> <name>Results</name> <message> - <location filename="../View/Results/PlotXY.py" line="84"/> + <location filename="../View/Results/PlotXY.py" line="56"/> <source>X (m)</source> <translation>X (m)</translation> </message> <message> - <location filename="../View/Results/PlotXY.py" line="88"/> + <location filename="../View/Results/PlotXY.py" line="57"/> <source>Y (m)</source> <translation>Y (m)</translation> </message> <message> - <location filename="../View/Results/translate.py" line="38"/> + <location filename="../View/Results/translate.py" line="42"/> <source>Reach name</source> <translation>Nom du bief</translation> </message> <message> - <location filename="../View/Results/translate.py" line="42"/> + <location filename="../View/Results/translate.py" line="46"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Results/translate.py" line="43"/> + <location filename="../View/Results/translate.py" line="47"/> <source>KP (m)</source> <translation>PK (m)</translation> </message> <message> - <location filename="../View/Results/translate.py" line="33"/> + <location filename="../View/Results/translate.py" line="37"/> <source>days</source> <translation>jours</translation> </message> <message> - <location filename="../View/Results/translate.py" line="30"/> + <location filename="../View/Results/translate.py" line="34"/> <source>day</source> <translation>jour</translation> </message> <message> - <location filename="../View/Results/PlotH.py" line="83"/> + <location filename="../View/Results/PlotH.py" line="54"/> <source>Time (s)</source> <translation>Temps (s)</translation> </message> <message> <location filename="../View/Results/PlotH.py" line="79"/> - <source>Discharge (m³/s)</source> + <source>Discharge (m³/s)</source> <translation type="obsolete">Débit (m³/s)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Results/PlotH.py" line="87"/> - <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <message> + <location filename="../View/Results/PlotKPC.py" line="55"/> + <source>River bottom</source> + <translation>Fond de la rivière</translation> + </message> + <message> + <location filename="../View/Results/PlotKPC.py" line="56"/> + <source>Water elevation</source> + <translation>Hauteur d'eau</translation> + </message> + <message> + <location filename="../View/Results/PlotKPC.py" line="57"/> + <source>Max water elevation</source> + <translation>Hauteur d'eau maximum</translation> + </message> + <message> + <location filename="../View/Results/PlotKPC.py" line="53"/> + <source>Elevation (m)</source> + <translation>Altitude (m)</translation> + </message> + <message> + <location filename="../View/Results/PlotH.py" line="57"/> + <source>Cross-section discharge</source> + <translation>Débit de la section en travers</translation> + </message> + <message> + <location filename="../View/Results/PlotH.py" line="58"/> + <source>Max discharge</source> + <translation>Débit maximum</translation> + </message> + <message> + <location filename="../View/Results/PlotH.py" line="59"/> + <source>Current timestamp</source> + <translation>Date courante</translation> + </message> + <message> + <location filename="../View/Results/translate.py" line="30"/> + <source>Results</source> + <translation>Résultats</translation> + </message> + <message> + <location filename="../View/Results/translate.py" line="51"/> + <source>Profile</source> + <translation>Section en travers</translation> + </message> + <message> + <location filename="../View/Results/translate.py" line="52"/> + <source>Water elevation (m)</source> + <translation>Cote de l'eau (m)</translation> </message> </context> <context> <name>SedimentLayers</name> <message> - <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="71"/> + <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="88"/> <source>(no name)</source> <translation>(sans nom)</translation> </message> <message> - <location filename="../View/SedimentLayers/translate.py" line="15"/> + <location filename="../View/SedimentLayers/translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> @@ -2685,57 +2963,57 @@ <translation type="obsolete">Type</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="75"/> + <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="92"/> <source>(no name - @kp)</source> <translation>(sans nom - @kp)</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/translate.py" line="14"/> + <location filename="../View/SedimentLayers/Reach/translate.py" line="37"/> <source>Not defined</source> <translation>Non définie</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="15"/> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="42"/> <source>X (m)</source> <translation>X (m)</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="16"/> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="43"/> <source>Y (m)</source> <translation>Y (m)</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/translate.py" line="21"/> + <location filename="../View/SedimentLayers/Reach/translate.py" line="44"/> <source>Sediment layers</source> <translation>Couche sédimentaires</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/translate.py" line="20"/> + <location filename="../View/SedimentLayers/Reach/translate.py" line="43"/> <source>KP (m)</source> <translation>PK (m)</translation> </message> <message> - <location filename="../View/SedimentLayers/translate.py" line="16"/> + <location filename="../View/SedimentLayers/translate.py" line="36"/> <source>Comment</source> <translation>Commentaire</translation> </message> <message> - <location filename="../View/SedimentLayers/Edit/translate.py" line="20"/> + <location filename="../View/SedimentLayers/Edit/translate.py" line="40"/> <source>D50</source> <translation>D50</translation> </message> <message> - <location filename="../View/SedimentLayers/Edit/translate.py" line="21"/> + <location filename="../View/SedimentLayers/Edit/translate.py" line="41"/> <source>Sigma</source> <translation>Sigma</translation> </message> <message> - <location filename="../View/SedimentLayers/Edit/translate.py" line="22"/> + <location filename="../View/SedimentLayers/Edit/translate.py" line="42"/> <source>Critical constraint</source> <translation>Contrainte critique</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="17"/> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="44"/> <source>Z (m)</source> <translation>Z (m)</translation> </message> @@ -2745,253 +3023,301 @@ <translation type="obsolete">Hauteur</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/translate.py" line="16"/> + <location filename="../View/SedimentLayers/Reach/translate.py" line="39"/> <source>Height (m)</source> <translation>Hauteur (m)</translation> </message> <message> - <location filename="../View/SedimentLayers/Reach/translate.py" line="15"/> + <location filename="../View/SedimentLayers/Reach/translate.py" line="38"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> <message> - <location filename="../View/SedimentLayers/Edit/translate.py" line="19"/> + <location filename="../View/SedimentLayers/Edit/translate.py" line="39"/> <source>Thickness (m)</source> <translation>Épaisseur (m)</translation> </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="30"/> + <source>Edit Sediment Layers</source> + <translation>Éditer les couches sédimentaires</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="37"/> + <source>Profile sediment layers</source> + <translation>Couches sédimentaires de la section en travers</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/translate.py" line="30"/> + <source>Reach sediment layers</source> + <translation>Couches sédimentaires du bief</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/translate.py" line="33"/> + <source>Apply sediment layers to reach</source> + <translation>Appliquer des couches sédimentaire au bief</translation> + </message> + <message> + <location filename="../View/SedimentLayers/translate.py" line="30"/> + <source>Sediment Layers List</source> + <translation>Liste des ensembles de couches sedimentaires</translation> + </message> +</context> +<context> + <name>Solver</name> + <message> + <location filename="../View/RunSolver/Window.py" line="67"/> + <source>Select solver</source> + <translation>Selection du solveur</translation> + </message> + <message> + <location filename="../View/RunSolver/Window.py" line="145"/> + <source>Select log</source> + <translation>Selection du log</translation> + </message> + <message> + <location filename="../View/RunSolver/Log/Window.py" line="58"/> + <source>Solver logs</source> + <translation>Logs du solveur</translation> + </message> </context> <context> <name>SolverParameters</name> <message> - <location filename="../View/SolverParameters/translate.py" line="31"/> + <location filename="../View/SolverParameters/translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="32"/> + <location filename="../View/SolverParameters/translate.py" line="36"/> <source>Value</source> <translation>Valeur</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="43"/> + <location filename="../View/SolverParameters/translate.py" line="47"/> <source>Yes</source> <translation>Oui</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="44"/> + <location filename="../View/SolverParameters/translate.py" line="48"/> <source>No</source> <translation>Non</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="45"/> + <location filename="../View/SolverParameters/translate.py" line="49"/> <source>Y</source> <translation>O</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="46"/> + <location filename="../View/SolverParameters/translate.py" line="50"/> <source>N</source> <translation>N</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="51"/> + <location filename="../View/SolverParameters/translate.py" line="55"/> <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="54"/> + <location filename="../View/SolverParameters/translate.py" line="58"/> <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="57"/> + <location filename="../View/SolverParameters/translate.py" line="61"/> <source>Timestep (second)</source> <translation>Pas de temps (en secondes)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="64"/> + <location filename="../View/SolverParameters/translate.py" line="68"/> <source>Minimum timestep (second)</source> <translation>Pas de temps minimal (en secondes)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="67"/> + <location filename="../View/SolverParameters/translate.py" line="71"/> <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="70"/> + <location filename="../View/SolverParameters/translate.py" line="74"/> <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="73"/> + <location filename="../View/SolverParameters/translate.py" line="77"/> <source>Implicitation parameter</source> <translation>Parametre d'implicitation</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="76"/> + <location filename="../View/SolverParameters/translate.py" line="80"/> <source>Continuity discretization type (S/L)</source> <translation>Type de discrétisation de la continuité (S/L)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="79"/> + <location filename="../View/SolverParameters/translate.py" line="83"/> <source>QSJ discretization (A/B)</source> <translation>QSJ discrétisation (A/B)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="82"/> + <location filename="../View/SolverParameters/translate.py" line="86"/> <source>Stop criterion iterations (G/A/R)</source> <translation>Critère d'arrêt d'itérations (G/A/R)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="85"/> + <location filename="../View/SolverParameters/translate.py" line="89"/> <source>Iteration type</source> <translation>Type d'itérations</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="88"/> + <location filename="../View/SolverParameters/translate.py" line="92"/> <source>Smoothing coefficient</source> <translation>Coefficient de lissage</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="91"/> + <location filename="../View/SolverParameters/translate.py" line="95"/> <source>Maximun accepted number of CFL</source> <translation>Nombre maximum de CFL accepté</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="94"/> + <location filename="../View/SolverParameters/translate.py" line="98"/> <source>Minimum water height (meter)</source> <translation>Hauteur d'eau minimale (mètres)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="97"/> + <location filename="../View/SolverParameters/translate.py" line="101"/> <source>Maximun number of iterations (< 100)</source> <translation>Nombre maximum d'itérations (< 100)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="100"/> + <location filename="../View/SolverParameters/translate.py" line="104"/> <source>Timestep reduction factor</source> <translation>Facteur de réduction du pas de temps</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="103"/> + <location filename="../View/SolverParameters/translate.py" line="107"/> <source>Reduction precision factor of Z</source> <translation>Facteur de réduction de la précision en Z</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="106"/> + <location filename="../View/SolverParameters/translate.py" line="110"/> <source>Reduction precision factor of Q</source> <translation>Facteur de réduction de la précision en Q</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="109"/> + <location filename="../View/SolverParameters/translate.py" line="113"/> <source>Reduction precision factor of residue</source> <translation>Facteur de réduction de la précision des résidus</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="112"/> + <location filename="../View/SolverParameters/translate.py" line="116"/> <source>Number of iteration at maximum precision</source> <translation>Nombre d'itérations à la précision maximum</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="115"/> + <location filename="../View/SolverParameters/translate.py" line="119"/> <source>Number of iteration before switch</source> <translation>Nombre d'itérations avant changement</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="118"/> + <location filename="../View/SolverParameters/translate.py" line="122"/> <source>Maximum accepted Froude number</source> <translation>Nombre de Froude maximum accepté</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="121"/> + <location filename="../View/SolverParameters/translate.py" line="125"/> <source>Diffluence node height balance</source> <translation>Équilibre de la hauteur des nÅ“uds de diffluence</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="124"/> + <location filename="../View/SolverParameters/translate.py" line="128"/> <source>Compute reach volume balance (Y/N)</source> <translation>Calcul de l'équilibre du volume de bief (O/N)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="127"/> + <location filename="../View/SolverParameters/translate.py" line="131"/> <source>Maximum reach volume balance</source> <translation>Équilibre du volume de bief maximum</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="130"/> + <location filename="../View/SolverParameters/translate.py" line="134"/> <source>Minimum reach volume to check</source> <translation>Volume de bief minimum à vérifier</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="60"/> + <location filename="../View/SolverParameters/translate.py" line="64"/> <source>Command line arguments</source> <translation>Arguments en ligne de commande</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="133"/> + <location filename="../View/SolverParameters/translate.py" line="137"/> <source>Use Mage internal initialization (Y/N)</source> <translation>Utiliser l'initialisation interne de mage (O/N)</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="137"/> + <location filename="../View/SolverParameters/translate.py" line="141"/> <source>Sediment density</source> <translation>Masse volumique des sédiments</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="139"/> + <location filename="../View/SolverParameters/translate.py" line="143"/> <source>Sediment rest angle</source> <translation>Angle de repos des sédiments</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="141"/> + <location filename="../View/SolverParameters/translate.py" line="145"/> <source>Sediment porosity</source> <translation>Porosité des sédiments</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="143"/> + <location filename="../View/SolverParameters/translate.py" line="147"/> <source>Han distance</source> <translation>Distance de Han</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="145"/> + <location filename="../View/SolverParameters/translate.py" line="149"/> <source>D50 changing distance</source> <translation>Distance de changement pour le D50</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="147"/> + <location filename="../View/SolverParameters/translate.py" line="151"/> <source>Sigma changing distance</source> <translation>Distance de changement du Sigma</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="149"/> + <location filename="../View/SolverParameters/translate.py" line="153"/> <source>Geometry modification method</source> <translation>Méthode de modification de la géometrie</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="151"/> + <location filename="../View/SolverParameters/translate.py" line="155"/> <source>Critic shields</source> <translation>Shields critique</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="153"/> + <location filename="../View/SolverParameters/translate.py" line="157"/> <source>Shields correction</source> <translation>Correction de Shields</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="155"/> + <location filename="../View/SolverParameters/translate.py" line="159"/> <source>Solid capacity</source> <translation>Capacité solide</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="157"/> + <location filename="../View/SolverParameters/translate.py" line="161"/> <source>Bed load time step</source> <translation>Pas de temps charriage</translation> </message> <message> - <location filename="../View/SolverParameters/translate.py" line="159"/> + <location filename="../View/SolverParameters/translate.py" line="163"/> <source>Multiplicator factor</source> <translation>Facteur de multiplication</translation> </message> + <message> + <location filename="../View/SolverParameters/translate.py" line="30"/> + <source>Solver parameters</source> + <translation>Paramètres du solveur</translation> + </message> </context> <context> <name>Solvers</name> @@ -3006,45 +3332,86 @@ <translation type="obsolete">Mage en version 8</translation> </message> </context> +<context> + <name>Stricklers</name> + <message> + <location filename="../View/Stricklers/translate.py" line="30"/> + <source>Stricklers</source> + <translation>Stricklers</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="35"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="36"/> + <source>Main channel</source> + <translation>Lit mineur</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="37"/> + <source>Floodway</source> + <translation>Lit moyen</translation> + </message> + <message> + <location filename="../View/Stricklers/translate.py" line="38"/> + <source>Comment</source> + <translation>Commentaire</translation> + </message> +</context> +<context> + <name>Study</name> + <message> + <location filename="../View/Study/Window.py" line="37"/> + <source>Edit study</source> + <translation>Éditer l'étude</translation> + </message> + <message> + <location filename="../View/Study/Window.py" line="42"/> + <source>New study</source> + <translation>Nouvelle étude</translation> + </message> +</context> <context> <name>Toolbar</name> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="212"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="247"/> <source>Zoom</source> <translation>Zoom</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="205"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="240"/> <source>Default view</source> <translation>Vue par défaut</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="206"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="241"/> <source>Back to previous view</source> <translation>Retour à la vue précédente</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="208"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="243"/> <source>Return to next view</source> <translation>Retour à la vue suivante</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="210"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="245"/> <source>Axes panoramic</source> <translation>Axes panoramiques</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="215"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="250"/> <source>Isometric view (Shift+W)</source> <translation>Vue isométrique (Shift+W)</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="217"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="252"/> <source>Auto scale view (Shift+X)</source> <translation>Vue automatique (Shift+X)</translation> </message> <message> - <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="213"/> + <location filename="../View/Tools/Plot/PamhyrToolbar.py" line="248"/> <source>Save the figure</source> <translation>Sauvegarder la figure</translation> </message>