|
From: <bma...@us...> - 2011-10-20 21:44:33
|
Revision: 6555
http://fudaa.svn.sourceforge.net/fudaa/?rev=6555&view=rev
Author: bmarchan
Date: 2011-10-20 21:44:25 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
Internationalisation
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivFlowResultsModel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivVelResultsModel.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Removed Paths:
-------------
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-10-20 21:44:25 UTC (rev 6555)
@@ -69,7 +69,7 @@
isPIV_.date = "2011-10-17";
isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CETMEF (c)1999-2011";
isPIV_.license = "GPL2";
- isPIV_.languages = "fr";
+ isPIV_.languages = "fr,en";
isPIV_.authors=new String[]{"B.Marchand (DeltaCAD)"};
isPIV_.contact="mag...@ed...\n jer...@ce...\n ale...@ed...";
isPIV_.http="http://www.fudaa.fr/lspiv/";
@@ -103,32 +103,32 @@
* Un filtre des fichiers projets, utilis\xE9e lors d'ouverture
* d'un projet par boite de dialogue.
*/
- public static BuFileFilter FILE_FLT_PROJ=new BuFileFilter("lspiv.zip",PivResource.getS("Fichier projet"));
+ public static BuFileFilter FILE_FLT_PROJ;
/**
* Un filtre des fichiers images, utilis\xE9e lors de la selection
* des fichiers par boite de dialogue.
*/
- public static BuFileFilter FILE_FLT_PGM=new BuFileFilter("pgm",PivResource.getS("Fichiers images en niveaux de gris"));
+ public static BuFileFilter FILE_FLT_PGM;
/**
* Un filtre des fichiers grid.dat, utilis\xE9e lors de l'import
* par boite de dialogue.
*/
- public static BuFileFilter FILE_FLT_GRID=new BuFileFilter("dat",PivResource.getS("Fichier grid"));
+ public static BuFileFilter FILE_FLT_GRID;
/**
* Un filtre des fichiers GRP.dat, utilis\xE9e lors de l'import
* par boite de dialogue.
*/
- public static BuFileFilter FILE_FLT_GRP=new BuFileFilter("dat",PivResource.getS("Fichier GRP"));
+ public static BuFileFilter FILE_FLT_GRP;
/**
* Un filtre des fichiers bathy.dat, utilis\xE9e lors de l'import
* par boite de dialogue.
*/
- public static BuFileFilter FILE_FLT_BATHY=new BuFileFilter("dat",PivResource.getS("Fichier bathy"));
-
+ public static BuFileFilter FILE_FLT_BATHY;
+
/**
* Constructeur.
*/
@@ -137,6 +137,19 @@
useNewHelp_ = false;
create2dFrame();
}
+
+ /**
+ * Initialise les champs statiques d\xE9pendants du language.
+ */
+ private void initStaticLanguageDependant() {
+ FILE_FLT_PROJ=new BuFileFilter("lspiv.zip",PivResource.getS("Fichier projet"));
+ FILE_FLT_PGM=new BuFileFilter("pgm",PivResource.getS("Fichiers images en niveaux de gris"));
+ FILE_FLT_GRID=new BuFileFilter("dat",PivResource.getS("Fichier grid"));
+ FILE_FLT_GRP=new BuFileFilter("dat",PivResource.getS("Fichier GRP"));
+ FILE_FLT_BATHY=new BuFileFilter("dat",PivResource.getS("Fichier bathy"));
+
+// isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CETMEF (c)1999-2011";
+ }
/**
* Retourne le lanceur des executables.
@@ -628,6 +641,8 @@
*/
@Override
public void init() {
+ initStaticLanguageDependant();
+
super.init();
// Pour forcer l'activation du command listener.
getUndoCmdListener();
@@ -656,7 +671,7 @@
// menu.addMenuItem(FSigImageImportAction.getCommonTitle(), "IMPORT_IMAGE", FSigImageImportAction.getCommonImage(),
// this).setEnabled(false);
-// mmImport.addMenuItem(FudaaLib.getS("Importer un projet"), "IMPORT_PROJECT", BuResource.BU.getMenuIcon("importer"), this)
+// mmImport.addMenuItem(PivResource.getS("Importer un projet"), "IMPORT_PROJECT", BuResource.BU.getMenuIcon("importer"), this)
// .setEnabled(false);
//// menu.addItemListener(this);
// setEnabledForAction("IMPORT_PROJECT", true);
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java 2011-10-20 21:44:25 UTC (rev 6555)
@@ -42,7 +42,6 @@
super(PivResource.getS("S\xE9lection des images sources..."), null, "SELECT_IMAGES");
impl=_impl;
-//// setDefaultToolTip(CtuluLib.getS("Projeter la g\xE9om\xE9trie sur un semis"));
// setSceneEditor(_sceneEditor);
// sceneEditor_.getScene().addSelectionListener(this);
setEnabled(false);
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivFlowResultsModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivFlowResultsModel.java 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivFlowResultsModel.java 2011-10-20 21:44:25 UTC (rev 6555)
@@ -5,11 +5,11 @@
import org.fudaa.ebli.calque.ZCalqueAffichageDonneesInterface;
import org.fudaa.ebli.calque.ZCalqueFleche;
import org.fudaa.ebli.calque.ZModeleFleche;
-import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.ebli.geometrie.GrBoite;
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.ebli.geometrie.GrSegment;
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
+import org.fudaa.fudaa.piv.PivResource;
import org.fudaa.fudaa.piv.metier.PivFlowResults;
import org.fudaa.fudaa.piv.metier.PivProject;
@@ -145,8 +145,8 @@
@Override
public void fillWithInfo(InfoData _d, ZCalqueAffichageDonneesInterface _layer) {
final ZCalqueFleche.StringInfo info = new ZCalqueFleche.StringInfo();
- info.titleIfOne_ = EbliLib.getS("Resultats: point n\xB0");
- info.title_ = EbliLib.getS("Resultats");
+ info.titleIfOne_ = PivResource.getS("R\xE9sultats: point n\xB0");
+ info.title_ = PivResource.getS("R\xE9sultats");
ZCalqueFleche.fillWithInfo(_d, _layer.getLayerSelection(), this, info);
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivVelResultsModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivVelResultsModel.java 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivVelResultsModel.java 2011-10-20 21:44:25 UTC (rev 6555)
@@ -1,17 +1,15 @@
package org.fudaa.fudaa.piv.layer;
import com.memoire.bu.BuTable;
-import org.fudaa.ctulu.gis.GISGeometryFactory;
-import org.fudaa.ctulu.gis.GISPoint;
import org.fudaa.ctulu.table.CtuluTable;
import org.fudaa.ebli.calque.ZCalqueAffichageDonneesInterface;
import org.fudaa.ebli.calque.ZCalqueFleche;
import org.fudaa.ebli.calque.ZModeleFleche;
-import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.ebli.geometrie.GrBoite;
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.ebli.geometrie.GrSegment;
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
+import org.fudaa.fudaa.piv.PivResource;
import org.fudaa.fudaa.piv.metier.PivProject;
import org.fudaa.fudaa.piv.metier.PivVelResults;
@@ -147,8 +145,8 @@
@Override
public void fillWithInfo(InfoData _d, ZCalqueAffichageDonneesInterface _layer) {
final ZCalqueFleche.StringInfo info = new ZCalqueFleche.StringInfo();
- info.titleIfOne_ = EbliLib.getS("Resultats: point n\xB0");
- info.title_ = EbliLib.getS("Resultats");
+ info.titleIfOne_ = PivResource.getS("R\xE9sultats: point n\xB0");
+ info.title_ = PivResource.getS("R\xE9sultats");
ZCalqueFleche.fillWithInfo(_d, _layer.getLayerSelection(), this, info);
}
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-10-20 21:44:25 UTC (rev 6555)
@@ -1,2 +1,240 @@
-Calcul du champ des vitesses=Velocities analysis
-Chargement du projet=Opening project
\ No newline at end of file
+Aire d'interrogation (pix)=Interrogation area (pix)
+Aire de recherche (pix)=Search area (pix)
+Aire mouill\xE9e (m2)=Wetted area (m2)
+Analyse LSPIV=LSPIV analysis
+Analyse des images ok=**Analyse des images ok**
+Analyse du couple d'images {0} sur {1}=**Analyse du couple d'images {0} sur {1}**
+Analyse interrompue=**Analyse interrompue**
+Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau=**Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau**
+Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=**Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini**
+Calcul des champs de vitesses instantan\xE9es=**Calcul des champs de vitesses instantan\xE9es**
+Calcul des coefficient=**Calcul des coefficient**
+Calcul des coefficient ok=**Calcul des coefficient ok**
+Calcul des vitesses instantan\xE9es=**Calcul des vitesses instantan\xE9es**
+Calcul du d\xE9bit=**Calcul du d\xE9bit**
+Calcul du d\xE9bit ok=**Calcul du d\xE9bit ok**
+Calcul interrompu=**Calcul interrompu**
+Calcul ok=**Calcul ok**
+Calcul termin\xE9=Calculation is completed
+Calculer des valeurs par d\xE9faut=**Calculer des valeurs par d\xE9faut**
+Chargement du projet=Opening project
+Coefficient de surface=**Coefficient de surface**
+Contour de grille=**Contour de grille**
+Contour grille=**Contour grille**
+Correlation=**Correlation**
+Des points existent d\xE9j\xE0. Voulez vous les remplacer ?=**Des points existent d\xE9j\xE0. Voulez vous les remplacer ?**
+Des vitesses instantan\xE9es doivent exister=**Des vitesses instantan\xE9es doivent exister**
+Distance d'extrapolation=**Distance d'extrapolation**
+D\xE9bit total (m3/s)=**D\xE9bit total (m3/s)**
+D\xE9finition d'un transect=**D\xE9finition d'un transect**
+D\xE9finition de la grille=**D\xE9finition de la grille**
+D\xE9finition du nombre de points sur la grille=**D\xE9finition du nombre de points sur la grille**
+Ecart=**Ecart**
+Editer=**Editer**
+Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e=**Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e**
+Erreur=**Erreur**
+Erreur d'analyse du couple d'images {0},{1}\:\n=**Erreur d'analyse du couple d'images {0},{1}\:\n**
+Erreur de calcul des coefficients \:\n=**Erreur de calcul des coefficients \:\n**
+Erreur de calcul du d\xE9bit\:\n=**Erreur de calcul du d\xE9bit\:\n**
+Erreur de filtrage des vitesses\:\n=**Erreur de filtrage des vitesses\:\n**
+Erreur de moyennation des vitesses\:\n=**Erreur de moyennation des vitesses\:\n**
+Erreur de reconditionnement du transect\:\n=**Erreur de reconditionnement du transect\:\n**
+Erreur de reconditionnement\:\n=**Erreur de reconditionnement\:\n**
+Erreur de transformation de l'image {0}\:\n=Error while picture {0} transformation\:\n
+Erreur de v\xE9rification de l'orthorectification\:\n=**Erreur de v\xE9rification de l'orthorectification\:\n**
+Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9=**Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9**
+Espace image reconditionn\xE9e=**Espace image reconditionn\xE9e**
+Espace image transform\xE9e=**Espace image transform\xE9e**
+Espace r\xE9el=**Espace r\xE9el**
+Fichier GRP=**Fichier GRP**
+Fichier bathy=**Fichier bathy**
+Fichier contenant le contour de grille=**Fichier contenant le contour de grille**
+Fichier contenant les d\xE9bits calcul\xE9s=**Fichier contenant les d\xE9bits calcul\xE9s**
+Fichier contenant les la cote d'eau d'orthorectification=**Fichier contenant les la cote d'eau d'orthorectification**
+Fichier contenant les parametres d'orthorectification=**Fichier contenant les parametres d'orthorectification**
+Fichier contenant les parametres de calcul=**Fichier contenant les parametres de calcul**
+Fichier contenant les points d'orthorectification=**Fichier contenant les points d'orthorectification**
+Fichier contenant les points de grille=**Fichier contenant les points de grille**
+Fichier contenant les vitesses calcul\xE9es=**Fichier contenant les vitesses calcul\xE9es**
+Fichier contenant un transect=**Fichier contenant un transect**
+Fichier grid=**Fichier grid**
+Fichier projet=**Fichier projet**
+Fichiers images en niveaux de gris=**Fichiers images en niveaux de gris**
+Filtrage des vitesses=**Filtrage des vitesses**
+Filtrage interrompu=**Filtrage interrompu**
+Filtrage ok=**Filtrage ok**
+Filtrage/moyennation des vitesses instantan\xE9es=**Filtrage/moyennation des vitesses instantan\xE9es**
+Fin de saisie=**Fin de saisie**
+Flux d'entr\xE9e non trouv\xE9=**Flux d'entr\xE9e non trouv\xE9**
+Format de fichier invalide \: Format GRP attendu=**Format de fichier invalide \: Format GRP attendu**
+Format de fichier invalide \: Format GRP etendu attendu=**Format de fichier invalide \: Format GRP etendu attendu**
+Grille=**Grille**
+IA en vert=**IA en vert**
+IA/SA=**IA/SA**
+Il doit exister au moins une image reconditionn\xE9e=**Il doit exister au moins une image reconditionn\xE9e**
+Il doit exister au moins une image transform\xE9e=**Il doit exister au moins une image transform\xE9e**
+Il doit exister des r\xE9sultats de calcul=**Il doit exister des r\xE9sultats de calcul**
+Il doit exister des r\xE9sultats de calcul de d\xE9bit=**Il doit exister des r\xE9sultats de calcul de d\xE9bit**
+Image d'origine=**Image d'origine**
+Image ortho=**Image ortho**
+Image transform\xE9e=**Image transform\xE9e**
+Import d'un transect=**Import d'un transect**
+Import d'une grille=**Import d'une grille**
+Import des points de r\xE9f\xE9rence=**Import des points de r\xE9f\xE9rence**
+Importer un projet=**Importer un projet**
+Interruption en cours. Merci de patienter=**Interruption en cours. Merci de patienter**
+Intervalle de temps=**Intervalle de temps**
+Intervalle de temps (s)=**Intervalle de temps (s)**
+LSPIV=**LSPIV**
+La librairie JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement=**La librairie JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement**
+La r\xE9solution doit \xEAtre un r\xE9el strictement positif=**La r\xE9solution doit \xEAtre un r\xE9el strictement positif**
+La transformation des images s'est termin\xE9e avec succ\xE8s=**La transformation des images s'est termin\xE9e avec succ\xE8s**
+Label=**Label**
+Lancement de la v\xE9rification de l'orthorectification=**Lancement de la v\xE9rification de l'orthorectification**
+Le calcul s'est termin\xE9 avec succ\xE8s=**Le calcul s'est termin\xE9 avec succ\xE8s**
+Le chemin donn\xE9 n'est pas un r\xE9pertoire ou n'existe pas=**Le chemin donn\xE9 n'est pas un r\xE9pertoire ou n'existe pas**
+Le contour de grille doit comporter 4 sommets=**Le contour de grille doit comporter 4 sommets**
+Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'=**Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'**
+Le niveau d'eau doit \xEAtre un r\xE9el=**Le niveau d'eau doit \xEAtre un r\xE9el**
+Le nombre de points doit \xEAtre au minimum de 6=**Le nombre de points doit \xEAtre au minimum de 6**
+Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1=**Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1**
+Le nombre de points doit \xEAtre un entier sup\xE9rieur ou \xE9gal \xE0 2=**Le nombre de points doit \xEAtre un entier sup\xE9rieur ou \xE9gal \xE0 2**
+Le projet doit contenir au moins 1 image reconditionn\xE9e=**Le projet doit contenir au moins 1 image reconditionn\xE9e**
+Le projet doit contenir au moins 1 image transform\xE9e=**Le projet doit contenir au moins 1 image transform\xE9e**
+Le projet doit contenir au moins 2 images transform\xE9es=**Le projet doit contenir au moins 2 images transform\xE9es**
+Le projet doit \xEAtre cr\xE9\xE9=**Le projet doit \xEAtre cr\xE9\xE9**
+Le projet ne contient aucun champ de vitesses instantan\xE9es=**Le projet ne contient aucun champ de vitesses instantan\xE9es**
+Le projet ne contient aucune image \xE0 transformer=**Le projet ne contient aucune image \xE0 transformer**
+Le projet ne contient pas de r\xE9sultats moyenn\xE9s=**Le projet ne contient pas de r\xE9sultats moyenn\xE9s**
+Le r\xE9pertoire des ex\xE9cutables n'a pas encore \xE9t\xE9 pr\xE9cis\xE9 ou n'est pas valide=**Le r\xE9pertoire des ex\xE9cutables n'a pas encore \xE9t\xE9 pr\xE9cis\xE9 ou n'est pas valide**
+Le transect n'a pas \xE9t\xE9 d\xE9fini=**Le transect n'a pas \xE9t\xE9 d\xE9fini**
+Les executables suivants manquent dans le r\xE9pertoire donn\xE9\:\n=**Les executables suivants manquent dans le r\xE9pertoire donn\xE9\:\n**
+Les param\xE8tres d'orthorectification n'ont pas \xE9t\xE9 donn\xE9s=**Les param\xE8tres d'orthorectification n'ont pas \xE9t\xE9 donn\xE9s**
+Les param\xE8tres de calcul d\xE9bit n'ont pas \xE9t\xE9 donn\xE9s=**Les param\xE8tres de calcul d\xE9bit n'ont pas \xE9t\xE9 donn\xE9s**
+Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s=**Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s**
+Les param\xE8tres doivent \xEAtre renseign\xE9s et les images transform\xE9es existantes=**Les param\xE8tres doivent \xEAtre renseign\xE9s et les images transform\xE9es existantes**
+Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s=**Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s**
+Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=**Les points de grille n'ont pas \xE9t\xE9 d\xE9finis**
+Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=**Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis**
+Les points {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=**Les points {0} et {1} ont des coordonn\xE9es r\xE9elles confondues**
+Limites de la norme de vitesse (m/s)=**Limites de la norme de vitesse (m/s)**
+Limites de la vitesse v transversale (m/s)=**Limites de la vitesse v transversale (m/s)**
+Max correlation=**Max correlation**
+Max norme de vitesse=**Max norme de vitesse**
+Max vitesse transversale=**Max vitesse transversale**
+Min correlation=**Min correlation**
+Min norme de vitesse=**Min norme de vitesse**
+Min vitesse transversale=**Min vitesse transversale**
+Modification des points de r\xE9f\xE9rence=**Modification des points de r\xE9f\xE9rence**
+Modification du contour de grille=**Modification du contour de grille**
+Modification du transect=**Modification du transect**
+Moyennation des vitesses=**Moyennation des vitesses**
+Moyennation interrompue=**Moyennation interrompue**
+Moyennation ok=**Moyennation ok**
+Niveau d'eau (m)=**Niveau d'eau (m)**
+Nombre de points entre 1-2/3-4=**Nombre de points entre 1-2/3-4**
+Nombre de points entre 2-3/4-1=**Nombre de points entre 2-3/4-1**
+Nouveau projet=**Nouveau projet**
+N\xB0=**N\xB0**
+Orthorectification=**Orthorectification**
+Ouverture d'un projet=**Ouverture d'un projet**
+Param\xE8tres de calcul=**Param\xE8tres de calcul**
+Param\xE8tres de calcul de d\xE9bit=**Param\xE8tres de calcul de d\xE9bit**
+Param\xE8tres de transformation=**Param\xE8tres de transformation**
+Pas d'espace d'interpolation de bathym\xE9trie (m)=**Pas d'espace d'interpolation de bathym\xE9trie (m)**
+Piv average velocities=**Piv average velocities**
+Piv discharge=**Piv discharge**
+Piv grid=**Piv grid**
+Piv ortho params=**Piv ortho params**
+Piv params=**Piv params**
+Piv points=**Piv points**
+Piv shape grid=**Piv shape grid**
+Piv transect=**Piv transect**
+Points de controle=**Points de controle**
+Points de r\xE9f\xE9rence=**Points de r\xE9f\xE9rence**
+Points r\xE9f\xE9rence=**Points r\xE9f\xE9rence**
+Position des coins (m)=**Position des coins (m)**
+Post-traitement=**Post-traitement**
+Probl\xE8me d'installation=**Probl\xE8me d'installation**
+Probl\xE8me de cr\xE9ation du projet=**Probl\xE8me de cr\xE9ation du projet**
+Pr\xE9visualisation des images transform\xE9es=**Pr\xE9visualisation des images transform\xE9es**
+Pts calcul\xE9s=**Pts calcul\xE9s**
+Pts r\xE9els=**Pts r\xE9els**
+Rayon de recherche des vitesses=**Rayon de recherche des vitesses**
+Rayon de recherche des vitesses (m)=**Rayon de recherche des vitesses (m)**
+Reconditionnement de l'image {0} sur {1}=**Reconditionnement de l'image {0} sur {1}**
+Reconditionnement des images=**Reconditionnement des images**
+Reconditionnement du transect=**Reconditionnement du transect**
+Reconditionnement du transect ok=**Reconditionnement du transect ok**
+Reconditionnement interrompu=**Reconditionnement interrompu**
+Reconditionnement ok=**Reconditionnement ok**
+Reprise=**Reprise**
+R\xE9pertoire contenant les executables=**R\xE9pertoire contenant les executables**
+R\xE9solution (m/pix)=**R\xE9solution (m/pix)**
+R\xE9sultats=**R\xE9sultats**
+R\xE9sultats\: point n\xB0=**R\xE9sultats\: point n\xB0**
+SA en bleu=**SA en bleu**
+Saisie interactive=**Saisie interactive**
+Sauvegarde du projet=**Sauvegarde du projet**
+Sim=**Sim**
+Sip=**Sip**
+Sjm=**Sjm**
+Sjp=**Sjp**
+Stop=**Stop**
+S\xE9lection d'un fichier GRP=**S\xE9lection d'un fichier GRP**
+S\xE9lection d'un fichier de grille=**S\xE9lection d'un fichier de grille**
+S\xE9lection d'un fichier transect=**S\xE9lection d'un fichier transect**
+S\xE9lection des images sources=**S\xE9lection des images sources**
+S\xE9lectionner une g\xE9om\xE9trie=**S\xE9lectionner une g\xE9om\xE9trie**
+Taille de l'aire=**Taille de l'aire**
+Taille de l'aire\: Doit \xEAtre un entier positif et paire=**Taille de l'aire\: Doit \xEAtre un entier positif et paire**
+Terminer la saisie des points et valider=**Terminer la saisie des points et valider**
+Tous droits r\xE9serv\xE9s=**Tous droits r\xE9serv\xE9s**
+Transect=**Transect**
+Transformation de l'image {0} sur {1}=**Transformation de l'image {0} sur {1}**
+Transformation des images=**Transformation des images**
+Transformation des images ok=**Transformation des images ok**
+Transformation interrompu=**Transformation interrompu**
+Transformer les images=**Transformer les images**
+Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=**Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister**
+Un transect existe d\xE9j\xE0. Voulez vous le remplacer ?=**Un transect existe d\xE9j\xE0. Voulez vous le remplacer ?**
+Une erreur de lecture s'est produite=**Une erreur de lecture s'est produite**
+Une grille existe d\xE9j\xE0.\nVoulez vous ajouter les points de la nouvelle grille \xE0 la pr\xE9c\xE9dente ?=**Une grille existe d\xE9j\xE0.\nVoulez vous ajouter les points de la nouvelle grille \xE0 la pr\xE9c\xE9dente ?**
+Verification des points de r\xE9f\xE9rence=**Verification des points de r\xE9f\xE9rence**
+Verification interrompue=**Verification interrompue**
+Vit. de surface=**Vit. de surface**
+Vit. sur verticale=**Vit. sur verticale**
+Vitesse X=**Vitesse X**
+Vitesse Y=**Vitesse Y**
+Vitesse moyenne sur la section (m/s)=**Vitesse moyenne sur la section (m/s)**
+Voir les d\xE9bits=**Voir les d\xE9bits**
+Voir les vitesses=**Voir les vitesses**
+Voulez vous au pr\xE9alable modifier le contour de grille ?=**Voulez vous au pr\xE9alable modifier le contour de grille ?**
+Vous devez pr\xE9ciser un nom de r\xE9pertoire=**Vous devez pr\xE9ciser un nom de r\xE9pertoire**
+Vue=**Vue**
+Vue 2D=**Vue 2D**
+V\xE9rification des points d'orthorectification=**V\xE9rification des points d'orthorectification**
+V\xE9rification des points de r\xE9f\xE9rence=**V\xE9rification des points de r\xE9f\xE9rence**
+X img=**X img**
+X recalcul\xE9=**X recalcul\xE9**
+X r\xE9el=**X r\xE9el**
+Xmax=**Xmax**
+Xmax doit \xEAtre strictement sup\xE9rieur \xE0 Xmin=**Xmax doit \xEAtre strictement sup\xE9rieur \xE0 Xmin**
+Xmax doit \xEAtre un r\xE9el=**Xmax doit \xEAtre un r\xE9el**
+Xmin=**Xmin**
+Xmin doit \xEAtre un r\xE9el=**Xmin doit \xEAtre un r\xE9el**
+Y img=**Y img**
+Y recalcul\xE9=**Y recalcul\xE9**
+Y r\xE9el=**Y r\xE9el**
+Ymax=**Ymax**
+Ymax doit \xEAtre strictement sup\xE9rieur \xE0 Ymin=**Ymax doit \xEAtre strictement sup\xE9rieur \xE0 Ymin**
+Ymax doit \xEAtre un r\xE9el=**Ymax doit \xEAtre un r\xE9el**
+Ymin=**Ymin**
+Ymin doit \xEAtre un r\xE9el=**Ymin doit \xEAtre un r\xE9el**
+Z r\xE9el=**Z r\xE9el**
+{0} images ont \xE9t\xE9 reconditionn\xE9es avec succ\xE8s=**{0} images ont \xE9t\xE9 reconditionn\xE9es avec succ\xE8s**
+{0}\: Doit \xEAtre un entier=**{0}\: Doit \xEAtre un entier**
+{0}\: Doit \xEAtre un entier > 0=**{0}\: Doit \xEAtre un entier > 0**
+{0}\: Doit \xEAtre un entier >\= 0=**{0}\: Doit \xEAtre un entier >\= 0**
+{0}\: Doit \xEAtre un r\xE9el=**{0}\: Doit \xEAtre un r\xE9el**
+{0}\: Doit \xEAtre un r\xE9el > 0=**{0}\: Doit \xEAtre un r\xE9el > 0**
Deleted: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.txt 2011-10-20 21:41:37 UTC (rev 6554)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.txt 2011-10-20 21:44:25 UTC (rev 6555)
@@ -1,2 +0,0 @@
-Calcul_du_champ_des_vitesses=Velocities analysis
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2011-10-21 16:31:12
|
Revision: 6561
http://fudaa.svn.sourceforge.net/fudaa/?rev=6561&view=rev
Author: bmarchan
Date: 2011-10-21 16:31:02 +0000 (Fri, 21 Oct 2011)
Log Message:
-----------
Fix : Corrections diverses
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivShowFlowAction.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivDischargeReader.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivExeLauncher.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivComputeParameters.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivFlowResults.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -22,6 +22,7 @@
*/
public class PivFlowInfoPanel extends CtuluDialogPanel {
private PivFlowResults res_;
+ private JTextField tfWaterElevation;
private JTextField tfDischarge;
private JTextField tfWettedArea;
private JTextField tfMeanVelocity;
@@ -33,6 +34,8 @@
public PivFlowInfoPanel(PivFlowResults _res) {
setLayout(new BuGridLayout(2,3,3));
+ add(new JLabel(PivResource.getS("Niveau d'eau (m)")));
+ add(tfWaterElevation=new JTextField());
add(new JLabel(PivResource.getS("D\xE9bit total (m3/s)")));
add(tfDischarge=new JTextField());
add(new JLabel(PivResource.getS("Aire mouill\xE9e (m2)")));
@@ -40,6 +43,7 @@
add(new JLabel(PivResource.getS("Vitesse moyenne sur la section (m/s)")));
add(tfMeanVelocity=new JTextField());
+ tfWaterElevation.setEditable(false);
tfDischarge.setPreferredSize(new Dimension(80,tfDischarge.getPreferredSize().height));
tfDischarge.setEditable(false);
tfWettedArea.setEditable(false);
@@ -56,11 +60,13 @@
res_=_res;
if (res_!=null) {
+ tfWaterElevation.setText(""+res_.getWaterElevation());
tfDischarge.setText(""+res_.getDischarge());
tfWettedArea.setText(""+res_.getWettedArea());
tfMeanVelocity.setText(""+res_.getMeanVelocity());
}
else {
+ tfWaterElevation.setText("");
tfDischarge.setText("");
tfWettedArea.setText("");
tfMeanVelocity.setText("");
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -573,7 +573,7 @@
return "m/s";
}
};
- cqFlowResults.setTitle(PivResource.getS("Vit. sur verticale"));
+ cqFlowResults.setTitle(PivResource.getS("Vit. moyennes"));
cqFlowResults.setName("cqRealFlow");
// Donne la couleur des fl\xE8ches si pas de palette de couleurs.
cqFlowResults.setLineModel(0, new TraceLigneModel(TraceLigne.LISSE, 1, Color.ORANGE));
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivShowFlowAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivShowFlowAction.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivShowFlowAction.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -26,7 +26,7 @@
* @param _impl L'implementation.
*/
public PivShowFlowAction(PivImplementation _impl) {
- super(PivResource.getS("Voir les d\xE9bits"), null, "SHOW_FLOW_RESULTS");
+ super(PivResource.getS("Voir les vitesses moyennes sur la verticale"), null, "SHOW_FLOW_RESULTS");
impl=_impl;
setEnabled(false);
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivDischargeReader.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivDischargeReader.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivDischargeReader.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -81,6 +81,7 @@
// 1ere ligne
in_.readFields();
+ res.setWaterElevation(in_.doubleField(0));
// Debit
res.setDischarge(in_.doubleField(1));
// Surface mouill\xE9e
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivExeLauncher.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivExeLauncher.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/io/PivExeLauncher.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -283,7 +283,7 @@
}
if (_task!=null && _task.isStopRequested()) {
- _ana.addError(PivResource.getS("Transformation interrompu"));
+ _ana.addError(PivResource.getS("Transformation interrompue"));
return false;
}
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivComputeParameters.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivComputeParameters.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivComputeParameters.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -26,11 +26,11 @@
/** Valeur min des normes de vitesse */
protected double smin;
/** Valeur max des normes de vitesse */
- protected double smax;
+ protected double smax=1000000;
/** Valeur min des vitesses transversales */
- protected double vmin=0;
+ protected double vmin=-1000000;
/** Valeur max des vitesses transversales */
- protected double vmax=100;
+ protected double vmax=1000000;
public PivComputeParameters() {
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivFlowResults.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivFlowResults.java 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivFlowResults.java 2011-10-21 16:31:02 UTC (rev 6561)
@@ -15,6 +15,8 @@
protected double wettedArea;
/** La v\xE9locit\xE9 moyenne. */
protected double meanVelocity;
+ /** Le niveau d'eau */
+ protected double waterElevation;
/** Les coordonn\xE9es X des points */
protected Double[] x;
/** Les coordonn\xE9es Y des points */
@@ -70,6 +72,21 @@
}
/**
+ * @return Le niveau d'eau.
+ */
+ public double getWaterElevation() {
+ return waterElevation;
+ }
+
+ /**
+ * Definit le niveau d'eau.
+ * @param _waterElevation Le niveau d'eau.
+ */
+ public void setWaterElevation(double _waterElevation) {
+ this.waterElevation=_waterElevation;
+ }
+
+ /**
* @return La coordonn\xE9e X du point d'index donn\xE9e.
*/
public double getX(int _i) {
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-10-21 16:11:06 UTC (rev 6560)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-10-21 16:31:02 UTC (rev 6561)
@@ -8,11 +8,11 @@
Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau=**Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau**
Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=**Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini**
Calcul des champs de vitesses instantan\xE9es=**Calcul des champs de vitesses instantan\xE9es**
+Calcul des coefficient ok=**Calcul des coefficient ok**
Calcul des coefficient=**Calcul des coefficient**
-Calcul des coefficient ok=**Calcul des coefficient ok**
Calcul des vitesses instantan\xE9es=**Calcul des vitesses instantan\xE9es**
+Calcul du d\xE9bit ok=**Calcul du d\xE9bit ok**
Calcul du d\xE9bit=**Calcul du d\xE9bit**
-Calcul du d\xE9bit ok=**Calcul du d\xE9bit ok**
Calcul interrompu=**Calcul interrompu**
Calcul ok=**Calcul ok**
Calcul termin\xE9=Calculation is completed
@@ -30,9 +30,8 @@
D\xE9finition de la grille=**D\xE9finition de la grille**
D\xE9finition du nombre de points sur la grille=**D\xE9finition du nombre de points sur la grille**
Ecart=**Ecart**
+Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e=**Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e**
Editer=**Editer**
-Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e=**Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e**
-Erreur=**Erreur**
Erreur d'analyse du couple d'images {0},{1}\:\n=**Erreur d'analyse du couple d'images {0},{1}\:\n**
Erreur de calcul des coefficients \:\n=**Erreur de calcul des coefficients \:\n**
Erreur de calcul du d\xE9bit\:\n=**Erreur de calcul du d\xE9bit\:\n**
@@ -43,6 +42,7 @@
Erreur de transformation de l'image {0}\:\n=Error while picture {0} transformation\:\n
Erreur de v\xE9rification de l'orthorectification\:\n=**Erreur de v\xE9rification de l'orthorectification\:\n**
Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9=**Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9**
+Erreur=**Erreur**
Espace image reconditionn\xE9e=**Espace image reconditionn\xE9e**
Espace image transform\xE9e=**Espace image transform\xE9e**
Espace r\xE9el=**Espace r\xE9el**
@@ -73,8 +73,8 @@
IA/SA=**IA/SA**
Il doit exister au moins une image reconditionn\xE9e=**Il doit exister au moins une image reconditionn\xE9e**
Il doit exister au moins une image transform\xE9e=**Il doit exister au moins une image transform\xE9e**
+Il doit exister des r\xE9sultats de calcul de d\xE9bit=**Il doit exister des r\xE9sultats de calcul de d\xE9bit**
Il doit exister des r\xE9sultats de calcul=**Il doit exister des r\xE9sultats de calcul**
-Il doit exister des r\xE9sultats de calcul de d\xE9bit=**Il doit exister des r\xE9sultats de calcul de d\xE9bit**
Image d'origine=**Image d'origine**
Image ortho=**Image ortho**
Image transform\xE9e=**Image transform\xE9e**
@@ -83,8 +83,8 @@
Import des points de r\xE9f\xE9rence=**Import des points de r\xE9f\xE9rence**
Importer un projet=**Importer un projet**
Interruption en cours. Merci de patienter=**Interruption en cours. Merci de patienter**
+Intervalle de temps (s)=**Intervalle de temps (s)**
Intervalle de temps=**Intervalle de temps**
-Intervalle de temps (s)=**Intervalle de temps (s)**
LSPIV=**LSPIV**
La librairie JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement=**La librairie JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement**
La r\xE9solution doit \xEAtre un r\xE9el strictement positif=**La r\xE9solution doit \xEAtre un r\xE9el strictement positif**
@@ -138,8 +138,8 @@
N\xB0=**N\xB0**
Orthorectification=**Orthorectification**
Ouverture d'un projet=**Ouverture d'un projet**
+Param\xE8tres de calcul de d\xE9bit=**Param\xE8tres de calcul de d\xE9bit**
Param\xE8tres de calcul=**Param\xE8tres de calcul**
-Param\xE8tres de calcul de d\xE9bit=**Param\xE8tres de calcul de d\xE9bit**
Param\xE8tres de transformation=**Param\xE8tres de transformation**
Pas d'espace d'interpolation de bathym\xE9trie (m)=**Pas d'espace d'interpolation de bathym\xE9trie (m)**
Piv average velocities=**Piv average velocities**
@@ -160,12 +160,12 @@
Pr\xE9visualisation des images transform\xE9es=**Pr\xE9visualisation des images transform\xE9es**
Pts calcul\xE9s=**Pts calcul\xE9s**
Pts r\xE9els=**Pts r\xE9els**
+Rayon de recherche des vitesses (m)=**Rayon de recherche des vitesses (m)**
Rayon de recherche des vitesses=**Rayon de recherche des vitesses**
-Rayon de recherche des vitesses (m)=**Rayon de recherche des vitesses (m)**
Reconditionnement de l'image {0} sur {1}=**Reconditionnement de l'image {0} sur {1}**
Reconditionnement des images=**Reconditionnement des images**
+Reconditionnement du transect ok=**Reconditionnement du transect ok**
Reconditionnement du transect=**Reconditionnement du transect**
-Reconditionnement du transect ok=**Reconditionnement du transect ok**
Reconditionnement interrompu=**Reconditionnement interrompu**
Reconditionnement ok=**Reconditionnement ok**
Reprise=**Reprise**
@@ -192,9 +192,9 @@
Tous droits r\xE9serv\xE9s=**Tous droits r\xE9serv\xE9s**
Transect=**Transect**
Transformation de l'image {0} sur {1}=**Transformation de l'image {0} sur {1}**
+Transformation des images ok=**Transformation des images ok**
Transformation des images=**Transformation des images**
-Transformation des images ok=**Transformation des images ok**
-Transformation interrompu=**Transformation interrompu**
+Transformation interrompue=**Transformation interrompue**
Transformer les images=**Transformer les images**
Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=**Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister**
Un transect existe d\xE9j\xE0. Voulez vous le remplacer ?=**Un transect existe d\xE9j\xE0. Voulez vous le remplacer ?**
@@ -203,38 +203,38 @@
Verification des points de r\xE9f\xE9rence=**Verification des points de r\xE9f\xE9rence**
Verification interrompue=**Verification interrompue**
Vit. de surface=**Vit. de surface**
-Vit. sur verticale=**Vit. sur verticale**
+Vit. moyennes=**Vit. moyennes**
Vitesse X=**Vitesse X**
Vitesse Y=**Vitesse Y**
Vitesse moyenne sur la section (m/s)=**Vitesse moyenne sur la section (m/s)**
-Voir les d\xE9bits=**Voir les d\xE9bits**
+Voir les vitesses moyennes sur la verticale=**Voir les vitesses moyennes sur la verticale**
Voir les vitesses=**Voir les vitesses**
Voulez vous au pr\xE9alable modifier le contour de grille ?=**Voulez vous au pr\xE9alable modifier le contour de grille ?**
Vous devez pr\xE9ciser un nom de r\xE9pertoire=**Vous devez pr\xE9ciser un nom de r\xE9pertoire**
+Vue 2D=**Vue 2D**
Vue=**Vue**
-Vue 2D=**Vue 2D**
V\xE9rification des points d'orthorectification=**V\xE9rification des points d'orthorectification**
V\xE9rification des points de r\xE9f\xE9rence=**V\xE9rification des points de r\xE9f\xE9rence**
X img=**X img**
X recalcul\xE9=**X recalcul\xE9**
X r\xE9el=**X r\xE9el**
-Xmax=**Xmax**
Xmax doit \xEAtre strictement sup\xE9rieur \xE0 Xmin=**Xmax doit \xEAtre strictement sup\xE9rieur \xE0 Xmin**
Xmax doit \xEAtre un r\xE9el=**Xmax doit \xEAtre un r\xE9el**
+Xmax=**Xmax**
+Xmin doit \xEAtre un r\xE9el=**Xmin doit \xEAtre un r\xE9el**
Xmin=**Xmin**
-Xmin doit \xEAtre un r\xE9el=**Xmin doit \xEAtre un r\xE9el**
Y img=**Y img**
Y recalcul\xE9=**Y recalcul\xE9**
Y r\xE9el=**Y r\xE9el**
-Ymax=**Ymax**
Ymax doit \xEAtre strictement sup\xE9rieur \xE0 Ymin=**Ymax doit \xEAtre strictement sup\xE9rieur \xE0 Ymin**
Ymax doit \xEAtre un r\xE9el=**Ymax doit \xEAtre un r\xE9el**
+Ymax=**Ymax**
+Ymin doit \xEAtre un r\xE9el=**Ymin doit \xEAtre un r\xE9el**
Ymin=**Ymin**
-Ymin doit \xEAtre un r\xE9el=**Ymin doit \xEAtre un r\xE9el**
Z r\xE9el=**Z r\xE9el**
{0} images ont \xE9t\xE9 reconditionn\xE9es avec succ\xE8s=**{0} images ont \xE9t\xE9 reconditionn\xE9es avec succ\xE8s**
-{0}\: Doit \xEAtre un entier=**{0}\: Doit \xEAtre un entier**
{0}\: Doit \xEAtre un entier > 0=**{0}\: Doit \xEAtre un entier > 0**
{0}\: Doit \xEAtre un entier >\= 0=**{0}\: Doit \xEAtre un entier >\= 0**
+{0}\: Doit \xEAtre un entier=**{0}\: Doit \xEAtre un entier**
+{0}\: Doit \xEAtre un r\xE9el > 0=**{0}\: Doit \xEAtre un r\xE9el > 0**
{0}\: Doit \xEAtre un r\xE9el=**{0}\: Doit \xEAtre un r\xE9el**
-{0}\: Doit \xEAtre un r\xE9el > 0=**{0}\: Doit \xEAtre un r\xE9el > 0**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2011-12-04 20:42:22
|
Revision: 6785
http://fudaa.svn.sourceforge.net/fudaa/?rev=6785&view=rev
Author: bmarchan
Date: 2011-12-04 20:42:15 +0000 (Sun, 04 Dec 2011)
Log Message:
-----------
i18n
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2011-12-04 20:15:45 UTC (rev 6784)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2011-12-04 20:42:15 UTC (rev 6785)
@@ -103,6 +103,7 @@
pnNormeVit.setBorder(javax.swing.BorderFactory.createTitledBorder(PivResource.getS("Limites de la norme de vitesse (m/s)")));
pnTransVit.setBorder(javax.swing.BorderFactory.createTitledBorder(PivResource.getS("Limites de la vitesse v transversale (m/s)")));
lbTemps.setText(PivResource.getS("Intervalle de temps (s):"));
+ lbPosition.setText(PivResource.getS("Position du centre"));
actDefineAreaCenter_=pnLayers_.getTransfView().getDefineAreaCenterAction();
actDefineAreaCenter_.setEditionController(ctrl_);
@@ -353,14 +354,14 @@
btPosition = new JToggleButton();
btPosition.setText("Saisie");
- JLabel lblNewLabel = new JLabel("Position du centre");
+ lbPosition = new JLabel("Position du centre");
- JLabel lblJ = new JLabel("J :");
+ JLabel lbJ = new JLabel("J :");
tfPosX = new JTextField();
tfPosX.setColumns(10);
- JLabel lblI = new JLabel("I :");
+ JLabel lbI = new JLabel("I :");
tfPosY = new JTextField();
tfPosY.setColumns(10);
@@ -375,13 +376,13 @@
.addPreferredGap(ComponentPlacement.UNRELATED)
.addComponent(tfIASize, GroupLayout.PREFERRED_SIZE, 100, GroupLayout.PREFERRED_SIZE))
.addGroup(gl_pnIASize.createSequentialGroup()
- .addComponent(lblNewLabel)
+ .addComponent(lbPosition)
.addPreferredGap(ComponentPlacement.RELATED)
- .addComponent(lblJ)
+ .addComponent(lbJ)
.addGap(4)
.addComponent(tfPosX)
.addPreferredGap(ComponentPlacement.UNRELATED)
- .addComponent(lblI)
+ .addComponent(lbI)
.addPreferredGap(ComponentPlacement.RELATED)
.addComponent(tfPosY)
.addGap(10)))
@@ -396,11 +397,11 @@
.addComponent(tfIASize, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
.addGap(4)
.addGroup(gl_pnIASize.createParallelGroup(Alignment.BASELINE)
- .addComponent(lblNewLabel)
- .addComponent(lblJ)
+ .addComponent(lbPosition)
+ .addComponent(lbJ)
.addComponent(tfPosX, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
.addComponent(tfPosY, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
- .addComponent(lblI)
+ .addComponent(lbI)
.addComponent(btPosition))
.addGap(6))
);
@@ -609,4 +610,5 @@
private JToggleButton btPosition;
private JTextField tfPosX;
private JTextField tfPosY;
+ private JLabel lbPosition;
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-12-04 20:15:45 UTC (rev 6784)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-12-04 20:42:15 UTC (rev 6785)
@@ -80,7 +80,7 @@
static {
isPIV_.name = "LSPIV";
isPIV_.version = "1.2";
- isPIV_.date = "2011-12-04";
+ isPIV_.date = "2011-12-05";
isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CETMEF (c)1999-2011";
isPIV_.license = "GPL2";
isPIV_.languages = "en,fr";
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-12-04 20:15:45 UTC (rev 6784)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-12-04 20:42:15 UTC (rev 6785)
@@ -1,3 +1,6 @@
+Affiche l'image source s\xE9lectionn\xE9e=Show selected source image
+Affiche l'image s\xE9lectionn\xE9e=Show selected image
+Affiche les vitesses instantan\xE9es s\xE9lectionn\xE9es=Show selected instantaneous velocities
Aire d'interrogation (pix)=Interrogation area (pix)
Aire de recherche (pix)=Searching area (pix)
Aire mouill\xE9e (m\xB2)=Wetted area (m\xB2)
@@ -22,10 +25,14 @@
Contour de grille=Grid outline
Contour grille=Grid outline
Corr\xE9lation=Correlation
+Cr\xE9ation des caches images sources=Creating source images caches
+Cr\xE9ation des caches images transform\xE9es=Creating transformed images caches
+Dans le projet=In project
Des points existent d\xE9j\xE0. Voulez-vous les remplacer ?=Points already exist. Do you want to replace them?
Des vitesses instantan\xE9es doivent exister=Instantaneous velocities must exist
Distance d'extrapolation=Extrapolation range
D\xE9bit total (m\xB3/s)=Total discharge (m\xB3/s)
+D\xE9finir=Define
D\xE9finition d'un transect=Definition of a transect
D\xE9finition de la grille=Definition of the grid
D\xE9finition du nombre de points sur la grille=Definition of the number of points in the grid
@@ -40,6 +47,7 @@
Erreur de reconditionnement du transect\:\n=Error while repacking the transect\:\n
Erreur de reconditionnement\:\n=Repack error\:\n
Erreur de transformation de l'image {0}\:\n=Error while picture {0} transformation\:\n
+Erreur de transformation des vitesses instantan\xE9es\:\n=Error while instantaneous velocities transformation\:\n
Erreur de v\xE9rification de l'orthorectification\:\n=Error while checking orthorectification\:\n
Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9=Error while saving the project file.\nIt will not be saved
Erreur=Error
@@ -48,18 +56,21 @@
Espace r\xE9el=Real space
Fichier GRP=GRP file
Fichier bathy=Bathymetry file
+Fichier contenant la cote d'eau d'orthorectification=File containing the orthorectification water level
Fichier contenant le contour de grille=File containing the grid outline
+Fichier contenant les donn\xE9es globales=File containing global data
Fichier contenant les d\xE9bits calcul\xE9s=File containing the calculated discharges
-Fichier contenant la cote d'eau d'orthorectification=File containing the orthorectification water level
Fichier contenant les param\xE8tres d'orthorectification=File containing the orthorectification parameters
Fichier contenant les param\xE8tres de calcul=File containing the calculation parameters
Fichier contenant les points d'orthorectification=File containing the orthorectification points
Fichier contenant les points de grille=File containing the grid points
Fichier contenant les vitesses calcul\xE9es=File containing the calculated velocities
+Fichier contenant les vitesses instantan\xE9es r\xE9elles=File containing real instantaneous velocities
Fichier contenant un transect=File containing a transect
Fichier grid=Grid file
Fichier projet=Project file
Fichiers images en niveaux de gris=Gray-scale image files
+Fichiers images=Images files
Filtrage des vitesses=Velocity filtering
Filtrage interrompu=Filtering interrupted
Filtrage ok=Filtering ok
@@ -68,6 +79,7 @@
Flux d'entr\xE9e non trouv\xE9=Input flux not found
Format de fichier invalide \: Format GRP attendu=Wrong file format \: GRP format expected
Format de fichier invalide \: Format GRP \xE9tendu attendu=Wrong file format \: extended GRP format expected
+Gestion des images=Images management
Grille=Grid
IA en vert=IA in green
IA/SA=IA/SA
@@ -81,7 +93,7 @@
Import d'un transect=Import of a transect
Import d'une grille=Import of a grid
Import des points de r\xE9f\xE9rence=Import of the reference points
-Importer un projet=Import a project
+Importer=Import
Interruption en cours. Merci de patienter=Interruption in progress. Please wait
Intervalle de temps (s)=Time step (s)
Intervalle de temps=Time step
@@ -109,6 +121,7 @@
Le r\xE9pertoire des ex\xE9cutables n'a pas encore \xE9t\xE9 pr\xE9cis\xE9 ou n'est pas valide=The executable file directory has not been specified yet or is not valid
Le transect n'a pas \xE9t\xE9 d\xE9fini=The transect was not defined
Les executables suivants manquent dans le r\xE9pertoire donn\xE9\:\n=The following executable files are missing in the specified directory\:\n
+Les images pgm seront utilis\xE9es pour le calcul dans l'ordre ou elles sont d\xE9finies.\nUtilisez Monter/Descendre pour modifier cet ordre=Pgm images will be used for calculation following their definition order.\nPlease use Up/Down to modify this order
Les param\xE8tres d'orthorectification n'ont pas \xE9t\xE9 donn\xE9s=The orthorectification parameters were not specified
Les param\xE8tres de calcul d\xE9bit n'ont pas \xE9t\xE9 donn\xE9s=The discharge calculation parameters were not specified
Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s=The calculation parameters were not specified
@@ -117,8 +130,11 @@
Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=The grid points were not specified
Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=The reference points must be specified
Les points {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The points {0} and {1} have the same real coordinates
+Lie/d\xE9lie l'image et les vitesses=Bind/unbind image and velocities
Limites de la norme de vitesse (m/s)=Velocity magnitude thresholds (m/s)
Limites de la vitesse v transversale (m/s)=Transverse velocity magnitude thresholds (m/s)
+Liste des images=Images list
+Liste des r\xE9sultats=Results list
Max correlation=Max correlation
Max norme de vitesse=Max velocity magnitude
Max vitesse transversale=Max transverse velocity
@@ -138,22 +154,29 @@
N\xB0=#
Orthorectification=Orthorectification
Ouverture d'un projet=Opening a project
-Param\xE8tres de calcul de d\xE9bit=Discharge calculation parameters
-Param\xE8tres de calcul=Calculation parameters
-Param\xE8tres de transformation=Transformation parameters
-Pas d'espace d'interpolation de la bathym\xE9trie (m)=Interpolation space step of the bathymetry (m)
PIV average velocities=PIV average velocities
PIV discharge=PIV discharge
+PIV global data=PIV global data
PIV grid=PIV grid
+PIV instant real velocities=PIV instant real velocities
PIV ortho params=PIV ortho params
PIV params=PIV params
PIV points=PIV points
PIV shape grid=PIV shape grid
PIV transect=PIV transect
+Param\xE8tres de calcul de d\xE9bit=Discharge calculation parameters
+Param\xE8tres de calcul=Calculation parameters
+Param\xE8tres de transformation=Transformation parameters
+Pas d'espace d'interpolation de la bathym\xE9trie (m)=Interpolation space step of the bathymetry (m)
Points de contr\xF4le=Check points
Points de r\xE9f\xE9rence=Reference points
Points r\xE9f\xE9rence=Reference points
+Position I=I position
+Position J et I doivent \xEAtre d\xE9finis simultan\xE9ment ou vides=J and I positions must be defined simultaneously or left empty
+Position J=J position
Position des coins (m)=Position of the corners (m)
+Position du center=Center position
+Position=Position
Post-traitement=Post-processing
Probl\xE8me d'installation=Installation problem
Probl\xE8me de cr\xE9ation du projet=Problem with project creation
@@ -163,7 +186,6 @@
Rayon de recherche des vitesses (m)=Velocity searching radius (m)
Rayon de recherche des vitesses=Velocity searching radius
Reconditionnement de l'image {0} sur {1}=Repacking image {0} out of {1}
-Reconditionnement des images=Repacking images
Reconditionnement du transect ok=Transect repack ok
Reconditionnement du transect=Transect repack
Reconditionnement interrompu=Repack interrupted
@@ -171,10 +193,12 @@
Reprise=Resuming
R\xE9pertoire contenant les executables=Directory containing the executable files
R\xE9solution (m/pix)=Resolution (m/pix)
+R\xE9sultat \: {0}=Result \: {0}
R\xE9sultats=Results
R\xE9sultats\: point n\xB0=Results\: point #
SA en bleu=SA in blue
Saisie interactive=Interactive input
+Saisissez la position du centre=Please click center location
Sauvegarde du projet=Saving the project
Sim=Sim
Sip=Sip
@@ -185,16 +209,20 @@
S\xE9lection d'un fichier de grille=Selection of the grid file
S\xE9lection d'un fichier transect=Selection of the transect file
S\xE9lection des images sources=Selection of the source images
+S\xE9lection des r\xE9sultats instantan\xE9s=Instantaneous results selection
S\xE9lectionner une g\xE9om\xE9trie=Select a geometry
Taille de l'aire=Area size
Taille de l'aire\: Doit \xEAtre un entier positif et pair=Area size\: Must be an even positive integer
Terminer la saisie des points et valider=End input of the points and validate
Tous droits r\xE9serv\xE9s=All rights reserved
+Traitement des images sources=Sources images processing
Transect=Transect
Transformation de l'image {0} sur {1}=Transformation of image {0} out of {1}
Transformation des images ok=Transformation of the images ok
Transformation des images=Transformation of the images
+Transformation des vitesses instantan\xE9es vers l'espace r\xE9el=Transformation of instantaneous velocities to real space
Transformation interrompue=Transformation interrupted
+Transformation ok=Transformation ok
Transformer les images=Transform the images
Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=A transect must be specified and averaged results must exist
Un transect existe d\xE9j\xE0. Voulez-vous le remplacer ?=A transect already exists. Do you want to replace it?
@@ -202,15 +230,19 @@
Une grille existe d\xE9j\xE0.\nVoulez vous ajouter les points de la nouvelle grille \xE0 la pr\xE9c\xE9dente ?=A grid already exists.\nDo you want to add the points of the new grid to the existing grid?
Verification des points de r\xE9f\xE9rence=Verification of the reference points
Verification interrompue=Verification interrupted
-Vit. de surface=Surface vel.
-Vit. moyennes=Average vel.
+Vit. instantan\xE9es=Instantaneous vel.
+Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point n\xB0
+Vit. surf. instantan\xE9es=Instantaneous surf. vel.
+Vit. surf. moyennes=Average surf. vel.
+Vit. vert. moyennes=Average vert. vel.
Vitesse X=X velocity
Vitesse Y=Y velocity
Vitesse moyenne sur la section (m/s)=Section-averaged velocity (m/s)
-Voir les vitesses moyennes sur la verticale=See depth-averaged velocities
-Voir les vitesses=See velocities
+Voir les vitesses moyennes de surface=Show average surface velocities
+Voir les vitesses moyennes sur la verticale=Show depth-averaged velocities
Voulez-vous au pr\xE9alable modifier le contour de grille ?=Do you want to modify the grid outline first?
Vous devez pr\xE9ciser un nom de r\xE9pertoire=You must specify a directory name
+Vous devez s\xE9lectionner 1 r\xE9sultat au moins=You must select at least 1 result
Vue 2D=2D view
Vue=View
V\xE9rification des points d'orthorectification=Verification of the orthorectification points
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2011-12-16 15:02:18
|
Revision: 6847
http://fudaa.svn.sourceforge.net/fudaa/?rev=6847&view=rev
Author: bmarchan
Date: 2011-12-16 15:02:06 +0000 (Fri, 16 Dec 2011)
Log Message:
-----------
Fix : Tout plein de bugs signal?\195?\169s + ajout d'une action pour cache automatique
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivOriginalView.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPersistence.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPreferences.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivTransfView.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivOriginalImageModel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivRealImageModel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivTransfImageModel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivProject.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Added Paths:
-----------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivAutoCacheAction.java
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -31,11 +31,13 @@
import org.fudaa.ctulu.gui.CtuluFileChooserTestWritable;
import org.fudaa.ctulu.gui.CtuluLibDialog;
import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
+import org.fudaa.ctulu.image.CtuluImageExport;
import org.fudaa.ebli.commun.EbliComponentFactory;
import org.fudaa.ebli.impression.EbliMiseEnPagePreferencesPanel;
import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
import org.fudaa.fudaa.commun.impl.FudaaLookPreferencesPanel;
import org.fudaa.fudaa.commun.impl.FudaaStartupExitPreferencesPanel;
+import org.fudaa.fudaa.piv.action.PivAutoCacheAction;
import org.fudaa.fudaa.piv.action.PivComputeAverageAction;
import org.fudaa.fudaa.piv.action.PivComputeFlowAction;
import org.fudaa.fudaa.piv.action.PivComputeLaunchAction;
@@ -85,7 +87,7 @@
isPIV_.license = "GPL2";
isPIV_.languages = "en,fr";
isPIV_.authors=new String[]{"B.Marchand (DeltaCAD)"};
- isPIV_.contact="mag...@ed...\n jer...@ce...\n ale...@ed...";
+ isPIV_.contact="mag...@ed...\n jer...@ir...\n ale...@ed...";
isPIV_.http="http://www.fudaa.fr/lspiv/";
isPIV_.logo = PivResource.PIV.getIcon("iconepiv.gif");
@@ -688,6 +690,8 @@
public void init() {
initStaticLanguageDependant();
+ CtuluImageExport.removeWritableFormats(new String[]{"ps"});
+
super.init();
// Pour forcer l'activation du command listener.
getUndoCmdListener();
@@ -711,6 +715,7 @@
// les menus exporter et importer sont construit dynamiquement
// buildImportMenu();
+ setEnabledForAction("IMPORTER", false);
buildExportMenu();
BuMenu mn=buildPivMenu();
mb.addMenu(mn);
@@ -725,6 +730,7 @@
BuMenu sm;
BuMenu mn=new BuMenu(PivResource.getS("LSPIV"),"mnPROJECT");
mn.add(new PivSelectImagesAction(this));
+ mn.add(new PivAutoCacheAction(this).buildMenuItem(EbliComponentFactory.INSTANCE));
mn.addSeparator(PivResource.getS("Orthorectification"));
sm=new BuMenu(PivResource.getS("Points de r\xE9f\xE9rence"),"mnGRP");
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivOriginalView.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivOriginalView.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivOriginalView.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -175,10 +175,10 @@
cbImg_.setEnabled(false);
if (prj_ != null) {
- for (File f : prj_.getSrcImageFiles()) {
+ for (File f : prj_.getReadySrcImageFiles()) {
cbImg_.addItem(f.getName());
}
- cbImg_.setEnabled(prj_.getSrcImageFiles().length > 0);
+ cbImg_.setEnabled(prj_.getReadySrcImageFiles().length > 0);
}
boolean found=false;
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPersistence.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPersistence.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPersistence.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -11,6 +11,7 @@
import org.fudaa.ctulu.CtuluLibFile;
import org.fudaa.ctulu.ProgressionInterface;
+import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
import org.fudaa.ebli.commun.EbliUIProperties;
import org.fudaa.fudaa.commun.save.FudaaSaveLib;
import org.fudaa.fudaa.commun.save.FudaaSaveProject;
@@ -89,7 +90,7 @@
* @param _prog L'interface de progression. Peut etre <tt>null</tt>
* @return True Si le fichier donn\xE9 est bien un fichier projet.
*/
- public boolean load(File _prjFile, ProgressionInterface _prog) {
+ public boolean load(File _prjFile, CtuluTaskOperationGUI _prog) {
if (_prog!=null)
_prog.setDesc(PivResource.getS("Chargement du projet"));
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPreferences.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPreferences.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivPreferences.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -21,6 +21,8 @@
/** Le path des exes. */
public static final String PIV_EXE_PATH="piv.exe.path";
+ /** La regeneration automatique des cache */
+ public static final String PIV_AUTO_CACHE="piv.auto.cache";
/**
* Singleton.
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -108,12 +108,12 @@
@Override
public int getNbTimeStep() {
- return prj_.getTransfImageFiles().length;
+ return prj_.getReadyTransfImageFiles().length;
}
@Override
public String getTimeStep(int _idx) {
- return prj_.getTransfImageFiles()[_idx].getName();
+ return prj_.getReadyTransfImageFiles()[_idx].getName();
}
@Override
@@ -245,7 +245,7 @@
return "m/s";
}
};
- cqFlowResults.setTitle(PivResource.getS("Vit. vert. moyennes"));
+ cqFlowResults.setTitle(PivResource.getS("Vit. moyennes sur vert."));
cqFlowResults.setTitleModifiable(true);
cqFlowResults.setName("cqRealFlow");
// Donne la couleur des fl\xE8ches si pas de palette de couleurs.
@@ -422,7 +422,7 @@
if (prj_==null) return;
// La liste d\xE9roulante des images
- File[] imgs=prj_.getTransfImageFiles();
+ File[] imgs=prj_.getReadyTransfImageFiles();
if (imgs != null) {
for (int i = 0; i < imgs.length; i++) {
cbImg_.addItem(imgs[i].getName());
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivTransfView.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivTransfView.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivTransfView.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -220,10 +220,10 @@
cbImg_.setEnabled(false);
if (prj_ != null) {
- for (File f : prj_.getTransfImageFiles()) {
+ for (File f : prj_.getReadyTransfImageFiles()) {
cbImg_.addItem(f.getName());
}
- cbImg_.setEnabled(prj_.getTransfImageFiles().length > 0);
+ cbImg_.setEnabled(prj_.getReadyTransfImageFiles().length > 0);
}
boolean found=false;
Added: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivAutoCacheAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivAutoCacheAction.java (rev 0)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivAutoCacheAction.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -0,0 +1,84 @@
+/*
+ * @creation 3 juil. 2008
+ * @modification $Date:$
+ * @license GNU General Public License 2
+ * @copyright (c)1998-2008 CETMEF 2 bd Gambetta F-60231 Compiegne
+ * @mail fud...@li...
+ */
+package org.fudaa.fudaa.piv.action;
+
+import org.fudaa.ctulu.CtuluAnalyze;
+import org.fudaa.ctulu.gui.CtuluDialog;
+import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
+import org.fudaa.ebli.commun.EbliActionChangeState;
+import org.fudaa.fudaa.piv.PivImplementation;
+import org.fudaa.fudaa.piv.PivPreferences;
+import org.fudaa.fudaa.piv.PivProgressionPanel;
+import org.fudaa.fudaa.piv.PivResource;
+
+/**
+ * Definit si le cache doit \xEAtre automatique ou non.
+ *
+ * @author Bertrand Marchand (mar...@de...)
+ * @version $Id$
+ */
+public class PivAutoCacheAction extends EbliActionChangeState {
+ PivImplementation impl;
+ CtuluDialog diProgress_;
+
+ /**
+ * Constructeur
+ * @param _impl L'implementation.
+ */
+ public PivAutoCacheAction(PivImplementation _impl) {
+ super(PivResource.getS("Cache des images automatique"), null, "PIV_AUTO_CACHE");
+
+ impl=_impl;
+ setEnabled(true);
+ setSelected(PivPreferences.PIV.getBooleanProperty(PivPreferences.PIV_AUTO_CACHE,true));
+ }
+
+ @Override
+ public void changeAction() {
+ if (isSelected() && impl.question(
+ PivResource.getS("Cr\xE9ation automatique des images cache"),
+ PivResource.getS("La cr\xE9ation/mise \xE0 jour des caches de toutes les images peut prendre\n plusieurs minutes.")+" "+
+ PivResource.getS("Cette cr\xE9ation sera r\xE9alis\xE9e apr\xE8s chaque op\xE9ration\n de s\xE9lection d'image ou transformation, et d\xE9s maintenant.\n\nSouhaitez vous continuer ?"))) {
+
+ PivPreferences.PIV.putBooleanProperty(PivPreferences.PIV_AUTO_CACHE,true);
+
+ if (impl.getCurrentProject()!=null) {
+
+ // La tache a ex\xE9cuter.
+ CtuluTaskOperationGUI r=new CtuluTaskOperationGUI(impl, PivResource.getS("Cr\xE9ation des caches images")) {
+
+ public void act() {
+ try {
+ CtuluAnalyze ana=new CtuluAnalyze();
+ ana.setDesc(getName());
+ impl.getCurrentProject().rebuiltAllCacheImagesIfNeeded(this);
+ }
+ finally {
+ diProgress_.dispose();
+ }
+ }
+ };
+
+ PivProgressionPanel pnProgress_=new PivProgressionPanel(r);
+ diProgress_=pnProgress_.createDialog(impl.getParentComponent());
+ diProgress_.setOption(CtuluDialog.ZERO_OPTION);
+ diProgress_.setDefaultCloseOperation(CtuluDialog.DO_NOTHING_ON_CLOSE);
+ diProgress_.setTitle(r.getName());
+
+ r.start();
+ diProgress_.afficheDialogModal();
+ }
+ }
+ else {
+ PivPreferences.PIV.putBooleanProperty(PivPreferences.PIV_AUTO_CACHE,false);
+ setSelected(false);
+ }
+
+ PivPreferences.PIV.writeIniFile();
+ }
+}
Property changes on: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivAutoCacheAction.java
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivSelectImagesAction.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -87,7 +87,7 @@
try {
CtuluAnalyze ana=new CtuluAnalyze();
ana.setDesc(getName());
- impl.getCurrentProject().setSrcImagesFiles(srcImgFiles, this);
+ impl.getCurrentProject().setSrcImagesFiles(srcImgFiles, this, ana);
if (ana.containsErrorOrFatalError()) {
impl.error(ana.getResume());
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivOriginalImageModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivOriginalImageModel.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivOriginalImageModel.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -57,7 +57,7 @@
@Override
public void setSelectedImage(int _idx) {
- File[] srcFiles=prj_.getSrcImageFiles();
+ File[] srcFiles=prj_.getReadySrcImageFiles();
// Si l'indice d'image est bien dans les images disponibles
if (_idx!=-1 && srcFiles.length>_idx) {
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivRealImageModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivRealImageModel.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivRealImageModel.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -55,7 +55,7 @@
@Override
public void setSelectedImage(int _idx) {
- File[] imgFiles=prj_.getTransfImageFiles();
+ File[] imgFiles=prj_.getReadyTransfImageFiles();
// Si l'indice d'image est bien dans les images disponibles
if (_idx!=-1 && imgFiles.length>_idx && prj_.getOrthoParameters()!=null) {
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivTransfImageModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivTransfImageModel.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/layer/PivTransfImageModel.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -55,7 +55,7 @@
@Override
public void setSelectedImage(int _idx) {
- File[] imgFiles=prj_.getTransfImageFiles();
+ File[] imgFiles=prj_.getReadyTransfImageFiles();
// Si l'indice d'image est bien dans les images disponibles
if (_idx!=-1 && imgFiles.length>_idx) {
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivProject.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivProject.java 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/metier/PivProject.java 2011-12-16 15:02:06 UTC (rev 6847)
@@ -28,6 +28,7 @@
import org.fudaa.ctulu.fileformat.FileReadOperationAbstract;
import org.fudaa.ctulu.fileformat.FileWriteOperationAbstract;
import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
+import org.fudaa.fudaa.piv.PivPreferences;
import org.fudaa.fudaa.piv.PivResource;
import org.fudaa.fudaa.piv.io.PivAverageVelFileFormat;
import org.fudaa.fudaa.piv.io.PivBathyFileFormat;
@@ -123,8 +124,12 @@
ImageInputStream cacheRealInputStream_;
/** Les images d'origine dans l'ordre, dans */
List<File> srcFiles_=Collections.synchronizedList(new ArrayList<File>());
+ /** Les images d'origine cach\xE9es, dans l'ordre */
+ List<File> readySrcFiles_=new ArrayList<File>();
/** La liste des images transform\xE9es */
List<File> transfFiles_=Collections.synchronizedList(new ArrayList<File>());
+ /** Les images transform\xE9es cach\xE9es, dans l'ordre */
+ List<File> readyTransfFiles_=new ArrayList<File>();
/**
* Cree l'espace temporaire de stockage des fichiers
@@ -207,6 +212,13 @@
}
/**
+ * @return Le chemin des images pretes a etre exploit\xE9es (celle en cache en particulier).
+ */
+ public File[] getReadySrcImageFiles() {
+ return readySrcFiles_.toArray(new File[0]);
+ }
+
+ /**
* @return Le chemins des images transformables uniquement parmis les images sources, dans
* l'ordre utilisateur.
*/
@@ -218,7 +230,23 @@
}
return files.toArray(new File[0]);
}
+
+ /**
+ * Reconstruit les caches si necessaire.
+ * @param _task La progression.
+ * @return false : Si un probl\xE8me s'est produit lors de la production.
+ */
+ public boolean rebuiltAllCacheImagesIfNeeded(CtuluTaskOperationGUI _task) {
+ File imgSrcDir=new File(rootPath,IMG_PGM_DIR);
+ File imgTransfDir=new File(rootPath,IMG_TRANSF_DIR);
+
+ boolean b;
+ b =rebuiltCacheImagesIfNeeded(srcFiles_,readySrcFiles_,imgSrcDir, _task);
+ b&=rebuiltCacheImagesIfNeeded(Arrays.asList(getTransfImageFiles()),readyTransfFiles_,imgTransfDir, _task);
+ return b;
+ }
+
/**
* Controle que les images cache existent pour le r\xE9pertoire des images et
* les cr\xE9e en asynchrone si ce n'est pas le cas.
@@ -227,7 +255,7 @@
* @param _dir Le r\xE9pertoire contenant les fichiers \xE0 mettre en cache.
* @return false : Si un probl\xE8me s'est produit lors de la production.
*/
- public boolean rebuiltCacheImagesIfNeeded(List<File> _files, final List<File> _readyFiles, final File _dir, final ProgressionInterface _prog) {
+ private boolean rebuiltCacheImagesIfNeeded(List<File> _files, final List<File> _readyFiles, final File _dir, final CtuluTaskOperationGUI _prog) {
boolean b=true;
File imgCacheDir=new File(_dir,"cache");
@@ -248,16 +276,24 @@
_prog.setProgression(0);
}
+ // Une seule image cache doit \xEAtre regener\xE9e. S'il en existe deja au moins 1, pas de r\xE9g\xE9n\xE9ration.
+ boolean bonlyOne=!PivPreferences.PIV.getBooleanProperty(PivPreferences.PIV_AUTO_CACHE,true);
+ int nb2Cache=0;
+
for (int i=0; i<_files.size(); i++) {
File cache = getCacheImageFile(_files.get(i));
cacheFiles.add(cache);
if (cache.exists()) {
_readyFiles.add(_files.get(i));
+ // Le cache est diff\xE9rent de l'image : Fichier pgm, donc nb2Cache++
+ if (!cache.getPath().equals(_files.get(i).getPath()))
+ nb2Cache++;
}
- else {
+ else if (!bonlyOne || nb2Cache<1){
file2Cache.add(_files.get(i));
posFile2Cache.add(i);
+ nb2Cache++;
}
}
@@ -266,12 +302,16 @@
@Override
public void run() {
for (int i=0; i<file2Cache.size(); i++) {
- createCacheFromImage(file2Cache.get(i));
if (_prog!=null)
_prog.setProgression(i*100/file2Cache.size());
-
- _readyFiles.add(posFile2Cache.get(i), file2Cache.get(i));
+
+ if (createCacheFromImage(file2Cache.get(i)))
+ _readyFiles.add(posFile2Cache.get(i), file2Cache.get(i));
// fireProjectStateChanged(bsrc ? "pgmImages":"transfImages");
+
+ if (_prog!=null && _prog.isStopRequested()) {
+ break;
+ }
}
// Suppression des images cache inutiles
@@ -469,6 +509,9 @@
try {
// TODO B.M. : La lecture d'un fichier pgm est extremement lente. Voir s'il existe d'autres readers.
BufferedImage buffer=ImageIO.read(_srcFile);
+ if (buffer==null)
+ return false;
+
return ImageIO.write(buffer, "jpeg",getCacheImageFile(_srcFile));
}
catch (IOException _exc) {
@@ -479,7 +522,7 @@
/**
* D\xE9finit que les images transform\xE9es ont chang\xE9 suite au calcul.
*/
- public void setTransfImagesChanged(ProgressionInterface _prog) {
+ public void setTransfImagesChanged(CtuluTaskOperationGUI _prog) {
areTransfImagesChanged=true;
isModified=true;
@@ -498,9 +541,7 @@
}
}
- File[] transfFiles=imgTransfDir.listFiles(FLT_FILES);
- if (transfFiles==null) transfFiles=new File[0];
- rebuiltCacheImagesIfNeeded(Arrays.asList(transfFiles),new ArrayList<File>(),imgTransfDir,_prog);
+ rebuiltCacheImagesIfNeeded(Arrays.asList(getTransfImageFiles()),readyTransfFiles_,imgTransfDir,_prog);
}
/**
@@ -511,7 +552,7 @@
*
* @param _files Les images.
*/
- public void setSrcImagesFiles(File[] _files, CtuluTaskOperationGUI _task) {
+ public void setSrcImagesFiles(File[] _files, CtuluTaskOperationGUI _task, CtuluAnalyze _ana) {
File imgInpDir=new File(rootPath,IMG_PGM_DIR);
imgInpDir.mkdirs();
@@ -541,8 +582,7 @@
}
// Reconditionnement des pgm
- CtuluAnalyze ana=new CtuluAnalyze();
- PivExeLauncher.instance().launchRepackingImg(ana, this, _task, newpgm.toArray(new File[0]));
+ PivExeLauncher.instance().launchRepackingImg(_ana, this, _task, newpgm.toArray(new File[0]));
// Suppression des anciennes images sources
for (File f : imgInpDir.listFiles(FLT_FILES)) {
@@ -550,8 +590,9 @@
f.delete();
}
+ srcFiles_=newFiles;
// Reconstruction des images caches
- rebuiltCacheImagesIfNeeded(newFiles,srcFiles_,imgInpDir,_task);
+ rebuiltCacheImagesIfNeeded(srcFiles_,readySrcFiles_,imgInpDir,_task);
}
/**
@@ -588,6 +629,13 @@
return files;
}
+
+ /**
+ * @return Le chemin des images pretes a etre exploit\xE9es (celle en cache en particulier).
+ */
+ public File[] getReadyTransfImageFiles() {
+ return readyTransfFiles_.toArray(new File[0]);
+ }
/**
* Relache les ressources li\xE9es au projet. Doit \xEAtre appel\xE9 \xE0 la fermeture du
@@ -610,7 +658,7 @@
* @param _prog L'interface de progression. Peut etre <tt>null</tt>
* @return True Si le fichier donn\xE9 est bien un fichier projet.
*/
- public boolean load(File _prjFile, ProgressionInterface _prog) {
+ public boolean load(File _prjFile, CtuluTaskOperationGUI _prog) {
File imgSrcDir=new File(rootPath,IMG_PGM_DIR);
File imgTransfDir=new File(rootPath,IMG_TRANSF_DIR);
@@ -697,8 +745,6 @@
// Chargement des images sources/transform\xE9es et v\xE9rification des caches.
File[] srcFiles=imgSrcDir.listFiles(FLT_FILES);
if (srcFiles==null) srcFiles=new File[0];
- File[] transfFiles=imgTransfDir.listFiles(FLT_FILES);
- if (transfFiles==null) transfFiles=new File[0];
if (paramXml!=null) {
// Affectation du centre de IA/SA.
@@ -714,10 +760,11 @@
}
});
}
+ srcFiles_.clear();
+ srcFiles_.addAll(Arrays.asList(srcFiles));
// Reconstruction des caches.
- rebuiltCacheImagesIfNeeded(Arrays.asList(srcFiles),srcFiles_,imgSrcDir, _prog);
- rebuiltCacheImagesIfNeeded(Arrays.asList(transfFiles),transfFiles_,imgTransfDir, _prog);
+ rebuiltAllCacheImagesIfNeeded(_prog);
FuLog.trace("*** Chargement de "+rootPath+" ***");
if (orthoPoints!=null) {
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-12-16 00:22:58 UTC (rev 6846)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2011-12-16 15:02:06 UTC (rev 6847)
@@ -10,6 +10,7 @@
Analyse interrompue=Analysis interrupted
Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau=At least one edge of the transect is lower than the water level
Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=No ground reference point was defined
+Cache des images automatique=Automatic images cache
Calcul des champs de vitesses instantan\xE9es=Calculation of the instantaneous velocity fields
Calcul des coefficients ok=Calculation of the coefficients ok
Calcul des coefficients=Calculation of the coefficients
@@ -20,13 +21,16 @@
Calcul ok=Calculation ok
Calcul termin\xE9=Calculation is completed
Calculer des valeurs par d\xE9faut=Calculate default values
+Cette cr\xE9ation sera r\xE9alis\xE9e apr\xE8s chaque op\xE9ration\n de s\xE9lection d'image ou transformation, et d\xE9s maintenant.\n\nSouhaitez vous continuer ?=This creation will be performed following each\nimage selection or transformation operations, and now.\n\nDo you want to continue ?
Chargement du projet=Opening project
Coefficient de vitesse=Velocity coefficient
Contour de grille=Grid outline
Contour grille=Grid outline
Corr\xE9lation=Correlation
+Cr\xE9ation automatique des images cache=Images cache automatic creation
Cr\xE9ation des caches images sources=Creating source images caches
Cr\xE9ation des caches images transform\xE9es=Creating transformed images caches
+Cr\xE9ation des caches images=Creating images caches
Dans le projet=In project
Des points existent d\xE9j\xE0. Voulez-vous les remplacer ?=Points already exist. Do you want to replace them?
Des vitesses instantan\xE9es doivent exister=Instantaneous velocities must exist
@@ -99,6 +103,7 @@
Intervalle de temps=Time step
LSPIV=LSPIV
La biblioth\xE8que JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement=The JAI Image I/O library is probably not installed.\nIt must be installed in the Java extensions directory.\n\nThe application will not work properly
+La cr\xE9ation/mise \xE0 jour des caches de toutes les images peut prendre\n plusieurs minutes=Caches creation/update for all images can take several\nminutes
La r\xE9solution doit \xEAtre un r\xE9el strictement positif=Resolution must be a strictly positive real number
La transformation des images s'est termin\xE9e avec succ\xE8s=Image transformation terminated successfully
Label=Label
@@ -224,6 +229,7 @@
Transformation interrompue=Transformation interrupted
Transformation ok=Transformation ok
Transformer les images=Transform the images
+Un seul fichier projet est autoris\xE9 pour le transfert=Only one project file is authorized during transfer
Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=A transect must be specified and averaged results must exist
Un transect existe d\xE9j\xE0. Voulez-vous le remplacer ?=A transect already exists. Do you want to replace it?
Une erreur de lecture s'est produite=An error while reading occurred
@@ -232,9 +238,9 @@
Verification interrompue=Verification interrupted
Vit. instantan\xE9es=Instantaneous vel.
Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point n\xB0
+Vit. moyennes sur vert=Depth-average vel
Vit. surf. instantan\xE9es=Instantaneous surf. vel.
Vit. surf. moyennes=Average surf. vel.
-Vit. vert. moyennes=Average vert. vel.
Vitesse X=X velocity
Vitesse Y=Y velocity
Vitesse moyenne sur la section (m/s)=Section-averaged velocity (m/s)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2015-04-02 07:58:26
|
Revision: 9101
http://sourceforge.net/p/fudaa/svn/9101
Author: bmarchan
Date: 2015-04-02 07:58:24 +0000 (Thu, 02 Apr 2015)
Log Message:
-----------
Traduction
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeFlowAction.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivCreateParticleLinesAction.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivComputeParticlesTaskModel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivParticlesLayerPersistData.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2015-04-02 07:58:24 UTC (rev 9101)
@@ -210,6 +210,7 @@
// Layer des ortho points
cqRealOrthoPoints_=new ZCalqueMultiPointEditable(null,null);
cqRealOrthoPoints_.setTitle(PivResource.getS("Points r\xE9f\xE9rence"));
+ cqRealOrthoPoints_.setLongTitle(PivResource.getS("Points r\xE9f\xE9rence"));
cqRealOrthoPoints_.setIconModel(0, new TraceIconModel(TraceIcon.PLUS_DOUBLE, 3, Color.RED));
cqRealOrthoPoints_.setName("cqRealOrthoPoints");
cqRealOrthoPoints_.setDestructible(false);
@@ -219,6 +220,7 @@
// Layer des ortho points recalcul\xE9s (ajout\xE9 a la demande)
cqRealControlPoints_=new ZCalqueMultiPointEditable(null,null);
cqRealControlPoints_.setTitle(PivResource.getS("Points de contr\xF4le"));
+ cqRealControlPoints_.setLongTitle(PivResource.getS("Points de contr\xF4le"));
cqRealControlPoints_.setIconModel(0, new TraceIconModel(TraceIcon.PLUS_DOUBLE, 3, Color.BLUE));
cqRealControlPoints_.setName("cqRealControlPoints");
cqRealControlPoints_.setDestructible(false);
@@ -237,6 +239,7 @@
// Layer de l'image en espace reel
cqRealImg_ = new PivImageRasterLayer();
cqRealImg_.setTitle(PivResource.getS("Image transform\xE9e"));
+ cqRealImg_.setLongTitle(PivResource.getS("Image transform\xE9e"));
cqRealImg_.setName("cqRealImg");
// Layer des vitesses moyennes.
@@ -313,8 +316,8 @@
// Layer des transect
cqTransect_= new ZCalqueLigneBriseeEditable();
- cqTransect_.setTitle(PivResource.getS("Transect"));
- cqTransect_.setLongTitle(PivResource.getS("Transect"));
+ cqTransect_.setTitle(PivResource.getS("Transects"));
+ cqTransect_.setLongTitle(PivResource.getS("Les transects"));
cqTransect_.setName("cqTransect");
cqTransect_.setFormeEnable(new int[]{DeForme.LIGNE_BRISEE});
cqTransect_.setLineModel(1, new TraceLigneModel(TraceLigne.POINTILLE, 2, Color.ORANGE));
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeFlowAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeFlowAction.java 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeFlowAction.java 2015-04-02 07:58:24 UTC (rev 9101)
@@ -140,7 +140,7 @@
for (int i=0; i<trans.length; i++) {
GrPolyligne pl = trans[i].getStraight();
if (pl.sommet(0).z_ < param.getWaterElevation() || pl.sommet(pl.nombre() - 1).z_ < param.getWaterElevation()) {
- impl.error(PivResource.getS("Erreur"), PivResource.getS("Au moins un point extremit\xE9 du transect n\xB0 "+(i+1)+" a un Z inf\xE9rieur au niveau d'eau."));
+ impl.error(PivResource.getS("Erreur"), PivResource.getS("Au moins un point extremit\xE9 du transect n\xB0{0} a un Z inf\xE9rieur au niveau d'eau.",(i+1)));
return false;
}
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivCreateParticleLinesAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivCreateParticleLinesAction.java 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivCreateParticleLinesAction.java 2015-04-02 07:58:24 UTC (rev 9101)
@@ -28,7 +28,7 @@
PivComputeParticlesTaskModel taskTrajectories = null;
public PivCreateParticleLinesAction(final ZEbliCalquesPanel panel, FudaaCommonImplementation impl, PivParticlesLayer[] _layers) {
- super(FSigResource.getS("Calcul des lignes de courants/trajectoires..."), FSigResource.FSIG.getIcon("crystal_oscilloscope.png"), "TRAJ");
+ super(PivResource.getS("Calcul des lignes de courant/trajectoires..."), PivResource.PIV.getIcon("crystal_oscilloscope.png"), "TRAJ");
impl_ = impl;
pnCalque_ = panel;
layers_=_layers;
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivComputeParticlesTaskModel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivComputeParticlesTaskModel.java 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivComputeParticlesTaskModel.java 2015-04-02 07:58:24 UTC (rev 9101)
@@ -325,9 +325,9 @@
if (idxRemove > 0) {
String txt = null;
if (idxRemove == 1) {
- txt = PivResource.getS("1 point de d\xE9part a \xE9t\xE9 ignor\xE9 car il en dehors du maillage");
+ txt = PivResource.getS("1 point de d\xE9part a \xE9t\xE9 ignor\xE9 car il est en dehors du maillage");
} else {
- txt = PivResource.getS("{0} points de d\xE9part ont \xE9t\xE9 ignor\xE9s car ils en dehors du maillage", CtuluLibString.getString(idxRemove));
+ txt = PivResource.getS("{0} points de d\xE9part ont \xE9t\xE9 ignor\xE9s car ils sont en dehors du maillage", CtuluLibString.getString(idxRemove));
}
_messages[0] = txt;
}
@@ -522,7 +522,7 @@
JPanel mainSegment = new JPanel(new BuVerticalLayout(5, false, true));
mainSegment.add(conteneur);
JPanel pn = new JPanel(new BuGridLayout(3, 2, 0));
- JButton bt = new JButton(PivResource.getS("zoomer sur le segment"));
+ JButton bt = new JButton(PivResource.getS("Zoomer sur le segment"));
bt.addActionListener(new ActionListener() {
@Override
public void actionPerformed(final ActionEvent _e) {
@@ -634,7 +634,7 @@
@Override
public String getTitre() {
- return PivResource.getS("Lignes de courants") + "/" + PivResource.getS("Trajectoires");
+ return PivResource.getS("Lignes de courant") + "/" + PivResource.getS("Trajectoires");
}
protected boolean isLigneCourant() {
@@ -648,7 +648,7 @@
@Override
public String isTakDataValid() {
if (!this.integerEditor_.isValueValidFromComponent(finesse_)) {
- return PivResource.getS("La finesse doit \xEAtre d\xE9fini par un entier sup\xE9rieur \xE0 1");
+ return PivResource.getS("La pr\xE9cision du trac\xE9 doit \xEAtre d\xE9finie par un entier sup\xE9rieur \xE0 1");
}
if (!isSegmentValid()) {
return PivResource.getS("Le segment n'est pas d\xE9fini");
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivParticlesLayerPersistData.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivParticlesLayerPersistData.java 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/particles/PivParticlesLayerPersistData.java 2015-04-02 07:58:24 UTC (rev 9101)
@@ -84,13 +84,13 @@
// res.vx=src.getVarListModel()
res.vx=src.getVariableById(vx);
if (res.vx == null) {
- log.addFatalError(PivResource.getS("La vitesse Vx d\xE9finie par {0} n'existe pas dans le projet", vx));
+ log.addFatalError(PivResource.getS("La composante Vx d\xE9finie par {0} n'existe pas dans les r\xE9sultats", vx));
return null;
}
// res.vy = finder.getVariable(vy);
res.vy=src.getVariableById(vy);
if (res.vy == null) {
- log.addFatalError(PivResource.getS("La vitesse Vy d\xE9finie par {0} n'existe pas dans le projet", vy));
+ log.addFatalError(PivResource.getS("La composante Vy d\xE9finie par {0} n'existe pas dans les r\xE9sultats", vy));
return null;
}
@@ -112,7 +112,7 @@
// res.firstTimeStepIdx_ = src.getNbTimeStep() - 1;
// }
// log
-// .addWarn(PivResource.getS("Le pas de temps {0} n'a pas \xE9t\xE9 trouv\xE9 dans le projet. Le pas de temps initial a \xE9t\xE9 r\xE9initialis\xE9 par d\xE9faut",
+// .addWarn(PivResource.getS("Le pas de temps {0} n'a pas \xE9t\xE9 trouv\xE9 dans les r\xE9sultats. Le pas de temps initial a \xE9t\xE9 r\xE9initialis\xE9 par d\xE9faut",
// Double.toString(initTime)));
// }
// res.firstTimeStep_ = src.getTimeStep(res.firstTimeStepIdx_);
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-04-02 06:56:35 UTC (rev 9100)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-04-02 07:58:24 UTC (rev 9101)
@@ -1,4 +1,7 @@
+1 point de d\xE9part a \xE9t\xE9 ignor\xE9 car il est en dehors du maillage=1 starting point was ignored because it is outside of the mesh
<original>=<original>
+A distance constante=At a constant distance
+A pas de temps constant=At a constant time
Affiche l'image source s\xE9lectionn\xE9e=Show selected source image
Affiche l'image s\xE9lectionn\xE9e=Show selected image
Affiche le r\xE9sultat instantan\xE9 s\xE9lectionn\xE9=Show selected instantaneous result
@@ -10,13 +13,20 @@
Analyse des images ok=Image analysis ok
Analyse du couple d'images {0} sur {1}=Analysis of image pair {0} out of {1}
Analyse interrompue=Analysis interrupted
-Au moins un point extremit\xE9 du transect a un Z inf\xE9rieur au niveau d'eau=At least one edge of the transect is lower than the water level
+Au moins un point extremit\xE9 du transect n\xB0{0} a un Z inf\xE9rieur au niveau d'eau=At least one extremity point of the transect #{0} is lower than the water level
+Aucun point de d\xE9part n'appartient au maillage=No starting point belongs to the mesh
Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=No ground reference point was defined
+Aucun transect n'a \xE9t\xE9 d\xE9fini=No transect was defined
+Aucun=None
+Aucune ligne \xE0 tracer=No line to be drawn
Cache des images automatique=Automatic images cache
Calcul des coefficients ok=Calculation of the coefficients ok
Calcul des coefficients=Calculation of the coefficients
+Calcul des d\xE9bits=Calculation of the discharges
+Calcul des lignes de courant/trajectoires=Calculation of stream lines/paths
Calcul des r\xE9sultats instantan\xE9s=Calculation of the instantaneous results
Calcul des r\xE9sultats moyens=Calculation of the average results
+Calcul des scalaires instantan\xE9s=Calculation of instantaneous scalar
Calcul des vitesses moyennes ok=Calculation of the average velocities ok
Calcul des vitesses moyennes=Calculation of the average velocities
Calcul du d\xE9bit ok=Calculation of the discharge ok
@@ -24,11 +34,20 @@
Calcul interrompu=Calculation interrupted
Calcul ok=Calculation ok
Calcul termin\xE9=Calculation is completed
+Calcul=Calculation
Calculer des valeurs par d\xE9faut=Calculate default values
+Calculer une seule trajectoire=Calculate only one path
+Calculer=Calculate
+Calque {0} cr\xE9\xE9={0} layer created
+Calque {0} mis \xE0 jour={0} layer updated
Cette cr\xE9ation sera r\xE9alis\xE9e apr\xE8s chaque op\xE9ration\n de s\xE9lection d'image ou transformation, et d\xE9s maintenant.\n\nSouhaitez vous continuer ?=This creation will be performed following each\nimage selection or transformation operations, and now.\n\nDo you want to continue ?
Chargement du projet=Opening project
+Choisir 2 points diff\xE9rents=Please choose 2 different points
+Choix de la variable=Variable choice
+Choix du segment=Segment choice
Coefficient de vitesse=Velocity coefficient
Construction des noeuds=Nodes construction
+Construction des points=Points construction
Construction des \xE9l\xE9ments=Elements construction
Contour de grille=Grid outline
Contour grille=Grid outline
@@ -39,15 +58,16 @@
Cr\xE9ation des caches images transform\xE9es=Creating transformed images caches
Cr\xE9ation des caches images=Creating images caches
Dans le projet=In project
+Delta (valeur absolue)=Delta (absolute value)
Des points de grille existent d\xE9j\xE0.\nVoulez-vous les supprimer avant ajout des nouveaux ?=Grid points already exist.\nDo you want to remove them before adding new ones ?
Des points de grille existent d\xE9j\xE0.\nVoulez-vous les supprimer avant import des nouveaux ?=Grid points already exist.\nDo you want to remove them before importing new ones ?
Des points existent d\xE9j\xE0. Voulez-vous les remplacer ?=Points already exist. Do you want to replace them?
Des r\xE9sultats instantan\xE9s doivent exister=Instantaneous results must exist
Distance d'extrapolation=Extrapolation range
+Dur\xE9e d'int\xE9gration=Integration duration
D\xE9bit total (m\xB3/s)=Total discharge (m\xB3/s)
D\xE9bit=Discharge
D\xE9finir=Define
-D\xE9finition d'un transect=Definition of a transect
D\xE9finition des points de grille=Definition of grid points
D\xE9finition du nombre de points sur la grille=Definition of the number of points in the grid
Ecart=Gap
@@ -55,12 +75,12 @@
Editer=Edit
Erreur d'analyse du couple d'images {0},{1}\:\n=Error while analysing image pair {0},{1}\:\n
Erreur de calcul des coefficients \:\n=Error while calculating the coefficients\:\n
-Erreur de calcul des r\xE9sultats instantan\xE9s\:\n=Error while calculating instantaneous results\:\n
Erreur de calcul des r\xE9sultats moyens\:\n=Error while calculating average results\:\n
+Erreur de calcul des scalaires instantan\xE9s\:\n=Instantaneous scalars calculation error\:\n
Erreur de calcul des vitesses moyennes\:\n=Error while calculating average velocities\:\n
-Erreur de calcul du d\xE9bit\:\n=Error while calculating the discharge\:\n
+Erreur de calcul du d\xE9bit du transect {0}\:\n=Error while calculating the transect {0} discharge\:\n
Erreur de filtrage des r\xE9sultats\:\n=Error while filtering the results\:\n
-Erreur de reconditionnement du transect\:\n=Error while repacking the transect\:\n
+Erreur de reconditionnement du transect {0}\:\n=Error while repacking the transect {0}\:\n
Erreur de transformation de l'image {0}\:\n=Error while picture {0} transformation\:\n
Erreur de transformation des vitesses instantan\xE9es\:\n=Error while instantaneous velocities transformation\:\n
Erreur de v\xE9rification de l'orthorectification\:\n=Error while checking orthorectification\:\n
@@ -94,6 +114,7 @@
Grille=Grid
IA en vert=IA in green
IA/SA=IA/SA
+Ichiro Fujita (Prof.), Universit\xE9 de Kob\xE9=Ichiro Fujita (Prof.), Kobe University
Il doit exister au moins une image source=At least one source image must exist
Il doit exister au moins une image transform\xE9e=At least one transformed image must exist
Il doit exister des r\xE9sultats de calcul de d\xE9bit=Some discharge calculation results must exist
@@ -106,13 +127,18 @@
Import des points de r\xE9f\xE9rence=Import of the reference points
Importer=Import
Impossible d'ouvrir le fichier {0}.\nPas d'application ou fichier introuvable=Unable to open file {0}.\nNo application or file not found
+Indiquer le nom du calque \xE0 cr\xE9er=Enter the name of the layer to create
Interruption en cours. Merci de patienter=Interruption in progress. Please wait
Intervalle de temps (s)=Time step (s)
Intervalle de temps=Time step
Isolignes / Isosurfaces=Isolines / Isosurfaces
LSPIV=LSPIV
La biblioth\xE8que JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement=The JAI Image I/O library is probably not installed.\nIt must be installed in the Java extensions directory.\n\nThe application will not work properly
+La composante Vx d\xE9finie par {0} n'existe pas dans les r\xE9sultats=Vx component defined by {0} does not exist in the results
+La composante Vy d\xE9finie par {0} n'existe pas dans les r\xE9sultats=Vy component defined by {0} does not exist in the results
La cr\xE9ation/mise \xE0 jour des caches de toutes les images peut prendre\n plusieurs minutes=Caches creation/update for all images can take several\nminutes
+La dur\xE9e doit \xEAtre d\xE9finie par un r\xE9el en secondes=The duration must be defined by a real in seconds
+La pr\xE9cision du trac\xE9 doit \xEAtre d\xE9finie par un entier sup\xE9rieur \xE0 1=The tracing precision must be defined by an integer greater than 1
La r\xE9solution doit \xEAtre un r\xE9el strictement positif=Resolution must be a strictly positive real number
La transformation des images s'est termin\xE9e avec succ\xE8s=Image transformation terminated successfully
Label=Label
@@ -120,11 +146,13 @@
Le calcul s'est termin\xE9 avec succ\xE8s=The calculation terminated successfully
Le chemin donn\xE9 n'est pas un r\xE9pertoire ou n'existe pas=The specified path is not a directory or does not exist
Le contour de grille doit comporter 4 sommets=The grid outline must comprise 4 vertices
+Le delta du marqueur doit \xEAtre renseign\xE9=The delta of the marker must be entered
Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'=The file seems not to be a Fudaa-LSPIV project.\nPotential causes\:\n- The file is not in a ZIP format\n- The file does not contain the '{0}' directory
Le niveau d'eau doit \xEAtre un r\xE9el=The water level must be a real number
Le nombre de points doit \xEAtre au minimum de 4=The minimum number of points is 4
Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1=The number of points must be greater than 1
Le nombre de points doit \xEAtre un entier sup\xE9rieur ou \xE9gal \xE0 2=The number of points must be an integer greater than or equal to 2
+Le pas de temps {0} n'a pas \xE9t\xE9 trouv\xE9 dans les r\xE9sultats. Le pas de temps initial a \xE9t\xE9 r\xE9initialis\xE9 par d\xE9faut=The time step {0} was not found in the results. The initial time was reset to default
Le projet doit contenir au moins 1 image source=The project must contain at least 1 source image
Le projet doit contenir au moins 1 image transform\xE9e=The project must contain at least 1 transformed image
Le projet doit contenir au moins 2 images transform\xE9es=The project must contain at least 2 transformed images
@@ -134,24 +162,29 @@
Le projet ne contient pas de r\xE9sultats moyenn\xE9s=The project does not contain averaged results
Le r\xE9pertoire de destination n'est pas d\xE9fini ou est inaccessible=The destination directory is not defined or is inaccessible
Le r\xE9pertoire des ex\xE9cutables n'a pas encore \xE9t\xE9 pr\xE9cis\xE9 ou n'est pas valide=The executable file directory has not been specified yet or is not valid
-Le transect n'a pas \xE9t\xE9 d\xE9fini=The transect was not defined
+Le segment n'est pas d\xE9fini=Segment is not defined
Les executables suivants manquent dans le r\xE9pertoire donn\xE9\:\n=The following executable files are missing in the specified directory\:\n
+Les extremit\xE9s du segment sont confondues. Une seule trajectoire sera calcul\xE9e.\nVoulez-vous continuer ?=Segment extremities are identical. Only one path will be calculated.\nDo you want to continue ?
Les images doivent exister=Images must exist
Les images pgm seront utilis\xE9es pour le calcul dans l'ordre ou elles sont d\xE9finies.\nUtilisez Monter/Descendre pour modifier cet ordre=Pgm images will be used for calculation following their definition order.\nPlease use Up/Down to modify this order
Les images s\xE9lectionn\xE9es=Selected images
Les param\xE8tres d'orthorectification n'ont pas \xE9t\xE9 donn\xE9s=The orthorectification parameters were not specified
-Les param\xE8tres de calcul d\xE9bit n'ont pas \xE9t\xE9 donn\xE9s=The discharge calculation parameters were not specified
Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s=The calculation parameters were not specified
Les param\xE8tres doivent \xEAtre renseign\xE9s et les images transform\xE9es doivent exister=The parameters must be specified and the transformed images must exist
Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s=The parameters and the reference points must be specified
Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=The grid points were not specified
Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=The reference points must be specified
Les points {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The points {0} and {1} have the same real coordinates
+Les transects=The transects
Lie/d\xE9lie l'image et le r\xE9sultat instantan\xE9=Bind/unbind image and instantaneous result
+Ligne=Line
+Lignes de courant=Stream lines
Limites de la norme de vitesse (m/s)=Velocity magnitude thresholds (m/s)
Limites de la vitesse v transversale (m/s)=Transverse velocity magnitude thresholds (m/s)
Liste des images=Images list
Liste des r\xE9sultats instantan\xE9s=Instantaneous results list
+Marqueur=Mark
+Marqueurs=Marks
Max corr\xE9lation=Max correlation
Max norme de vitesse=Max velocity magnitude
Max vitesse transversale=Max transverse velocity
@@ -160,23 +193,34 @@
Min norme de vitesse=Min velocity magnitude
Min vitesse transversale=Min transverse velocity
Min=Min
+Mode=Mode
Modification des points de r\xE9f\xE9rence=Modification of the reference points
-Modification du transect initial=Modification of the initial transect
+Modification des transects initiaux=Modification of the initial transects
Modification du transect=Modification of the transect
Moyenne=Average
Niveau d'eau (m)=Water level (m)
Nombre de points < 6, tous les points doivent avoir un Z identique=Number of points < 6, all points must have the same Z
Nombre de points sur les segments 1-2/3-4=Number of points in segments 1-2/3-4
Nombre de points sur les segments 2-3/4-1=Number of points in segments 2-3/4-1
+Nombre de trajectoire/lignes de courant=Number of paths/stream lines
Nouveau projet=New project
+Nouveau transect=New transect
+Nouveau=New
N\xB0=#
Orthorectification=Orthorectification
Ouverture d'un projet=Opening a project
Param\xE8tres de calcul de d\xE9bit=Discharge calculation parameters
Param\xE8tres de calcul=Calculation parameters
Param\xE8tres de transformation=Transformation parameters
+Param\xE8tres du transect=Transect parameters
+Particules (res. bruts)=Particles (raw res.)
+Particules (res. filtr\xE9s)=Particles (filtered res.)
+Particules (res. moy.)=Particles (ave. res.)
Pas d'espace d'interpolation de la bathym\xE9trie (m)=Interpolation space step of the bathymetry (m)
Pas d'image \xE0 transf\xE9rer ou aucune image s\xE9lectionn\xE9e=No image to transfer or no selected image
+Pas d'interpolation=Interpolation step
+Pas de r\xE9sultats disponibles pour le trac\xE9 de particules=No results available for particle tracing
+Pas de temps initial=Initial time step
Points de contr\xF4le=Check points
Points de grille=Grid points
Points de r\xE9f\xE9rence=Reference points
@@ -190,21 +234,28 @@
Post-traitement=Post-processing
Probl\xE8me d'installation=Installation problem
Probl\xE8me de cr\xE9ation du projet=Problem with project creation
+Pr\xE9ciser le nombre de trajectoires=Enter number of paths
+Pr\xE9cision du trac\xE9=Tracing precision
Pr\xE9visualisation des images transform\xE9es=Transformed images preview
Pts calcul\xE9s=Calculated pts
Pts r\xE9els=Real pts
Rayon de recherche des vitesses (m)=Velocity searching radius (m)
Rayon de recherche des vitesses=Velocity searching radius
+Rayon de recherche=Searching radius
+Rechargement des trac\xE9s de particules=Reloading of particles tracing
Reconditionnement de l'image {0} sur {1}=Repacking image {0} out of {1}
-Reconditionnement du transect ok=Transect repack ok
-Reconditionnement du transect=Transect repack
+Reconditionnement du transect {0} ok=Transect {0] repack ok
Reconditionnement interrompu=Repack interrupted
Reconditionnement ok=Repack ok
+Reconditionnement/calcul de d\xE9bit pour le transect {0}=Repack/calculation of discharge for the transect {0}
+Rejouer les donn\xE9es=Replay data
Reprise=Resuming
R\xE9pertoire contenant les executables=Directory containing the executable files
R\xE9pertoire destination=Destination directory
R\xE9solution (m/pix)=Resolution (m/pix)
R\xE9sultat \: {0}=Result \: {0}
+R\xE9sultats bruts=Raw results
+R\xE9sultats filtr\xE9s=Filtered results
R\xE9sultats inst. bruts=Raw inst. results
R\xE9sultats inst. filtr\xE9s=Filtred inst. results
R\xE9sultats instantan\xE9s bruts=Raw instantaneous results
@@ -220,23 +271,32 @@
Sip=Sip
Sjm=Sjm
Sjp=Sjp
-Souhaitez vous remplacer le transect initial par celui calcul\xE9 ?=Would you replace initial transect by that calculated ?
+Souhaitez vous remplacer les transects initiaux par ceux calcul\xE9s ?=Would you replace initial transects by those calculated ?
Stop=Stop
S\xE9lection d'un fichier GRP=Selection of the GRP file
S\xE9lection d'un fichier de grille=Selection of the grid file
S\xE9lection d'un fichier transect=Selection of the transect file
S\xE9lection des images sources=Selection of the source images
+S\xE9lectionner un transect=Select a transect
S\xE9lectionner une g\xE9om\xE9trie=Select a geometry
S\xE9lectionnez les images que vous souhaitez exporter, puis le format d'export=Select the images you want to export, then the export format
+S\xE9lectionnez un calque particule=Please select a particle layer
Taille de l'aire=Area size
Taille de l'aire\: Doit \xEAtre un entier positif et pair=Area size\: Must be an even positive integer
+Temps=Time
Terminer la saisie des points et valider=End input of the points and validate
Tous droits r\xE9serv\xE9s=All rights reserved
Toutes les images=All images
Tracer des isolignes=Isolines drawing
Tracer des isosurfaces=Isosurfaces drawing
+Trac\xE9s de particules sur r\xE9sultats bruts=Particles tracing with raw results
+Trac\xE9s de particules sur r\xE9sultats filtr\xE9s=Particles tracing with filtered results
+Trac\xE9s de particules sur r\xE9sultats moyenn\xE9s=Particles tracing with averaged results
Traitement des images sources=Sources images processing
+Trajectoires=Paths
+Transect n\xB0 {0}=Transect #{0}
Transect=Transect
+Transects=Transects
Transformation de l'image {0} sur {1}=Transformation of image {0} out of {1}
Transformation des images ok=Transformation of the images ok
Transformation des images=Transformation of the images
@@ -245,14 +305,15 @@
Transformation ok=Transformation ok
Transformer les images=Transform the images
Triangulation=Meshing
+Type=Type
Un seul fichier projet est autoris\xE9 pour le transfert=Only one project file is authorized during transfer
Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=A transect must be specified and averaged results must exist
-Un transect existe d\xE9j\xE0. Voulez-vous le remplacer ?=A transect already exists. Do you want to replace it?
Une erreur de lecture s'est produite=An error while reading occurred
+Vecteur=Vector
Verification des points de r\xE9f\xE9rence=Verification of the reference points
Verification interrompue=Verification interrupted
Vit. instantan\xE9es=Instantaneous vel.
-Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point n\xB0
+Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point #
Vit. moy. prof=Depth-average vel
Vit. surf. inst. brutes=Raw inst. surf. vel.
Vit. surf. inst. filtr\xE9es=Filtered inst. surf. vel.
@@ -265,6 +326,7 @@
Vitesses moyenn\xE9es sur la profondeur=Depth-average velocities
Voir les vitesses moyennes de surface=Show average surface velocities
Voir les vitesses moyennes sur la verticale=Show depth-averaged velocities
+Voulez-vous supprimer les transects existants ?=Do you want to remove existing transects?
Vous devez pr\xE9ciser un nom de r\xE9pertoire=You must specify a directory name
Vous devez s\xE9lectionner 1 r\xE9sultat au moins pour la moyenne=You must select at least 1 result for the average
Vue 2D=2D view
@@ -288,6 +350,12 @@
Ymin doit \xEAtre un r\xE9el=Ymin must be a real number
Ymin=Ymin
Z r\xE9el=Real Z
+Zoom initial=Initial zoom
+Zoomer sur le segment=Zoom on segment
+la dur\xE9e du calcul doit \xEAtre comprise entre {0} et {1}=Calculation duration must be between {0} and {1}
+{0} ligne(s) de courant enlev\xE9e(s) car vide(s)={0} stream line(s) removed because empty
+{0} points de d\xE9part ont \xE9t\xE9 ignor\xE9s car ils sont en dehors du maillage={0} starting points was ignored because they are outside of the mesh
+{0} trajectoire(s) enlev\xE9e(s) car vide(s)={0} path(s) remomved because empty
{0}\: Doit \xEAtre inf\xE9rieur \xE0 {1}={0}\: Must be less than {1}
{0}\: Doit \xEAtre sup\xE9rieur \xE0 {1}={0}\: Must be greater than {1}
{0}\: Doit \xEAtre un entier > 0={0}\: Must be an integer > 0
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2015-04-23 10:35:03
|
Revision: 9121
http://sourceforge.net/p/fudaa/svn/9121
Author: bmarchan
Date: 2015-04-23 10:34:56 +0000 (Thu, 23 Apr 2015)
Log Message:
-----------
Traduction
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2015-04-23 10:34:12 UTC (rev 9120)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2015-04-23 10:34:56 UTC (rev 9121)
@@ -25,10 +25,8 @@
import javax.imageio.ImageReader;
import javax.swing.AbstractButton;
import javax.swing.ButtonGroup;
-import javax.swing.JCheckBox;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
-import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.TransferHandler;
@@ -90,7 +88,7 @@
static {
isPIV_.name = "LSPIV";
isPIV_.version = "1.4.3";
- isPIV_.date = "2015-03-31";
+ isPIV_.date = "2015-04-23";
isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CEREMA (c)1999-2015";
isPIV_.license = "GPL2";
isPIV_.languages = "en,fr";
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-04-23 10:34:12 UTC (rev 9120)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-04-23 10:34:56 UTC (rev 9121)
@@ -45,6 +45,7 @@
Choisir 2 points diff\xE9rents=Please choose 2 different points
Choix de la variable=Variable choice
Choix du segment=Segment choice
+Clic gauche \: Rotation de la vue\nCtrl+clic gauche \: D\xE9placement de la vue\nShift+clic gauche \: Zoom de la vue=Left click \: View rotation\nLeft Ctrl+click \: View pan\nLeft Shift+click \: View zoom
Coefficient de vitesse=Velocity coefficient
Construction des noeuds=Nodes construction
Construction des points=Points construction
@@ -61,7 +62,7 @@
Delta (valeur absolue)=Delta (absolute value)
Des points de grille existent d\xE9j\xE0.\nVoulez-vous les supprimer avant ajout des nouveaux ?=Grid points already exist.\nDo you want to remove them before adding new ones ?
Des points de grille existent d\xE9j\xE0.\nVoulez-vous les supprimer avant import des nouveaux ?=Grid points already exist.\nDo you want to remove them before importing new ones ?
-Des points existent d\xE9j\xE0. Voulez-vous les remplacer ?=Points already exist. Do you want to replace them?
+Des points existent d\xE9j\xE0.\nVoulez-vous les supprimer avant ajout des nouveaux ?=Points already exist.\nDo you want to remove them before importing new ones ?
Des r\xE9sultats instantan\xE9s doivent exister=Instantaneous results must exist
Distance d'extrapolation=Extrapolation range
Dur\xE9e d'int\xE9gration=Integration duration
@@ -81,6 +82,7 @@
Erreur de calcul du d\xE9bit du transect {0}\:\n=Error while calculating the transect {0} discharge\:\n
Erreur de filtrage des r\xE9sultats\:\n=Error while filtering the results\:\n
Erreur de reconditionnement du transect {0}\:\n=Error while repacking the transect {0}\:\n
+Erreur de reconditionnement du transect\:\n=Error while repacking the transect\:\n
Erreur de transformation de l'image {0}\:\n=Error while picture {0} transformation\:\n
Erreur de transformation des vitesses instantan\xE9es\:\n=Error while instantaneous velocities transformation\:\n
Erreur de v\xE9rification de l'orthorectification\:\n=Error while checking orthorectification\:\n
@@ -149,7 +151,7 @@
Le delta du marqueur doit \xEAtre renseign\xE9=The delta of the marker must be entered
Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'=The file seems not to be a Fudaa-LSPIV project.\nPotential causes\:\n- The file is not in a ZIP format\n- The file does not contain the '{0}' directory
Le niveau d'eau doit \xEAtre un r\xE9el=The water level must be a real number
-Le nombre de points doit \xEAtre au minimum de 4=The minimum number of points is 4
+Le nombre de points de r\xE9f\xE9rence doit \xEAtre au minimum de 4=The minimum number of GRP is 4
Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1=The number of points must be greater than 1
Le nombre de points doit \xEAtre un entier sup\xE9rieur ou \xE9gal \xE0 2=The number of points must be an integer greater than or equal to 2
Le pas de temps {0} n'a pas \xE9t\xE9 trouv\xE9 dans les r\xE9sultats. Le pas de temps initial a \xE9t\xE9 r\xE9initialis\xE9 par d\xE9faut=The time step {0} was not found in the results. The initial time was reset to default
@@ -174,7 +176,7 @@
Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s=The parameters and the reference points must be specified
Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=The grid points were not specified
Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=The reference points must be specified
-Les points {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The points {0} and {1} have the same real coordinates
+Les points de r\xE9f\xE9rence {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The reference points {0} and {1} have the same real coordinates
Les transects=The transects
Lie/d\xE9lie l'image et le r\xE9sultat instantan\xE9=Bind/unbind image and instantaneous result
Ligne=Line
@@ -199,13 +201,15 @@
Modification du transect=Modification of the transect
Moyenne=Average
Niveau d'eau (m)=Water level (m)
-Nombre de points < 6, tous les points doivent avoir un Z identique=Number of points < 6, all points must have the same Z
+Nombre de points de r\xE9f\xE9rence < 6, tous les points doivent avoir un Z identique=Number of reference points < 6, all points must have the same Z
Nombre de points sur les segments 1-2/3-4=Number of points in segments 1-2/3-4
Nombre de points sur les segments 2-3/4-1=Number of points in segments 2-3/4-1
Nombre de trajectoire/lignes de courant=Number of paths/stream lines
Nouveau projet=New project
Nouveau transect=New transect
Nouveau=New
+Nouveaux points=New points
+Nouveaux=New ones
N\xB0=#
Orthorectification=Orthorectification
Ouverture d'un projet=Opening a project
@@ -244,7 +248,9 @@
Rayon de recherche=Searching radius
Rechargement des trac\xE9s de particules=Reloading of particles tracing
Reconditionnement de l'image {0} sur {1}=Repacking image {0} out of {1}
+Reconditionnement du transect ok=Transect repack ok
Reconditionnement du transect {0} ok=Transect {0] repack ok
+Reconditionnement du transectTransect repack
Reconditionnement interrompu=Repack interrupted
Reconditionnement ok=Repack ok
Reconditionnement/calcul de d\xE9bit pour le transect {0}=Repack/calculation of discharge for the transect {0}
@@ -277,6 +283,7 @@
S\xE9lection d'un fichier de grille=Selection of the grid file
S\xE9lection d'un fichier transect=Selection of the transect file
S\xE9lection des images sources=Selection of the source images
+S\xE9lectionner au moins un transect=Select at least one transect
S\xE9lectionner un transect=Select a transect
S\xE9lectionner une g\xE9om\xE9trie=Select a geometry
S\xE9lectionnez les images que vous souhaitez exporter, puis le format d'export=Select the images you want to export, then the export format
@@ -330,6 +337,7 @@
Vous devez pr\xE9ciser un nom de r\xE9pertoire=You must specify a directory name
Vous devez s\xE9lectionner 1 r\xE9sultat au moins pour la moyenne=You must select at least 1 result for the average
Vue 2D=2D view
+Vue 3D du(des) transect(s)=Transect(s) 3D view
Vue=View
V\xE9rification des points d'orthorectification=Verification of the orthorectification points
V\xE9rification des points de r\xE9f\xE9rence=Verification of the reference points
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2015-06-16 13:08:18
|
Revision: 9131
http://sourceforge.net/p/fudaa/svn/9131
Author: bmarchan
Date: 2015-06-16 13:08:15 +0000 (Tue, 16 Jun 2015)
Log Message:
-----------
Fix : Pb de niveau d'eau sur les profils en 3D.
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivShow3DTransectPanel.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivShow3DTransectPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivShow3DTransectPanel.java 2015-05-12 13:29:25 UTC (rev 9130)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivShow3DTransectPanel.java 2015-06-16 13:08:15 UTC (rev 9131)
@@ -62,10 +62,10 @@
double zniv_;
double ratio_;
- public DischargeModel(PivTransect _trans, PivFlowResults _res, double _zniv) {
+ public DischargeModel(PivTransect _trans, PivFlowResults _res) {
res_=_res;
trans_=_trans;
- zniv_=_zniv;
+ zniv_=_res.getWaterElevation();
double lgArrowMax=Double.NEGATIVE_INFINITY;
double vx;
@@ -240,7 +240,7 @@
PivFlowResults[] res=impl_.getCurrentProject().getFlowResults();
if (res!=null) {
for (int i=0; i<_isels.length; i++) {
- DischargeModel mdl=new DischargeModel(transects[_isels[i]],res[_isels[i]], impl_.getCurrentProject().getOrthoParameters().getResolution());
+ DischargeModel mdl=new DischargeModel(transects[_isels[i]],res[_isels[i]]);
pnGraph_.addData(mdl);
pnGraph_.setDataRenderer(i+_isels.length, disRenderer_);
}
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-05-12 13:29:25 UTC (rev 9130)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-06-16 13:08:15 UTC (rev 9131)
@@ -45,7 +45,7 @@
Choisir 2 points diff\xE9rents=Please choose 2 different points
Choix de la variable=Variable choice
Choix du segment=Segment choice
-Clic gauche \: Rotation de la vue\nCtrl+clic gauche \: D\xE9placement de la vue\nShift+clic gauche \: Zoom de la vue=Left click \: View rotation\nLeft Ctrl+click \: View pan\nLeft Shift+click \: View zoom
+Clic gauche \: Rotation de la vue\nCtrl+clic gauche \: D\xE9placement de la vue\nShift+clic gauche \: Zoom de la vue=Left click \: View rotation\nCtrl+Left click \: View pan\nShift+Left click \: View zoom
Coefficient de vitesse=Velocity coefficient
Construction des noeuds=Nodes construction
Construction des points=Points construction
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2015-08-31 14:54:55
|
Revision: 9155
http://sourceforge.net/p/fudaa/svn/9155
Author: bmarchan
Date: 2015-08-31 14:54:52 +0000 (Mon, 31 Aug 2015)
Log Message:
-----------
Traduction
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivCoordinatesSystemPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivChangeCoordinatesSystemAction.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivCoordinatesSystemPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivCoordinatesSystemPanel.java 2015-08-24 21:40:25 UTC (rev 9154)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivCoordinatesSystemPanel.java 2015-08-31 14:54:52 UTC (rev 9155)
@@ -120,7 +120,7 @@
setLayout(new BorderLayout(5, 5));
setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
- add(new JLabel("<html><p>Param\xE8tres de transformation du<br>rep\xE8re d'origine vers le rep\xE8re de calcul</html>"), BorderLayout.NORTH);
+ add(new JLabel(PivResource.getS("<html><p>Param\xE8tres de transformation<br>du rep\xE8re d'origine<br>vers le rep\xE8re de calcul</html>")), BorderLayout.NORTH);
add(pnMain, BorderLayout.CENTER);
add(pnButtons, BorderLayout.EAST);
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java 2015-08-24 21:40:25 UTC (rev 9154)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivVisuPanel.java 2015-08-31 14:54:52 UTC (rev 9155)
@@ -301,9 +301,9 @@
protected void buildSpecificTools() {
// La liste des rep\xE8res
cbRep_=new JComboBox<>();
- cbRep_.setToolTipText("Changement de rep\xE8re");
- cbRep_.addItem("Rep\xE8re de calcul");
- cbRep_.addItem("Rep\xE8re d'origine");
+ cbRep_.setToolTipText(PivResource.getS("Changement de rep\xE8re"));
+ cbRep_.addItem(PivResource.getS("Rep\xE8re de calcul"));
+ cbRep_.addItem(PivResource.getS("Rep\xE8re d'origine"));
cbRep_.setPreferredSize(new Dimension(120, cbRep_.getPreferredSize().height));
cbRep_.setMaximumSize(cbRep_.getPreferredSize());
cbRep_.addItemListener(new ItemListener() {
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivChangeCoordinatesSystemAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivChangeCoordinatesSystemAction.java 2015-08-24 21:40:25 UTC (rev 9154)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivChangeCoordinatesSystemAction.java 2015-08-31 14:54:52 UTC (rev 9155)
@@ -5,18 +5,18 @@
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ebli.commun.EbliActionPaletteAbstract;
import org.fudaa.ebli.commun.EbliFormatter;
-import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.ebli.ressource.EbliResource;
+import org.fudaa.fudaa.piv.PivCoordinatesSystemPanel;
import org.fudaa.fudaa.piv.PivImplementation;
-import org.fudaa.fudaa.piv.PivCoordinatesSystemPanel;
+import org.fudaa.fudaa.piv.PivResource;
public class PivChangeCoordinatesSystemAction extends EbliActionPaletteAbstract {
PivCoordinatesSystemPanel pn_;
PivImplementation impl_;
public PivChangeCoordinatesSystemAction(PivImplementation _impl) {
- super(EbliLib.getS("Rep\xE8re"), EbliResource.EBLI.getIcon("repere"), "CHANGE_TRANSF");
- setDefaultToolTip(EbliLib.getS("Transformations du rep\xE8re d'origine vers le rep\xE8re de calcul"));
+ super(PivResource.getS("Rep\xE8re"), EbliResource.EBLI.getIcon("repere"), "CHANGE_TRANSF");
+ setDefaultToolTip(PivResource.getS("Transformations du rep\xE8re d'origine vers le rep\xE8re de calcul"));
impl_=_impl;
}
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-08-24 21:40:25 UTC (rev 9154)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2015-08-31 14:54:52 UTC (rev 9155)
@@ -1,4 +1,5 @@
1 point de d\xE9part a \xE9t\xE9 ignor\xE9 car il est en dehors du maillage=1 starting point was ignored because it is outside of the mesh
+<html><p>Param\xE8tres de transformation<br>du rep\xE8re d'origine<br>vers le rep\xE8re de calcul</html>=<html><p>Transformation parameters<br>from origin reference<br>to calculation reference</html>
<original>=<original>
A distance constante=At a constant distance
A pas de temps constant=At a constant time
@@ -33,6 +34,7 @@
Calcul du d\xE9bit=Calculation of the discharge
Calcul interrompu=Calculation interrupted
Calcul ok=Calculation ok
+Calcul termin\xE9 avec succ\xE8s=Calculation successfully completed
Calcul termin\xE9=Calculation is completed
Calcul=Calculation
Calculer des valeurs par d\xE9faut=Calculate default values
@@ -41,6 +43,7 @@
Calque {0} cr\xE9\xE9={0} layer created
Calque {0} mis \xE0 jour={0} layer updated
Cette cr\xE9ation sera r\xE9alis\xE9e apr\xE8s chaque op\xE9ration\n de s\xE9lection d'image ou transformation, et d\xE9s maintenant.\n\nSouhaitez vous continuer ?=This creation will be performed following each\nimage selection or transformation operations, and now.\n\nDo you want to continue ?
+Changement de rep\xE8re=Reference switch
Chargement du projet=Opening project
Choisir 2 points diff\xE9rents=Please choose 2 different points
Choix de la variable=Variable choice
@@ -71,6 +74,7 @@
D\xE9finir=Define
D\xE9finition des points de grille=Definition of grid points
D\xE9finition du nombre de points sur la grille=Definition of the number of points in the grid
+Ecart (%)=Gap (%)
Ecart=Gap
Editer la g\xE9om\xE9trie s\xE9lectionn\xE9e=Edit the selected geometry
Editer=Edit
@@ -174,6 +178,7 @@
Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s=The calculation parameters were not specified
Les param\xE8tres doivent \xEAtre renseign\xE9s et les images transform\xE9es doivent exister=The parameters must be specified and the transformed images must exist
Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s=The parameters and the reference points must be specified
+Les param\xE8tres ne peuvent \xEAtre saisis\nque dans le rep\xE8re de calcul=Parameters can only be entered\nin the computation reference
Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=The grid points were not specified
Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=The reference points must be specified
Les points de r\xE9f\xE9rence {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The reference points {0} and {1} have the same real coordinates
@@ -185,6 +190,7 @@
Limites de la vitesse v transversale (m/s)=Transverse velocity magnitude thresholds (m/s)
Liste des images=Images list
Liste des r\xE9sultats instantan\xE9s=Instantaneous results list
+Liste des transects=Transects list
Marqueur=Mark
Marqueurs=Marks
Max corr\xE9lation=Max correlation
@@ -250,12 +256,15 @@
Reconditionnement de l'image {0} sur {1}=Repacking image {0} out of {1}
Reconditionnement du transect ok=Transect repack ok
Reconditionnement du transect {0} ok=Transect {0] repack ok
-Reconditionnement du transectTransect repack
+Reconditionnement du transect=Transect repack
Reconditionnement interrompu=Repack interrupted
Reconditionnement ok=Repack ok
Reconditionnement/calcul de d\xE9bit pour le transect {0}=Repack/calculation of discharge for the transect {0}
Rejouer les donn\xE9es=Replay data
Reprise=Resuming
+Rep\xE8re d'origine=Origin reference
+Rep\xE8re de calcul=Calculation reference
+Rep\xE8re=Reference
R\xE9pertoire contenant les executables=Directory containing the executable files
R\xE9pertoire destination=Destination directory
R\xE9solution (m/pix)=Resolution (m/pix)
@@ -310,6 +319,7 @@
Transformation des vitesses instantan\xE9es vers l'espace r\xE9el=Transformation of instantaneous velocities to real space
Transformation interrompue=Transformation interrupted
Transformation ok=Transformation ok
+Transformations du rep\xE8re d'origine vers le rep\xE8re de calcul=Transformations from origin reference to calculation reference
Transformer les images=Transform the images
Triangulation=Meshing
Type=Type
@@ -321,6 +331,7 @@
Verification interrompue=Verification interrupted
Vit. instantan\xE9es=Instantaneous vel.
Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point #
+Vit. moy. (m/s)=Ave. vel. (m/s)
Vit. moy. prof=Depth-average vel
Vit. surf. inst. brutes=Raw inst. surf. vel.
Vit. surf. inst. filtr\xE9es=Filtered inst. surf. vel.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2016-03-23 17:05:00
|
Revision: 9321
http://sourceforge.net/p/fudaa/svn/9321
Author: bmarchan
Date: 2016-03-23 17:04:58 +0000 (Wed, 23 Mar 2016)
Log Message:
-----------
Chgt de version => 1.4.5 + translation
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2016-03-23 15:04:50 UTC (rev 9320)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2016-03-23 17:04:58 UTC (rev 9321)
@@ -88,9 +88,9 @@
protected static BuInformationsSoftware isPIV_ = new BuInformationsSoftware();
static {
isPIV_.name = "LSPIV";
- isPIV_.version = "1.4.4";
- isPIV_.date = "2015-08-31";
- isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CEREMA (c)1999-2015";
+ isPIV_.version = "1.4.5";
+ isPIV_.date = "2016-03-23";
+ isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CEREMA (c)1999-2016";
isPIV_.license = "GPL2";
isPIV_.languages = "en,fr";
isPIV_.authors=new String[]{"B.Marchand (mar...@de...)"};
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2016-03-23 15:04:50 UTC (rev 9320)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2016-03-23 17:04:58 UTC (rev 9321)
@@ -1,5 +1,5 @@
1 point de d\xE9part a \xE9t\xE9 ignor\xE9 car il est en dehors du maillage=1 starting point was ignored because it is outside of the mesh
-<html><p>Param\xE8tres de transformation<br>du rep\xE8re d'origine<br>vers le rep\xE8re de calcul</html>=<html><p>Transformation parameters<br>from origin reference<br>to calculation reference</html>
+<html><p>Param\xE8tres de transformation du rep\xE8re<br>initial vers le rep\xE8re de calcul</html>=<html><p>Transformation parameters from initial<br>reference to calculation reference</html>
<original>=<original>
A distance constante=At a constant distance
A pas de temps constant=At a constant time
@@ -7,6 +7,7 @@
Affiche l'image s\xE9lectionn\xE9e=Show selected image
Affiche le r\xE9sultat instantan\xE9 s\xE9lectionn\xE9=Show selected instantaneous result
Affiche les r\xE9sultats pour la variable s\xE9lectionn\xE9e=Show results for selected variable
+Afficher les r\xE9sultats du calcul=Show calculation results
Aire d'interrogation (pix)=Interrogation area (pix)
Aire de recherche (pix)=Searching area (pix)
Aire mouill\xE9e (m\xB2)=Wetted area (m\xB2)
@@ -14,6 +15,7 @@
Analyse des images ok=Image analysis ok
Analyse du couple d'images {0} sur {1}=Analysis of image pair {0} out of {1}
Analyse interrompue=Analysis interrupted
+Angle en degr\xE9s=Angle in degrees
Au moins un point extremit\xE9 du transect n\xB0{0} a un Z inf\xE9rieur au niveau d'eau=At least one extremity point of the transect #{0} is lower than the water level
Aucun point de d\xE9part n'appartient au maillage=No starting point belongs to the mesh
Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=No ground reference point was defined
@@ -123,8 +125,8 @@
Ichiro Fujita (Prof.), Universit\xE9 de Kob\xE9=Ichiro Fujita (Prof.), Kobe University
Il doit exister au moins une image source=At least one source image must exist
Il doit exister au moins une image transform\xE9e=At least one transformed image must exist
-Il doit exister des r\xE9sultats de calcul de d\xE9bit=Some discharge calculation results must exist
Il doit exister des r\xE9sultats de calcul=Some calculation results must exist
+Il n'existe pas de r\xE9sultats de calcul de d\xE9bit=There is no discharge calculation results
Image d'origine=Original image
Image ortho=Ortho image
Image transform\xE9e=Transformed image
@@ -182,6 +184,7 @@
Les points de grille n'ont pas \xE9t\xE9 d\xE9finis=The grid points were not specified
Les points de r\xE9f\xE9rence doivent avoir \xE9t\xE9 saisis=The reference points must be specified
Les points de r\xE9f\xE9rence {0} et {1} ont des coordonn\xE9es r\xE9elles confondues=The reference points {0} and {1} have the same real coordinates
+Les r\xE9sultats de calcul de d\xE9bit doivent exister=Discharge calculation results must exist
Les transects=The transects
Lie/d\xE9lie l'image et le r\xE9sultat instantan\xE9=Bind/unbind image and instantaneous result
Ligne=Line
@@ -262,14 +265,16 @@
Reconditionnement/calcul de d\xE9bit pour le transect {0}=Repack/calculation of discharge for the transect {0}
Rejouer les donn\xE9es=Replay data
Reprise=Resuming
-Rep\xE8re d'origine=Origin reference
Rep\xE8re de calcul=Calculation reference
+Rep\xE8re initial=Initial reference
Rep\xE8re=Reference
+Rotation=Rotation
R\xE9pertoire contenant les executables=Directory containing the executable files
R\xE9pertoire destination=Destination directory
R\xE9solution (m/pix)=Resolution (m/pix)
R\xE9sultat \: {0}=Result \: {0}
R\xE9sultats bruts=Raw results
+R\xE9sultats du calcul=Calculation results
R\xE9sultats filtr\xE9s=Filtered results
R\xE9sultats inst. bruts=Raw inst. results
R\xE9sultats inst. filtr\xE9s=Filtred inst. results
@@ -319,8 +324,9 @@
Transformation des vitesses instantan\xE9es vers l'espace r\xE9el=Transformation of instantaneous velocities to real space
Transformation interrompue=Transformation interrupted
Transformation ok=Transformation ok
-Transformations du rep\xE8re d'origine vers le rep\xE8re de calcul=Transformations from origin reference to calculation reference
+Transformations du rep\xE8re initial vers le rep\xE8re de calcul=Transformations from initial reference to calculation reference
Transformer les images=Transform the images
+Translation=Translation
Triangulation=Meshing
Type=Type
Un seul fichier projet est autoris\xE9 pour le transfert=Only one project file is authorized during transfer
@@ -343,7 +349,6 @@
Vitesses de surface moyenn\xE9es=Average surface velocities
Vitesses moyenn\xE9es sur la profondeur=Depth-average velocities
Voir les vitesses moyennes de surface=Show average surface velocities
-Voir les vitesses moyennes sur la verticale=Show depth-averaged velocities
Voulez-vous supprimer les transects existants ?=Do you want to remove existing transects?
Vous devez pr\xE9ciser un nom de r\xE9pertoire=You must specify a directory name
Vous devez s\xE9lectionner 1 r\xE9sultat au moins pour la moyenne=You must select at least 1 result for the average
@@ -352,6 +357,7 @@
Vue=View
V\xE9rification des points d'orthorectification=Verification of the orthorectification points
V\xE9rification des points de r\xE9f\xE9rence=Verification of the reference points
+X centre=X center
X img=X img
X recalcul\xE9=Recalculated X
X r\xE9el=Real X
@@ -360,6 +366,7 @@
Xmax=Xmax
Xmin doit \xEAtre un r\xE9el=Xmin must be a real number
Xmin=Xmin
+Y centre=Y center
Y img=Y img
Y recalcul\xE9=Recalculated Y
Y r\xE9el=Real Y
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2016-12-20 14:46:56
|
Revision: 9491
http://sourceforge.net/p/fudaa/svn/9491
Author: bmarchan
Date: 2016-12-20 14:46:54 +0000 (Tue, 20 Dec 2016)
Log Message:
-----------
Fix translation
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFilterInstantResultsPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivExportGaugingReportAction.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2016-12-20 14:46:54 UTC (rev 9491)
@@ -161,8 +161,8 @@
lbTemps.setText(PivResource.getS("Intervalle de temps")+" (s):");
pnIASize.setBorder(javax.swing.BorderFactory.createTitledBorder(PivResource.getS("Aire d'interrogation")));
- lbIASize.setText(PivResource.getS("Taille de l'aire"+" (m):"));
- lbIASizePix.setText(PivResource.getS("Taille de l'aire"+" (pix):"));
+ lbIASize.setText(PivResource.getS("Taille de l'aire")+" (m):");
+ lbIASizePix.setText(PivResource.getS("Taille de l'aire")+" (pix):");
lbPosition.setText(PivResource.getS("Position du centre"));
btPosition.setText(PivResource.getS("Position..."));
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFilterInstantResultsPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFilterInstantResultsPanel.java 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFilterInstantResultsPanel.java 2016-12-20 14:46:54 UTC (rev 9491)
@@ -124,7 +124,7 @@
pnVelocity.add(pnVxLimits);
JPanel pnVyLimits=new JPanel();
- pnVyLimits.setBorder(BorderFactory.createTitledBorder(PivResource.getS("Limites de la componsante Vy (m/s)")));
+ pnVyLimits.setBorder(BorderFactory.createTitledBorder(PivResource.getS("Limites de la composante Vy (m/s)")));
pnVyLimits.setLayout(new BuVerticalLayout(3,true,false));
pn=new JPanel();
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivFlowInfoPanel.java 2016-12-20 14:46:54 UTC (rev 9491)
@@ -70,7 +70,7 @@
case 6:
return PivResource.getS("Ecart (%)");
case 7:
- return PivResource.getS("D\xE9bit mesur\xE9 (m/s)");
+ return PivResource.getS("D\xE9bit mesur\xE9 (m\xB3/s)");
case 8:
return PivResource.getS("Ecart (%)");
}
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivImplementation.java 2016-12-20 14:46:54 UTC (rev 9491)
@@ -93,7 +93,7 @@
static {
isPIV_.name = "LSPIV";
isPIV_.version = "1.5.0";
- isPIV_.date = "2016-10-13";
+ isPIV_.date = "2016-12-20";
isPIV_.rights = PivResource.getS("Tous droits r\xE9serv\xE9s")+". CEREMA (c)1999-2016";
isPIV_.license = "GPL2";
isPIV_.languages = "en,fr";
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivExportGaugingReportAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivExportGaugingReportAction.java 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivExportGaugingReportAction.java 2016-12-20 14:46:54 UTC (rev 9491)
@@ -196,7 +196,7 @@
if (!userVars.isEmpty()) {
PivExportGaugingReportFillValuesPanel diValues=new PivExportGaugingReportFillValuesPanel(impl, userVars.values(), systemDatas.keySet());
- if (diValues.afficheModale(impl.getFrame(), PivResource.getS("A renseigner")) == JOptionPane.CANCEL_OPTION)
+ if (diValues.afficheModale(impl.getFrame(), PivResource.getS("Champs \xE0 renseigner")) == JOptionPane.CANCEL_OPTION)
return;
}
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2016-12-20 13:52:46 UTC (rev 9490)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2016-12-20 14:46:54 UTC (rev 9491)
@@ -8,8 +8,8 @@
Affiche le r\xE9sultat instantan\xE9 s\xE9lectionn\xE9=Show selected instantaneous result
Affiche les r\xE9sultats pour la variable s\xE9lectionn\xE9e=Show results for selected variable
Afficher les r\xE9sultats du calcul=Show calculation results
-Aire d'interrogation (pix)=Interrogation area (pix)
-Aire de recherche (pix)=Searching area (pix)
+Aire d'interrogation=Interrogation area
+Aire de recherche=Search area
Aire mouill\xE9e (m\xB2)=Wetted area (m\xB2)
Analyse LSPIV=LSPIV analysis
Analyse des images ok=Image analysis ok
@@ -45,6 +45,8 @@
Calque {0} cr\xE9\xE9={0} layer created
Calque {0} mis \xE0 jour={0} layer updated
Cette cr\xE9ation sera r\xE9alis\xE9e apr\xE8s chaque op\xE9ration\n de s\xE9lection d'image ou transformation, et d\xE9s maintenant.\n\nSouhaitez vous continuer ?=This creation will be performed following each\nimage selection or transformation operations, and now.\n\nDo you want to continue ?
+Champ=Field
+Champs \xE0 renseigner=Fields to fill
Changement de rep\xE8re=Reference switch
Chargement du projet=Opening project
Choisir 2 points diff\xE9rents=Please choose 2 different points
@@ -69,9 +71,11 @@
Des points de grille existent d\xE9j\xE0.\nVoulez-vous les supprimer avant import des nouveaux ?=Grid points already exist.\nDo you want to remove them before importing new ones ?
Des points existent d\xE9j\xE0.\nVoulez-vous les supprimer avant ajout des nouveaux ?=Points already exist.\nDo you want to remove them before importing new ones ?
Des r\xE9sultats instantan\xE9s doivent exister=Instantaneous results must exist
+Des r\xE9sultats instantan\xE9s filtr\xE9s doivent exister=Filtered instantaneous results must exist
Distance d'extrapolation=Extrapolation range
Dur\xE9e d'int\xE9gration=Integration duration
-D\xE9bit total (m\xB3/s)=Total discharge (m\xB3/s)
+D\xE9bit mesur\xE9 (m\xB3/s)=Measur.disch.(m\xB3/s)
+D\xE9bit total (m\xB3/s)=Total disch. (m\xB3/s)
D\xE9bit=Discharge
D\xE9finir=Define
D\xE9finition des points de grille=Definition of grid points
@@ -93,24 +97,31 @@
Erreur de transformation des vitesses instantan\xE9es\:\n=Error while instantaneous velocities transformation\:\n
Erreur de v\xE9rification de l'orthorectification\:\n=Error while checking orthorectification\:\n
Erreur lors de la sauvegarde du fichier projet.\nIl ne sera pas sauvegard\xE9=Error while saving the project file.\nIt will not be saved
+Erreur mod\xE8le=Template error
Erreur=Error
Espace image source=Source image space
Espace image transform\xE9e=Transformed image space
Espace r\xE9el=Real space
Export des images sources=Export of source images
Export des images transform\xE9es=Export of transformed images
+Exporter le rapport de jaugeage=Export gauging report
Exporter les images sources=Export source images
Exporter les images transform\xE9es=Export transformed images
+Ficher Excel d'export=Export Excel file
+Fichier Excel=Excel file
Fichier GRP=GRP file
Fichier bathy=Bathymetry file
Fichier grid=Grid file
+Fichier manquant=Missing file
+Fichier params calcul=Params calculation file
+Fichier params transformation=Params transf. file
Fichier projet=Project file
Fichiers images en niveaux de gris=Gray-scale image files
Fichiers images=Images files
+Filtrage des r\xE9sultats instantan\xE9s=Instantaneous results filtering
Filtrage des r\xE9sultats=Results filtering
Filtrage interrompu=Filtering interrupted
Filtrage ok=Filtering ok
-Filtrage/moyenne des r\xE9sultats instantan\xE9s=Filtering/averaging of instantaneous results
Filtrer les corr\xE9lations=Filter correlations
Filtrer les vitesses=Filter velocities
Fin de saisie=Input finished
@@ -131,13 +142,14 @@
Image ortho=Ortho image
Image transform\xE9e=Transformed image
Import d'un transect=Import of a transect
+Import des param\xE8tres d'orthorectification=Import of orthorectification parameters
+Import des param\xE8tres de calcul=Import of calculation parameters
Import des points de grille=Import of grid points
Import des points de r\xE9f\xE9rence=Import of the reference points
Importer=Import
Impossible d'ouvrir le fichier {0}.\nPas d'application ou fichier introuvable=Unable to open file {0}.\nNo application or file not found
Indiquer le nom du calque \xE0 cr\xE9er=Enter the name of the layer to create
Interruption en cours. Merci de patienter=Interruption in progress. Please wait
-Intervalle de temps (s)=Time step (s)
Intervalle de temps=Time step
Isolignes / Isosurfaces=Isolines / Isosurfaces
LSPIV=LSPIV
@@ -155,7 +167,9 @@
Le chemin donn\xE9 n'est pas un r\xE9pertoire ou n'existe pas=The specified path is not a directory or does not exist
Le contour de grille doit comporter 4 sommets=The grid outline must comprise 4 vertices
Le delta du marqueur doit \xEAtre renseign\xE9=The delta of the marker must be entered
+Le fichier h.dat correspondant est manquant.\nLe niveau d'eau ne sera pas initialis\xE9=The corresponding h.dat file is missing.\nThe water level will not be initialized
Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'=The file seems not to be a Fudaa-LSPIV project.\nPotential causes\:\n- The file is not in a ZIP format\n- The file does not contain the '{0}' directory
+Le mod\xE8le {0} n'existe pas={0} template file does not exist
Le niveau d'eau doit \xEAtre un r\xE9el=The water level must be a real number
Le nombre de points de r\xE9f\xE9rence doit \xEAtre au minimum de 4=The minimum number of GRP is 4
Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1=The number of points must be greater than 1
@@ -166,11 +180,13 @@
Le projet doit contenir au moins 2 images transform\xE9es=The project must contain at least 2 transformed images
Le projet doit \xEAtre cr\xE9\xE9=The project must be created
Le projet ne contient aucune image source=The project does not contain any source image
-Le projet ne contient aucune valeur de r\xE9sultats instantan\xE9s=The project does not contain any instantaneous value results
+Le projet ne contient aucune valeur de r\xE9sultats instantan\xE9s filtr\xE9s=The project does not contain any filtered instantaneous results value
+Le projet ne contient aucune valeur de r\xE9sultats instantan\xE9s=The project does not contain any instantaneous results value
Le projet ne contient pas de r\xE9sultats moyenn\xE9s=The project does not contain averaged results
Le r\xE9pertoire de destination n'est pas d\xE9fini ou est inaccessible=The destination directory is not defined or is inaccessible
Le r\xE9pertoire des ex\xE9cutables n'a pas encore \xE9t\xE9 pr\xE9cis\xE9 ou n'est pas valide=The executable file directory has not been specified yet or is not valid
Le segment n'est pas d\xE9fini=Segment is not defined
+Les champs de la table sont les zones nomm\xE9es inconnues du syst\xE8me,\nissues du mod\xE8le Excel de rapport. Les zones nomm\xE9es connues sont \:\n\n=The fields in the table are system unknown named areas,\ncoming from the Excel report template. Known named areas are \:\n\n
Les executables suivants manquent dans le r\xE9pertoire donn\xE9\:\n=The following executable files are missing in the specified directory\:\n
Les extremit\xE9s du segment sont confondues. Une seule trajectoire sera calcul\xE9e.\nVoulez-vous continuer ?=Segment extremities are identical. Only one path will be calculated.\nDo you want to continue ?
Les images doivent exister=Images must exist
@@ -178,6 +194,7 @@
Les images s\xE9lectionn\xE9es=Selected images
Les param\xE8tres d'orthorectification n'ont pas \xE9t\xE9 donn\xE9s=The orthorectification parameters were not specified
Les param\xE8tres de calcul n'ont pas \xE9t\xE9 donn\xE9s=The calculation parameters were not specified
+Les param\xE8tres de filtres seront aussi import\xE9s.\nVoulez-vous continuer ?=Filtered parameters will also be imported.\nDo you want to continue ?
Les param\xE8tres doivent \xEAtre renseign\xE9s et les images transform\xE9es doivent exister=The parameters must be specified and the transformed images must exist
Les param\xE8tres et points de r\xE9f\xE9rence doivent \xEAtre renseign\xE9s=The parameters and the reference points must be specified
Les param\xE8tres ne peuvent \xEAtre saisis\nque dans le rep\xE8re de calcul=Parameters can only be entered\nin the computation reference
@@ -189,27 +206,32 @@
Lie/d\xE9lie l'image et le r\xE9sultat instantan\xE9=Bind/unbind image and instantaneous result
Ligne=Line
Lignes de courant=Stream lines
+Limites de la composante Vx (m/s)=Vx component magnitude thresholds (m/s)
+Limites de la composante Vy (m/s)=Vy component magnitude thresholds (m/s)
Limites de la norme de vitesse (m/s)=Velocity magnitude thresholds (m/s)
-Limites de la vitesse v transversale (m/s)=Transverse velocity magnitude thresholds (m/s)
Liste des images=Images list
Liste des r\xE9sultats instantan\xE9s=Instantaneous results list
Liste des transects=Transects list
Marqueur=Mark
Marqueurs=Marks
+Max Vx=Max Vx
+Max Vy=Max Vy
Max corr\xE9lation=Max correlation
Max norme de vitesse=Max velocity magnitude
-Max vitesse transversale=Max transverse velocity
Max=Max
+Min Vx=Min Vx
+Min Vy=Min Vy
Min corr\xE9lation=Min correlation
Min norme de vitesse=Min velocity magnitude
-Min vitesse transversale=Min transverse velocity
Min=Min
Mode=Mode
Modification des points de r\xE9f\xE9rence=Modification of the reference points
Modification des transects initiaux=Modification of the initial transects
Modification du transect=Modification of the transect
+Moyenne des r\xE9sultats instantan\xE9s filtr\xE9s=Filtered instantaneous results average
Moyenne=Average
Niveau d'eau (m)=Water level (m)
+Nombre d'images par secondes=Number of images per second
Nombre de points de r\xE9f\xE9rence < 6, tous les points doivent avoir un Z identique=Number of reference points < 6, all points must have the same Z
Nombre de points sur les segments 1-2/3-4=Number of points in segments 1-2/3-4
Nombre de points sur les segments 2-3/4-1=Number of points in segments 2-3/4-1
@@ -295,6 +317,8 @@
Stop=Stop
S\xE9lection d'un fichier GRP=Selection of the GRP file
S\xE9lection d'un fichier de grille=Selection of the grid file
+S\xE9lection d'un fichier de parametres de calcul=Selection of the calculation parameters file
+S\xE9lection d'un fichier de parametres de transformation=Selection of the transformation parameters file
S\xE9lection d'un fichier transect=Selection of the transect file
S\xE9lection des images sources=Selection of the source images
S\xE9lectionner au moins un transect=Select at least one transect
@@ -302,8 +326,8 @@
S\xE9lectionner une g\xE9om\xE9trie=Select a geometry
S\xE9lectionnez les images que vous souhaitez exporter, puis le format d'export=Select the images you want to export, then the export format
S\xE9lectionnez un calque particule=Please select a particle layer
+Taille de l'aire (pix)\: Doit \xEAtre un entier positif et pair=Area size (pix)\: Must be a positive and even integer
Taille de l'aire=Area size
-Taille de l'aire\: Doit \xEAtre un entier positif et pair=Area size\: Must be an even positive integer
Temps=Time
Terminer la saisie des points et valider=End input of the points and validate
Tous droits r\xE9serv\xE9s=All rights reserved
@@ -332,6 +356,7 @@
Un seul fichier projet est autoris\xE9 pour le transfert=Only one project file is authorized during transfer
Un transect doit \xEAtre d\xE9fini et des r\xE9sultats moyenn\xE9s doivent exister=A transect must be specified and averaged results must exist
Une erreur de lecture s'est produite=An error while reading occurred
+Valeur=Value
Vecteur=Vector
Verification des points de r\xE9f\xE9rence=Verification of the reference points
Verification interrompue=Verification interrupted
@@ -388,4 +413,5 @@
{0}\: Doit \xEAtre un entier >\= 0={0}\: Must be an integer >\= 0
{0}\: Doit \xEAtre un entier={0}\: Must be an integer
{0}\: Doit \xEAtre un r\xE9el > 0={0}\: Must be a real number > 0
+{0}\: Doit \xEAtre un r\xE9el >\= 0={0}\: Must be a real number >\= 0
{0}\: Doit \xEAtre un r\xE9el={0}\: Must be a real number
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2016-12-30 14:47:19
|
Revision: 9494
http://sourceforge.net/p/fudaa/svn/9494
Author: bmarchan
Date: 2016-12-30 14:47:16 +0000 (Fri, 30 Dec 2016)
Log Message:
-----------
LSPIV Fix : Pb avec l'acc?\195?\168s a au sch?\195?\169ma Search Area dans la fenetre des params computer.
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
Added Paths:
-----------
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png
Removed Paths:
-------------
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schemaSA.png
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2016-12-30 14:45:20 UTC (rev 9493)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivComputeParamPanel.java 2016-12-30 14:47:16 UTC (rev 9494)
@@ -183,7 +183,7 @@
lbLock6.setIcon(PivResource.PIV.getIcon("lie-horizontal"));
lbLock6.setPreferredSize(lockprefsize);
- lbSchema.setIcon(PivResource.PIV.getIcon("schemaSA.png"));
+ lbSchema.setIcon(PivResource.PIV.getIcon("schema_sa.png"));
actDefineAreaCenter_=pnLayers_.getTransfView().getDefineAreaCenterAction();
actDefineAreaCenter_.setEditionController(ctrl_);
Deleted: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schemaSA.png
===================================================================
(Binary files differ)
Added: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png
===================================================================
(Binary files differ)
Index: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png 2016-12-30 14:45:20 UTC (rev 9493)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png 2016-12-30 14:47:16 UTC (rev 9494)
Property changes on: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/schema_sa.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2017-06-07 09:28:03
|
Revision: 9633
http://sourceforge.net/p/fudaa/svn/9633
Author: bmarchan
Date: 2017-06-07 09:28:00 +0000 (Wed, 07 Jun 2017)
Log Message:
-----------
Traduction
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2017-06-07 09:09:39 UTC (rev 9632)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/PivRealView.java 2017-06-07 09:28:00 UTC (rev 9633)
@@ -332,8 +332,8 @@
// Layer des iso couleurs instantan\xE9es filtr\xE9es
cqFltIsoResults_ = new PivResultsLayer();
cqFltIsoResults_.setLineModel(0, new TraceLigneModel(TraceLigne.LISSE, 1, Color.LIGHT_GRAY));
- cqFltIsoResults_.setTitle(PivResource.getS("Contours"));
- cqFltIsoResults_.setLongTitle(PivResource.getS("Contours r\xE9sultats instantan\xE9s filtr\xE9s"));
+ cqFltIsoResults_.setTitle(PivResource.getS("Isosurfaces"));
+ cqFltIsoResults_.setLongTitle(PivResource.getS("Isosurfaces r\xE9sultats instantan\xE9s filtr\xE9s"));
cqFltIsoResults_.setName("cqInstantFltResults");
cqFltIsoResults_.setTitleModifiable(true);
cqFltIsoResults_.setDestructible(false);
@@ -342,8 +342,8 @@
// Layer des iso couleurs instantan\xE9es
cqRawIsoResults_ = new PivResultsLayer();
cqRawIsoResults_.setLineModel(0, new TraceLigneModel(TraceLigne.LISSE, 1, Color.LIGHT_GRAY));
- cqRawIsoResults_.setTitle(PivResource.getS("Contours"));
- cqRawIsoResults_.setLongTitle(PivResource.getS("Contours r\xE9sultats instantan\xE9s bruts"));
+ cqRawIsoResults_.setTitle(PivResource.getS("Isosurfaces"));
+ cqRawIsoResults_.setLongTitle(PivResource.getS("Isosurfaces r\xE9sultats instantan\xE9s bruts"));
cqRawIsoResults_.setName("cqInstantResults");
cqRawIsoResults_.setTitleModifiable(true);
cqRawIsoResults_.setDestructible(false);
@@ -352,8 +352,8 @@
// Layer des iso couleurs instantan\xE9es
cqAveIsoResults_ = new PivResultsLayer();
cqAveIsoResults_.setLineModel(0, new TraceLigneModel(TraceLigne.LISSE, 1, Color.LIGHT_GRAY));
- cqAveIsoResults_.setTitle(PivResource.getS("Contours"));
- cqAveIsoResults_.setLongTitle(PivResource.getS("Contours r\xE9sultats moyenn\xE9s"));
+ cqAveIsoResults_.setTitle(PivResource.getS("Isosurfaces"));
+ cqAveIsoResults_.setLongTitle(PivResource.getS("Isosurfaces r\xE9sultats moyenn\xE9s"));
cqAveIsoResults_.setName("cqAveResults");
cqAveIsoResults_.setTitleModifiable(true);
cqAveIsoResults_.setDestructible(false);
Modified: trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2017-06-07 09:09:39 UTC (rev 9632)
+++ trunk/soft/fudaa-lspiv/src/main/resources/org/fudaa/fudaa/piv/piv_en.fr_txt 2017-06-07 09:28:00 UTC (rev 9633)
@@ -26,6 +26,7 @@
Analyse du couple d'images {0} sur {1}=Analysis of image pair {0} out of {1}
Analyse interrompue=Analysis interrupted
Angle en degr\xE9s=Angle in degrees
+Attention=Warning
Au moins un point extremit\xE9 du transect n\xB0{0} a un Z inf\xE9rieur au niveau d'eau=At least one extremity point of the transect #{0} is lower than the water level
Aucun point de d\xE9part n'appartient au maillage=No starting point belongs to the mesh
Aucun point de r\xE9f\xE9rence au sol n'a \xE9t\xE9 d\xE9fini=No ground reference point was defined
@@ -122,6 +123,7 @@
Exporter le rapport de jaugeage=Export gauging report
Exporter les images sources=Export source images
Exporter les images transform\xE9es=Export transformed images
+Extrapol\xE9es=Extrapolated
Ficher Excel d'export=Export Excel file
Fichier Excel=Excel file
Fichier bathy=Bathymetry file
@@ -173,9 +175,15 @@
Information=Information
Instant de d\xE9but=Instant of beginning
Instant de fin=Instant of end
+Interpol\xE9es=Interpolated
Interruption en cours. Merci de patienter=Interruption in progress. Please wait
Intervalle de temps=Time step
+Inverser des transects=Invert transects
Isolignes / Isosurfaces=Isolines / Isosurfaces
+Isosurfaces r\xE9sultats instantan\xE9s bruts=Isosurfaces instantaneous raw results
+Isosurfaces r\xE9sultats instantan\xE9s filtr\xE9s=Isosurfaces instantaneous filtered results
+Isosurfaces r\xE9sultats moyenn\xE9s=Isosurfaces average results
+Isosurfaces=Isosurfaces
J1=J1
J2=J2
L'\xE9chantillonnage s'est termin\xE9e avec succ\xE8s=Sampling completed successfully
@@ -183,6 +191,7 @@
La biblioth\xE8que JAI Image I/O n'est probablement pas install\xE9e.\nElle doit l'\xEAtre dans le r\xE9pertoire des extensions Java.\n\nL'application ne fonctionnera pas correctement=The JAI Image I/O library is probably not installed.\nIt must be installed in the Java extensions directory.\n\nThe application will not work properly
La composante Vx d\xE9finie par {0} n'existe pas dans les r\xE9sultats=Vx component defined by {0} does not exist in the results
La composante Vy d\xE9finie par {0} n'existe pas dans les r\xE9sultats=Vy component defined by {0} does not exist in the results
+La cote d'un des deux points extr\xE9mit\xE9s est inf\xE9rieure au niveau d'eau=The z of one of the two endpoints is less than the water level
La cr\xE9ation/mise \xE0 jour des caches de toutes les images peut prendre\n plusieurs minutes=Caches creation/update for all images can take several\nminutes
La dur\xE9e doit \xEAtre d\xE9finie par un r\xE9el en secondes=The duration must be defined by a real in seconds
La pr\xE9cision du trac\xE9 doit \xEAtre d\xE9finie par un entier sup\xE9rieur \xE0 1=The tracing precision must be defined by an integer greater than 1
@@ -200,6 +209,7 @@
Le fichier ne semble pas \xEAtre un projet Fudaa-LSPIV.\nCauses possibles\:\n- Le fichier n'est pas dans un format ZIP\n- Il ne contient pas le r\xE9pertoire '{0}'=The file seems not to be a Fudaa-LSPIV project.\nPotential causes\:\n- The file is not in a ZIP format\n- The file does not contain the '{0}' directory
Le mod\xE8le {0} n'existe pas={0} template file does not exist
Le niveau d'eau doit \xEAtre un r\xE9el=The water level must be a real number
+Le niveau d'eau est inf\xE9rieur au point le plus bas du transect=The water level is lower than the lowest point of the transect
Le nombre de points de r\xE9f\xE9rence doit \xEAtre au minimum de 4=The minimum number of GRP is 4
Le nombre de points doit \xEAtre sup\xE9rieur \xE0 1=The number of points must be greater than 1
Le nombre de points doit \xEAtre un entier sup\xE9rieur ou \xE9gal \xE0 2=The number of points must be an integer greater than or equal to 2
@@ -280,14 +290,11 @@
Orthorectification compl\xE8te=Full orthorectification
Orthorectification=Orthorectification
Ouverture d'un projet=Opening a project
-Param\xE8tres de calcul de d\xE9bit=Discharge calculation parameters
Param\xE8tres de calcul=Calculation parameters
Param\xE8tres de transformation=Transformation parameters
Param\xE8tres du transect=Transect parameters
Param\xE8tres=Parameters
-Particules (res. bruts)=Particles (raw res.)
-Particules (res. filtr\xE9s)=Particles (filtered res.)
-Particules (res. moy.)=Particles (ave. res.)
+Particules=Particle tracing
Pas d'espace d'interpolation de la bathym\xE9trie (m)=Interpolation space step of the bathymetry (m)
Pas d'image \xE0 transf\xE9rer ou aucune image s\xE9lectionn\xE9e=No image to transfer or no selected image
Pas d'interpolation=Interpolation step
@@ -313,6 +320,8 @@
Pr\xE9visualisation des images transform\xE9es=Transformed images preview
Pts calcul\xE9s=Calculated pts
Pts r\xE9els=Real pts
+RD=RB
+RG=LB
Rayon de recherche des vitesses (m)=Velocity searching radius (m)
Rayon de recherche des vitesses=Velocity searching radius
Rayon de recherche=Searching radius
@@ -341,10 +350,6 @@
R\xE9sultats bruts=Raw results
R\xE9sultats du calcul=Calculation results
R\xE9sultats filtr\xE9s=Filtered results
-R\xE9sultats inst. bruts=Raw inst. results
-R\xE9sultats inst. filtr\xE9s=Filtred inst. results
-R\xE9sultats instantan\xE9s bruts=Raw instantaneous results
-R\xE9sultats instantan\xE9s filtr\xE9s=Filtered instantaneous results
R\xE9sultats moyenn\xE9s=Average results
R\xE9sultats=Results
R\xE9sultats\: point n\xB0=Results\: point #
@@ -373,7 +378,7 @@
S\xE9lection d'un fichier de parametres de transformation=Selection of the transformation parameters file
S\xE9lection d'un fichier transect=Selection of the transect file
S\xE9lectionner au moins un transect=Select at least one transect
-S\xE9lectionner un transect=Select a transect
+S\xE9lectionner un ou plusieurs transects=Select one or more transects
S\xE9lectionner une g\xE9om\xE9trie=Select a geometry
S\xE9lectionnez les images que vous souhaitez exporter, puis le format d'export=Select the images you want to export, then the export format
S\xE9lectionnez un calque particule=Please select a particle layer
@@ -413,14 +418,15 @@
Une erreur de lecture s'est produite=An error while reading occurred
Valeur=Value
Vecteur=Vector
+Vecteurs=Vectors
Verification des points de r\xE9f\xE9rence=Verification of the reference points
Verification interrompue=Verification interrupted
Vit. instantan\xE9es=Instantaneous vel.
Vit. instantan\xE9es\: point n\xB0=Instantaneous vel.\: point #
-Vit. moy. prof=Depth-average vel
+Vit. moyenn\xE9es=Average vel.
Vit. surf. inst. brutes=Raw inst. surf. vel.
Vit. surf. inst. filtr\xE9es=Filtered inst. surf. vel.
-Vit. surf. moy=Average surf. vel.
+Vit. surf. moyenn\xE9es=Average surf. vel.
Vitesse moyenne sur la section (m/s)=Section-averaged velocity (m/s)
Vitesse=Velocity
Vitesses de surface instantan\xE9es brutes=Raw instantaneous surface velocities
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|