diff --git a/src/View/SedimentLayers/Edit/translate.py b/src/View/SedimentLayers/Edit/translate.py index f9f02cbfd8ee45331fb30666beca91aebcbaa7a0..d3499e861249b6735c2ae0ed9e95f2d2409d3337 100644 --- a/src/View/SedimentLayers/Edit/translate.py +++ b/src/View/SedimentLayers/Edit/translate.py @@ -7,8 +7,8 @@ _translate = QCoreApplication.translate table_headers = { "name": _translate("SedimentLayers", "Name"), # "type": _translate("SedimentLayers", "Type"), - "height": _translate("Sedimentlayers", "Height"), - "d50": _translate("Sedimentlayers", "D50"), - "sigma": _translate("Sedimentlayers", "Sigma"), - "critical_constraint": _translate("Sedimentlayers", "Critical constraint"), + "height": _translate("SedimentLayers", "Height"), + "d50": _translate("SedimentLayers", "D50"), + "sigma": _translate("SedimentLayers", "Sigma"), + "critical_constraint": _translate("SedimentLayers", "Critical constraint"), } diff --git a/src/View/SedimentLayers/Reach/Profile/translate.py b/src/View/SedimentLayers/Reach/Profile/translate.py index 33e204b33552e41cece53621407ab7f0fbe3774c..99312b93c61719eb6dc73dd4b190dec38192a4c7 100644 --- a/src/View/SedimentLayers/Reach/Profile/translate.py +++ b/src/View/SedimentLayers/Reach/Profile/translate.py @@ -7,7 +7,7 @@ _translate = QCoreApplication.translate table_headers = { "x": _translate("SedimentLayers", "X (m)"), "y": _translate("SedimentLayers", "Y (m)"), - "z": _translate("SedimentLazers", "Z (m)"), + "z": _translate("SedimentLayers", "Z (m)"), "name": _translate("SedimentLayers", "Name"), "sl": _translate("SedimentLayers", "Sediment layers"), } diff --git a/src/lang/fr.ts b/src/lang/fr.ts index 8034809fff9ebaeb4a9285e2656151b0702b70ae..2793ed05beb0f9baa57960ceeace552e7f37acd9 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> @@ -60,21 +61,6 @@ <source>Ponctual contribution</source> <translation>Contributions ponctuelles</translation> </message> - <message> - <location filename="../View/BoundaryCondition/translate.py" line="32"/> - <source>Time over Z</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/BoundaryCondition/translate.py" line="33"/> - <source>Time over Discharge</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/BoundaryCondition/translate.py" line="34"/> - <source>Z over Discharge</source> - <translation type="unfinished"></translation> - </message> <message> <location filename="../View/BoundaryCondition/translate.py" line="39"/> <source>Name</source> @@ -92,23 +78,33 @@ </message> <message> <location filename="../View/BoundaryCondition/Edit/translate.py" line="12"/> - <source>Discharge (m³/s)</source> - <translation type="obsolete">Débit (m³/s)</translation> - </message> - <message encoding="UTF-8"> - <location filename="../View/BoundaryCondition/Edit/translate.py" line="28"/> <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Débit (m³/s)</translation> </message> <message> <location filename="../View/BoundaryCondition/Edit/translate.py" line="30"/> <source>Solid (kg/s)</source> - <translation type="unfinished"></translation> + <translation>Solide (kg/s)</translation> </message> <message> <location filename="../View/BoundaryCondition/translate.py" line="35"/> <source>Solid</source> - <translation type="unfinished">Solide</translation> + <translation>Solide</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="32"/> + <source>TimeZ</source> + <translation>TempsHauteur</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="33"/> + <source>TimeDischarge</source> + <translation>TempsDébit</translation> + </message> + <message> + <location filename="../View/BoundaryCondition/translate.py" line="34"/> + <source>ZDischarge</source> + <translation>HauteurDébit</translation> </message> </context> <context> @@ -116,7 +112,7 @@ <message> <location filename="../Checker/Mage.py" line="41"/> <source>Mage network graph {mode} checker</source> - <translation type="unfinished"></translation> + <translation>Vérificateur {mode} graph reseaux hydraulique pour Mage</translation> </message> <message> <location filename="../Checker/Mage.py" line="42"/> @@ -126,7 +122,7 @@ <message> <location filename="../Checker/Study.py" line="32"/> <source>Study network reach checker</source> - <translation type="unfinished"></translation> + <translation>Vérificateur des biefs de l'étude</translation> </message> <message> <location filename="../Checker/Study.py" line="33"/> @@ -377,62 +373,62 @@ <message> <location filename="../Model/Except.py" line="53"/> <source>Generic error message</source> - <translation type="unfinished"></translation> + <translation>Message d'erreur générique</translation> </message> <message> <location filename="../Model/Except.py" line="59"/> <source>Undefined error message</source> - <translation type="unfinished"></translation> + <translation>Message d'érreur non définie</translation> </message> <message> <location filename="../Model/Except.py" line="74"/> <source>Method not implemented</source> - <translation type="unfinished"></translation> + <translation>Méthode non implémenter</translation> </message> <message> <location filename="../Model/Except.py" line="99"/> <source>Method</source> - <translation type="unfinished"></translation> + <translation>Méthode</translation> </message> <message> <location filename="../Model/Except.py" line="99"/> <source>not implemented</source> - <translation type="unfinished"></translation> + <translation>Non implémenter</translation> </message> <message> <location filename="../Model/Except.py" line="99"/> <source>for class</source> - <translation type="unfinished"></translation> + <translation>pour classe</translation> </message> <message> <location filename="../Model/Except.py" line="96"/> <source>Not implemented method</source> - <translation type="unfinished"></translation> + <translation>Méthode non implémenter</translation> </message> <message> <location filename="../Model/Except.py" line="109"/> <source>FileFormatError</source> - <translation type="unfinished"></translation> + <translation>ErreurFormatDeFichier</translation> </message> <message> <location filename="../Model/Except.py" line="117"/> <source>Invalid file format:</source> - <translation type="unfinished"></translation> + <translation>Format de fichier invalide :</translation> </message> <message> <location filename="../Model/Except.py" line="123"/> <source>File format error</source> - <translation type="unfinished"></translation> + <translation>Erreur de format de fichier</translation> </message> <message> <location filename="../Model/Except.py" line="126"/> <source>Invalid file format</source> - <translation type="unfinished"></translation> + <translation>Format de fichier invalide</translation> </message> <message> <location filename="../Model/Except.py" line="129"/> <source>Invalid file</source> - <translation type="unfinished"></translation> + <translation>Fichier invalide</translation> </message> <message> <location filename="../Model/Except.py" line="129"/> @@ -457,12 +453,12 @@ <message> <location filename="../Model/Except.py" line="158"/> <source>Invalid clipboard data format:</source> - <translation type="unfinished"></translation> + <translation>Format des données du presse-papier invalide :</translation> </message> <message> <location filename="../Model/Except.py" line="172"/> <source>Clipboard format unknown</source> - <translation type="unfinished"></translation> + <translation>Presse-papier format inconnu</translation> </message> </context> <context> @@ -587,7 +583,7 @@ <context> <name>LateralContribution</name> <message> - <location filename="../View/InitialConditions/translate.py" line="24"/> + <location filename="../View/LateralContribution/translate.py" line="35"/> <source>Name</source> <translation>Nom</translation> </message> @@ -602,7 +598,7 @@ <translation>Lit moyen</translation> </message> <message> - <location filename="../View/InitialConditions/translate.py" line="30"/> + <location filename="../View/Stricklers/translate.py" line="31"/> <source>Comment</source> <translation>Commentaire</translation> </message> @@ -703,13 +699,8 @@ </message> <message> <location filename="../View/InitialConditions/translate.py" line="11"/> - <source>Discharge (m³/s)</source> - <translation type="obsolete">Débit (m³/s)</translation> - </message> - <message encoding="UTF-8"> - <location filename="../View/InitialConditions/translate.py" line="27"/> <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Débit (m³/s)</translation> </message> </context> <context> @@ -1414,26 +1405,6 @@ <source>Define initial conditions</source> <translation>Définire les conditions initiales</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="553"/> - <source>Édition des Tronçons</source> - <translation type="unfinished"></translation> - </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="667"/> - <source>Ouvrir une étude</source> - <translation type="unfinished"></translation> - </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="679"/> - <source>Enrégistrer étude en cours (Ctrl+S)</source> - <translation type="unfinished"></translation> - </message> - <message encoding="UTF-8"> - <location filename="../View/ui/MainWindow.ui" line="694"/> - <source>Fermer étude en cours (Ctrl+F)</source> - <translation type="unfinished"></translation> - </message> <message> <location filename="../View/ui/SolverLog.ui" line="106"/> <source>results</source> @@ -1457,67 +1428,67 @@ <message> <location filename="../View/ui/MainWindow.ui" line="170"/> <source>&Sediment</source> - <translation type="unfinished"></translation> + <translation>&Sédiments</translation> </message> <message> <location filename="../View/ui/MainWindow.ui" line="891"/> <source>Sediment layers</source> - <translation type="unfinished"></translation> + <translation>Couche sédimentaires</translation> </message> <message> <location filename="../View/ui/MainWindow.ui" line="896"/> <source>Edit reach sediment layers</source> - <translation type="unfinished"></translation> + <translation>Éditer les couches sédimentaires</translation> </message> <message> <location filename="../View/ui/EditSedimentLayers.ui" line="66"/> <source>Add a new sediment layer</source> - <translation type="unfinished"></translation> + <translation>Ajouter une nouvelle couche sédimentaire</translation> </message> <message> <location filename="../View/ui/EditSedimentLayers.ui" line="81"/> <source>Delete selected sediment layer(s)</source> - <translation type="unfinished"></translation> + <translation>Supprimer une courche sédimentaire</translation> </message> <message> <location filename="../View/ui/EditSedimentLayers.ui" line="96"/> <source>Move up</source> - <translation type="unfinished"></translation> + <translation>Monter</translation> </message> <message> <location filename="../View/ui/EditSedimentLayers.ui" line="108"/> <source>Move down</source> - <translation type="unfinished"></translation> + <translation>Descendre</translation> </message> <message> <location filename="../View/ui/Results.ui" line="83"/> <source>Sediment</source> - <translation type="unfinished"></translation> + <translation>Sédiment</translation> </message> <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="89"/> <source>Edit sediment layers list</source> - <translation type="unfinished"></translation> + <translation>Éditer la liste des couches sédimentaires</translation> </message> <message> <location filename="../View/ui/ReachSedimentLayers.ui" line="38"/> <source>Apply sediment layers on all reach</source> - <translation type="unfinished"></translation> + <translation>Appliquer une liste de courches sédimentaires</translation> </message> <message> <location filename="../View/ui/ReachSedimentLayers.ui" line="80"/> <source>Edit profile</source> - <translation type="unfinished"></translation> + <translation>Éditer le profile</translation> </message> <message> <location filename="../View/ui/ReachSedimentLayers.ui" line="83"/> <source>Edit profile sediment layer</source> - <translation type="unfinished"></translation> + <translation>Éditer les couches sédimentaires du profile</translation> </message> <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="62"/> <source>Add sediment layers</source> - <translation type="unfinished"></translation> + <translation>Ajouter des couches</translation> </message> <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="65"/> @@ -1527,7 +1498,7 @@ <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="74"/> <source>Delete sediment layers</source> - <translation type="unfinished"></translation> + <translation>Supprimer couche sédimentaires</translation> </message> <message> <location filename="../View/ui/ProfileSedimentLayers.ui" line="77"/> @@ -1539,8 +1510,28 @@ <source>Edit sediment layers</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="553"/> + <source>Édition des Tronçons</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="667"/> + <source>Ouvrir une étude</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="679"/> + <source>Enrégistrer étude en cours (Ctrl+S)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/ui/MainWindow.ui" line="694"/> + <source>Fermer étude en cours (Ctrl+F)</source> + <translation type="unfinished"></translation> + </message> </context> -<context encoding="UTF-8"> +<context> <name>MainWindowProfile</name> <message> <location filename="../View/Geometry/Profile/Window.py" line="83"/> @@ -1550,7 +1541,7 @@ <message> <location filename="../View/Geometry/Profile/Window.py" line="87"/> <source>(no name)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">(sans nom)</translation> </message> <message> <location filename="../View/Geometry/Profile/Window.py" line="382"/> @@ -1614,101 +1605,101 @@ <source>Cote (m)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/Window.py" line="328"/> <source>Suppression les lignes incomplètes</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/Window.py" line="328"/> <source>Supprimer les lignes des cellules non renseignées ?</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/Window.py" line="371"/> <source>Suppression des noms répétés</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/Window.py" line="382"/> <source>Etes-vous sûr de vouloir quitter ?</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="224"/> <source>Insérer un point</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="225"/> <source>Supprimer le/les point(s) sélectionnés</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="229"/> <source>Trier les points par ordre décroissant de X</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="234"/> <source>Trier les points par ordre décroissant de Y</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="236"/> <source>Décaler le point sélectionné vers le haut</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="238"/> <source>Décaler le point sélectionné vers le bas</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="240"/> <source>Exporter (dans un fichier) les points du profil au format tabulé</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="242"/> <source>Copier la sélection au format tabulé</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="244"/> <source>Coller la sélection depuis le presse-papier au format tabulé</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="246"/> <source>Vérifier la validité de la saisie et garder ou pas les modifications apportées</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="249"/> <source>Annuler toutes les modifications depuis la dernière validation</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="251"/> <source>Annuler toutes les modifications et revenir à l'état initial</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="253"/> <source>Ligne d'eau : - <byte value="x9"/>Z : Cote (m) - <byte value="x9"/>A : Aire mouillée (mu00B2) - <byte value="x9"/>p : Périmètre mouillé (m) - <byte value="x9"/>L : Largeur au miroir (m)</source> + Z : Cote (m) + A : Aire mouillée (mu00B2) + p : Périmètre mouillé (m) + L : Largeur au miroir (m)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/mainwindow_ui_profile.py" line="257"/> <source>'Maj + Clic' : Ligne d'eau & 'Ctrl + Clic' : Sélectionner des points</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Geometry/Profile/Table.py" line="142"/> <source>Abscisse en travers calculée en projétant les points sur le plan défini par les deux points nommés extrêmes </source> @@ -1720,10 +1711,10 @@ sur le plan défini par les deux points nommés extrêmes </source> <message> <location filename="../View/Frictions/PlotStricklers.py" line="76"/> <source>Stricklers</source> - <translation></translation> + <translation>Stricklers</translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="342"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="335"/> <source>Kp (m)</source> <translation>Pk (m)</translation> </message> @@ -1778,68 +1769,47 @@ sur le plan défini par les deux points nommés extrêmes </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="317"/> - <source>Jeu de sections du Bief</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="319"/> - <source> -Ordre des sections : Amont --> Aval</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="323"/> - <source>Pk = </source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="325"/> - <source> Nouveau profil</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="334"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="327"/> <source> Trier les profils par ordre croissant des Pk</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="341"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="334"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="343"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="336"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="345"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="338"/> <source>Alt+Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="348"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="341"/> <source>Alt+E</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="351"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="344"/> <source>Alt+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="355"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="348"/> <source>Vue globale automatique (Alt+S)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="359"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="352"/> <source>Vue globale automatique (Alt+D)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="363"/> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="356"/> <source>Vue globale automatique (Alt+F)</source> <translation type="unfinished"></translation> </message> @@ -1863,110 +1833,125 @@ Ordre des sections : Amont --> Aval</source> <source>Discharge (m^3/s)</source> <translation>Débit (m³/s)</translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/Window.py" line="164"/> - <source>Édition des profils sélectionnés</source> + <message> + <location filename="../View/InitialConditions/PlotDKP.py" line="44"/> + <source>Elevation (m)</source> + <translation type="unfinished">Altitude (m)</translation> + </message> + <message> + <location filename="../View/Geometry/PlotAC.py" line="73"/> + <source>Height (m)</source> + <translation type="unfinished">Hauteur (m)</translation> + </message> + <message> + <location filename="../View/Plot/navigation_toolbar_2qt.py" line="146"/> + <source>Select destination file</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/Window.py" line="166"/> - <source>Vous avez sélectionné plus de 5 profils. -Seuls les 5 premiers seront édités.</source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="69"/> + <source>Transverse abscissa (m)</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/Window.py" line="322"/> - <source>Profil N° : </source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="79"/> + <source>Previous cross-section</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/PlotAC.py" line="179"/> - <source>Profil précédent</source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="80"/> + <source>Cross-section</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/PlotAC.py" line="180"/> - <source>Profil sélectionné</source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="81"/> + <source>Next cross-section</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="324"/> - <source> Importer une géométrie</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="317"/> + <source>Geometry reach edit</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="326"/> - <source> Supprimer le profil sélectionné</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="321"/> + <source>Kp = </source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="327"/> - <source> Éditer le profil sélectionné</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="322"/> + <source> Import geometry</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="328"/> - <source> Copier le profil sélectionné</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="323"/> + <source> New profile</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="329"/> - <source>Coller le profil en fin de liste (penser à modifier le Pk avant de trier)</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="324"/> + <source> Delete selected profile</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="332"/> - <source> Dupliquer la section sélectionnée</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="325"/> + <source> Editer selected profile</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="335"/> - <source> Trier les profils par ordre décroissant des Pk</source> + <message> + <location filename="../View/Geometry/Window.py" line="164"/> + <source>Édition des profils sélectionnés</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="336"/> - <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le haut)</source> + <message> + <location filename="../View/Geometry/Window.py" line="166"/> + <source>Vous avez sélectionné plus de 5 profils. +Seuls les 5 premiers seront édités.</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="338"/> - <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le bas)</source> + <message> + <location filename="../View/Geometry/Window.py" line="322"/> + <source>Profil N° : </source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="340"/> - <source> Terminer l'édition</source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="179"/> + <source>Profil précédent</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="346"/> - <source>Vue isométrique (Alt+Z)</source> + <message> + <location filename="../View/Geometry/PlotAC.py" line="180"/> + <source>Profil sélectionné</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="349"/> - <source>Vue isométrique (Alt+E)</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="328"/> + <source> Trier les profils par ordre décroissant des Pk</source> <translation type="unfinished"></translation> </message> - <message encoding="UTF-8"> - <location filename="../View/Geometry/mainwindow_ui_reach.py" line="352"/> - <source>Vue isométrique (Alt+R)</source> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="329"/> + <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le haut)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../View/InitialConditions/PlotDKP.py" line="44"/> - <source>Elevation (m)</source> - <translation type="unfinished">Altitude (m)</translation> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="331"/> + <source> Changer l'ordre des profils (en décalant le profil sélectionné vers le bas)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Geometry/PlotKPZ.py" line="66"/> - <source>Height (m)</source> - <translation type="unfinished">Hauteur (m)</translation> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="339"/> + <source>Vue isométrique (Alt+Z)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../View/Plot/navigation_toolbar_2qt.py" line="146"/> - <source>Select destination file</source> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="342"/> + <source>Vue isométrique (Alt+E)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../View/Geometry/mainwindow_ui_reach.py" line="345"/> + <source>Vue isométrique (Alt+R)</source> <translation type="unfinished"></translation> </message> </context> @@ -2008,7 +1993,7 @@ Seuls les 5 premiers seront édités.</source> <translation>Inverser l'orientation du bief</translation> </message> </context> -<context encoding="UTF-8"> +<context> <name>Results</name> <message> <location filename="../View/Results/PlotXY.py" line="76"/> @@ -2023,37 +2008,37 @@ Seuls les 5 premiers seront édités.</source> <message> <location filename="../View/Results/translate.py" line="24"/> <source>Reach name</source> - <translation type="unfinished"></translation> + <translation>Nom du bief</translation> </message> <message> <location filename="../View/Results/translate.py" line="28"/> <source>Name</source> - <translation type="unfinished">Nom</translation> + <translation>Nom</translation> </message> <message> <location filename="../View/Results/translate.py" line="29"/> <source>KP (m)</source> - <translation type="unfinished"></translation> + <translation>PK (m)</translation> </message> <message> <location filename="../View/Results/PlotH.py" line="132"/> <source>days</source> - <translation type="unfinished">jours</translation> + <translation>jours</translation> </message> <message> <location filename="../View/Results/PlotH.py" line="132"/> <source>day</source> - <translation type="unfinished">jour</translation> + <translation>jour</translation> </message> <message> <location filename="../View/Results/PlotH.py" line="75"/> <source>Time (s)</source> - <translation type="unfinished"></translation> + <translation>Temps (s)</translation> </message> - <message encoding="UTF-8"> + <message> <location filename="../View/Results/PlotH.py" line="79"/> <source>Discharge (m³/s)</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Débit (m³/s)</translation> </message> </context> <context> @@ -2061,27 +2046,27 @@ Seuls les 5 premiers seront édités.</source> <message> <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="64"/> <source>(no name)</source> - <translation type="unfinished"></translation> + <translation>(sans nom)</translation> </message> <message> <location filename="../View/SedimentLayers/translate.py" line="8"/> <source>Name</source> - <translation type="unfinished">Nom</translation> + <translation>Nom</translation> </message> <message> <location filename="../View/SedimentLayers/Edit/translate.py" line="9"/> <source>Type</source> - <translation type="unfinished">Type</translation> + <translation type="obsolete">Type</translation> </message> <message> <location filename="../View/SedimentLayers/Reach/Profile/Window.py" line="68"/> <source>(no name - @kp)</source> - <translation type="unfinished"></translation> + <translation>(sans nom - @kp)</translation> </message> <message> <location filename="../View/SedimentLayers/Reach/Table.py" line="128"/> <source>Not defined</source> - <translation type="unfinished">Non définie</translation> + <translation>Non définie</translation> </message> <message> <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="8"/> @@ -2096,33 +2081,17 @@ Seuls les 5 premiers seront édités.</source> <message> <location filename="../View/SedimentLayers/Reach/translate.py" line="10"/> <source>Sediment layers</source> - <translation type="unfinished"></translation> + <translation>Couche sédimentaires</translation> </message> <message> <location filename="../View/SedimentLayers/Reach/translate.py" line="9"/> <source>KP (m)</source> - <translation type="unfinished"></translation> + <translation>PK (m)</translation> </message> <message> <location filename="../View/SedimentLayers/translate.py" line="9"/> <source>Comment</source> - <translation type="unfinished">Commentaire</translation> - </message> -</context> -<context> - <name>SedimentLazers</name> - <message> - <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="10"/> - <source>Z (m)</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>Sedimentlayers</name> - <message> - <location filename="../View/SedimentLayers/Edit/translate.py" line="10"/> - <source>Height</source> - <translation type="unfinished"></translation> + <translation>Commentaire</translation> </message> <message> <location filename="../View/SedimentLayers/Edit/translate.py" line="11"/> @@ -2137,8 +2106,18 @@ Seuls les 5 premiers seront édités.</source> <message> <location filename="../View/SedimentLayers/Edit/translate.py" line="13"/> <source>Critical constraint</source> + <translation>Contrainte critique</translation> + </message> + <message> + <location filename="../View/SedimentLayers/Reach/Profile/translate.py" line="10"/> + <source>Z (m)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../View/SedimentLayers/Edit/translate.py" line="10"/> + <source>Height</source> + <translation>Altitude</translation> + </message> </context> <context> <name>SolverParameters</name> @@ -2326,42 +2305,42 @@ Seuls les 5 premiers seront édités.</source> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="182"/> <source>Zoom</source> - <translation type="unfinished"></translation> + <translation>Zoom</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="178"/> <source>Default view</source> - <translation type="unfinished"></translation> + <translation>Vue par défaut</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="179"/> <source>Back to previous view</source> - <translation type="unfinished"></translation> + <translation>Retour a la vue précédente</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="180"/> <source>Return to next view</source> - <translation type="unfinished"></translation> + <translation>Retour à la vue suivante</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="181"/> <source>Axes panoramic</source> - <translation type="unfinished"></translation> + <translation>Axes panoramique</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="184"/> <source>Isometric view (Shift+W)</source> - <translation type="unfinished"></translation> + <translation>Vue isométrique (Shift+W)</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="185"/> <source>Auto scale view (Shift+X)</source> - <translation type="unfinished"></translation> + <translation>Vue automatique (Shift+X)</translation> </message> <message> <location filename="../View/Plot/navigation_toolbar_2qt.py" line="183"/> <source>Save the figure</source> - <translation type="unfinished"></translation> + <translation>Sauvegarder la figure</translation> </message> </context> </TS>