This is an automated email from the git hooks/post-receive script. New commit to branch develop-5.x in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 8477f14d8a113dc23c89badda48a759e1df35f3d Author: Tony CHEMIT <dev@tchemit.fr> Date: Thu Jan 19 20:02:03 2017 +0100 Les corrections orthographiques (fixes #8975) --- ...pplication-swing-configuration_fr_FR.properties | 42 +++---- .../application-swing-decoration_fr_FR.properties | 16 +-- .../application-swing-validation_en_GB.properties | 2 +- .../application-swing-validation_fr_FR.properties | 52 ++++---- .../i18n/application-swing_fr_FR.properties | 134 ++++++++++----------- .../application-web-configuration_fr_FR.properties | 2 +- .../services-topia-validation_en_GB.properties | 34 +++--- .../services-topia-validation_fr_FR.properties | 66 +++++----- .../resources/i18n/services-topia_en_GB.properties | 2 +- 9 files changed, 175 insertions(+), 175 deletions(-) diff --git a/application-swing-configuration/src/main/resources/i18n/application-swing-configuration_fr_FR.properties b/application-swing-configuration/src/main/resources/i18n/application-swing-configuration_fr_FR.properties index cc11777..ccc80eb 100644 --- a/application-swing-configuration/src/main/resources/i18n/application-swing-configuration_fr_FR.properties +++ b/application-swing-configuration/src/main/resources/i18n/application-swing-configuration_fr_FR.properties @@ -16,52 +16,52 @@ observe.config.coordinate.format=Format des positions (DMD, DD, DMS) observe.config.db.locale=La langue du référentiel observe.config.defaultBackupDirectory.description=Répertoire par défaut où sauvegarder les bases locales observe.config.defaultCreationMode=Le mode de création de base locale par défaut -observe.config.defaultDataDirectory.description=Répertoire par défault des resources utilisateurs de l'application +observe.config.defaultDataDirectory.description=Répertoire par défaut des ressources utilisateurs de l'application observe.config.defaultDbMode=Le mode de connexion a créer par défaut -observe.config.defaultI18nDirectory.description=Répertoire par défaut des resources de traduction de l'application -observe.config.defaultInitialDbDump.description=La base embarquée créee lors de le premier import d'une base distante. +observe.config.defaultI18nDirectory.description=Répertoire par défaut des ressources de traduction de l'application +observe.config.defaultInitialDbDump.description=La base embarquée créée lors de le premier import d'une base distante. observe.config.defaultLocalDbDirectory.description=Le répertoire où est stockée la base locale. observe.config.defaultMapDirectory.description=Le répertoire où sont stockées les cartes. observe.config.defaultReportDirectory.description=Répertoire par défaut des rapports de l'application -observe.config.defaultResourcesDirectory.description=Le répertoire où sont stockées les resources de l'utilisateur comme les traductions ou les requètes de rapports. +observe.config.defaultResourcesDirectory.description=Le répertoire où sont stockées les ressources de l'utilisateur comme les traductions ou les requêtes de rapports. observe.config.defaultTmpDirectory.description=Le répertoire temporaire par défaut observe.config.defaultValidationReportDirectory.description=Le répertoire par défaut où sont stockés les rapports de validation observe.config.devMode=Mode développeur observe.config.h2.can.migrate.description=Autoriser la mise à jour des bases locales (H2) -observe.config.h2.login.description=Le login H2 +observe.config.h2.login.description=L'identifiant H2 observe.config.h2.password.description=Le mot de passe H2 observe.config.h2.serverPort.description=Port du serveur H2 observe.config.importDirectory.description=Répertoire où chercher les imports observe.config.logConfigurationFile.description=Fichier de configuration des logs observe.config.map.background.description=Couleur du fond de carte -observe.config.map.layer1.description=Fichier (shapeFiles) du premier calque de la carte -observe.config.map.layer10.description=Fichier (shapeFiles) du dixième calque de la carte -observe.config.map.layer2.description=Fichier (shapeFiles) du deuxième calque de la carte -observe.config.map.layer3.description=Fichier (shapeFiles) du troisième calque de la carte -observe.config.map.layer4.description=Fichier (shapeFiles) du quatrième calque de la carte -observe.config.map.layer5.description=Fichier (shapeFiles) du cinquième calque de la carte -observe.config.map.layer6.description=Fichier (shapeFiles) du sixième calque de la carte -observe.config.map.layer7.description=Fichier (shapeFiles) du septième calque de la carte -observe.config.map.layer8.description=Fichier (shapeFiles) du huitième calque de la carte -observe.config.map.layer9.description=Fichier (shapeFiles) du neuvième calque de la carte +observe.config.map.layer1.description=Fichier (Shape Files) du premier calque de la carte +observe.config.map.layer10.description=Fichier (Shape Files) du dixième calque de la carte +observe.config.map.layer2.description=Fichier (Shape Files) du deuxième calque de la carte +observe.config.map.layer3.description=Fichier (Shape Files) du troisième calque de la carte +observe.config.map.layer4.description=Fichier (Shape Files) du quatrième calque de la carte +observe.config.map.layer5.description=Fichier (Shape Files) du cinquième calque de la carte +observe.config.map.layer6.description=Fichier (Shape Files) du sixième calque de la carte +observe.config.map.layer7.description=Fichier (Shape Files) du septième calque de la carte +observe.config.map.layer8.description=Fichier (Shape Files) du huitième calque de la carte +observe.config.map.layer9.description=Fichier (Shape Files) du neuvième calque de la carte observe.config.map.style.description=Fichier des style à appliquer sur les calques de la carte observe.config.observation.activitysDetaillees=Observation des activités détaillées observe.config.observation.fauneAssociee=Observation des Faunes associées observe.config.observation.floatingObject=Observation des objets flottants -observe.config.observation.gleure=Observation des gleures +observe.config.observation.gleure=Observation de la gleure observe.config.observation.mammiferes=Observation des mammifères observe.config.observation.mensurations=Observation des mensurations observe.config.observation.oiseaux=Observation des oiseaux observe.config.observation.rejetsThons=Observation des rejets thon observe.config.obstuna.login.description=Le nom d'utilisateur pour se connecter à la base Obstuna -observe.config.obstuna.password.description=Le mote de passe pour se connecter à la base Obstuna -observe.config.obstuna.url.description=L'url de connexion à la base Obstuna +observe.config.obstuna.password.description=Le mot de passe pour se connecter à la base Obstuna +observe.config.obstuna.url.description=L’URL de connexion à la base Obstuna observe.config.obstuna.useSsl.description=Drapeau pour permettre l'utilisation du mode ssl pour la connexion à Obstuna observe.config.pg.can.migrate.description=Autoriser la mise à jour des bases distantes (il faut être propriétaire de la base) -observe.config.server.dataBaseName.description=Le nom optionel de la base cible sur le serveur +observe.config.server.dataBaseName.description=Le nom optionnel de la base cible sur le serveur observe.config.server.login.description=Identifiant de l'utilisateur observe.config.server.password.description=Le mot de passe de l'utilisateur -observe.config.server.url.description=L'url du serveur +observe.config.server.url.description=L’URL du serveur observe.config.showMigrationProgression=Afficher dans les logs la progression de la mise à jour d'une base observe.config.showMigrationSql=Afficher dans les logs les requêtes jouées lors de la mise à jour d'une base observe.config.showSql=Afficher dans les logs toutes les requêtes sql executées @@ -80,7 +80,7 @@ observe.config.ui.locale=Langue utilisée par l'application (fr_FR, en_GB ou es_ observe.config.ui.showNumberEditorButton=Pour afficher le bouton qui permet d'utiliser l'éditeur numérique à gauche de chaque champs numérique observe.config.ui.showTimeEditorSlider=Pour afficher la réglette d'édition des heures observe.config.ui.storeRemoteStorage=Pour activer la sauvegarde de la configuration de la source distante -observe.config.ui.treeOpenNodes=Noeuds de l'arbre ouverts lors de la dernière fermeture de la base +observe.config.ui.treeOpenNodes=Nœuds de l'arbre ouverts lors de la dernière fermeture de la base observe.config.validation.speedEnable=Forcer la validation des vitesses d'activités observe.config.validation.speedMaxValue=Vitesse maximale autorisée dans le contrôle des vitesses d'activités observe.message.save.configuration=Sauvegarde de la configuration dans le fichier %1$s diff --git a/application-swing-decoration/src/main/resources/i18n/application-swing-decoration_fr_FR.properties b/application-swing-decoration/src/main/resources/i18n/application-swing-decoration_fr_FR.properties index 333258a..659bc3d 100644 --- a/application-swing-decoration/src/main/resources/i18n/application-swing-decoration_fr_FR.properties +++ b/application-swing-decoration/src/main/resources/i18n/application-swing-decoration_fr_FR.properties @@ -98,10 +98,10 @@ observe.type.keptTargetSample=Echantillon thon capturé observe.type.keptTargetSamples=Echantillons thon capturés observe.type.lengthWeightParameter=Relation Taille-Poids observe.type.lengthWeightParameters=Relations Taille-Poids -observe.type.lightsticksColor=Couleur de baton lumineux -observe.type.lightsticksColors=Couleurs de baton lumineux -observe.type.lightsticksType=Type de baton lumineux -observe.type.lightsticksTypes=Types de baton lumineux +observe.type.lightsticksColor=Couleur de cyalumes +observe.type.lightsticksColors=Couleurs de cyalumes +observe.type.lightsticksType=Type de cyalumes +observe.type.lightsticksTypes=Types de cyalumes observe.type.lineType=Type de ligne observe.type.lineTypes=Types de ligne observe.type.maturityStatus=Maturité @@ -160,14 +160,14 @@ observe.type.setLonglineDetailComposition=Composition détaillée observe.type.setLonglineDetailCompositions=Compositions détaillées observe.type.setLonglineGlobalComposition=Composition globale observe.type.setLonglineGlobalCompositions=Compositions globales -observe.type.setLonglineTdr=Enregisteur -observe.type.setLonglineTdrs=Enregisteurs +observe.type.setLonglineTdr=Enregistreur +observe.type.setLonglineTdrs=Enregistreurs observe.type.setLonglines=Opérations de pêche observe.type.setSeine=Calée observe.type.setSeineNonTargetCatch=Capture de faune accessoire observe.type.setSeineNonTargetCatches=Captures de faune accessoire -observe.type.setSeineSchoolEstimate=Éstimation de banc -observe.type.setSeineSchoolEstimates=Éstimations de banc +observe.type.setSeineSchoolEstimate=Estimation de banc +observe.type.setSeineSchoolEstimates=Estimations de banc observe.type.setSeineTargetCatch=Capture cible observe.type.setSeineTargetCatches=Captures cible observe.type.setSeines=Calées diff --git a/application-swing-validation/src/main/resources/i18n/application-swing-validation_en_GB.properties b/application-swing-validation/src/main/resources/i18n/application-swing-validation_en_GB.properties index 342d9ea..f6da725 100644 --- a/application-swing-validation/src/main/resources/i18n/application-swing-validation_en_GB.properties +++ b/application-swing-validation/src/main/resources/i18n/application-swing-validation_en_GB.properties @@ -121,7 +121,7 @@ observe.common.observer=Observed observe.common.ocean=Ocean observe.common.organism=Organism observe.common.power=Power -observe.common.previousFpaZone=Previous fpa zone +observe.common.previousFpaZone=Previous Fpa zone observe.common.proportion=Proportion observe.common.quadrant=Quadrant observe.common.reasonForDiscard=Reason for discad diff --git a/application-swing-validation/src/main/resources/i18n/application-swing-validation_fr_FR.properties b/application-swing-validation/src/main/resources/i18n/application-swing-validation_fr_FR.properties index 8deaffe..e37eafe 100644 --- a/application-swing-validation/src/main/resources/i18n/application-swing-validation_fr_FR.properties +++ b/application-swing-validation/src/main/resources/i18n/application-swing-validation_fr_FR.properties @@ -121,7 +121,7 @@ observe.common.observer=Observateur observe.common.ocean=Océan observe.common.organism=Organisme observe.common.power=Puissance moteur principal -observe.common.previousFpaZone=Zone Fpa précédente +observe.common.previousFpaZone=Zone FPA quittée observe.common.proportion=Proportion (%) observe.common.quadrant=Quadrant observe.common.reasonForDiscard=Raison rejet @@ -207,13 +207,13 @@ validator.ui.activity.desactivated.currentFpaZone=La zone courante est désactiv validator.ui.activity.desactivated.detectionMode=Le mode de détection sélectionné est désactivé. validator.ui.activity.desactivated.nextFpaZone=La zone pénétrée est désactivée. validator.ui.activity.desactivated.observedSystem=Au moins un des systèmes observés sélectionné est désactivé. -validator.ui.activity.desactivated.previousFpaZone=La zone quitée est désactivée. +validator.ui.activity.desactivated.previousFpaZone=La zone quittée est désactivée. validator.ui.activity.desactivated.reasonForNoFishing=La raison de non coup de senne sélectionnée est désactivée. validator.ui.activity.desactivated.surroundingActivity=L'activité environnante sélectionnée est désactivée. -validator.ui.activity.desactivated.vesselActivity=L'activité vessel sélectionnée est désactivée. +validator.ui.activity.desactivated.vesselActivity=L'activité bateau sélectionnée est désactivée. validator.ui.activity.desactivated.wind=Le vent Beaufort sélectionné est désactivé. validator.ui.activity.duplicated.time=Il existe déjà une autre activité à cette heure. -validator.ui.activity.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1,2, atlantique \: 1, 2, 3, 4) +validator.ui.activity.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1 validator.ui.activity.invalid.seaSurfaceTemperature=La température surface (%1$s) ne peut pas varier de plus de 12° par rapport à la température surface (%2$s) de l'activité précédente %3$s. validator.ui.activity.invalid.speed=La vitesse de l'activité courante est de %s nd, alors que la vitesse maximale autorisée est %s nd validator.ui.activity.null.dcp=Aucun objet flottant saisi. @@ -248,7 +248,7 @@ validator.ui.baitsComposition.required.proportion=Proportion non renseignée. validator.ui.basket.bound.floatline1Length=La longueur d'orin 1 être comprise entre %1$s et %2$s. validator.ui.basket.bound.floatline2Length=La longueur d'orin 1 être comprise entre %1$s et %2$s.& validator.ui.basket.required.settingIdentifier=L'identifiant de filage est obligatoire. -validator.ui.branchline.bound.branchlineLength=La longeur avançon doit être comprise entre %1$s et %2$s. +validator.ui.branchline.bound.branchlineLength=La longueur avançon doit être comprise entre %1$s et %2$s. validator.ui.branchline.bound.tracelineLength=La longueur de la partie basse doit être comprise entre %1$s et %2$s. validator.ui.branchline.desactivated.baitHaulingStatus=L'état d'appât est désactivé. validator.ui.branchline.desactivated.baitSettingStatus=L'état d'appât est désactivé. @@ -266,7 +266,7 @@ validator.ui.branchlinesComposition.desactivated.topType=Le type de partie supé validator.ui.branchlinesComposition.desactivated.tracelineType=Le type de bas de ligne sélectionné est désactivé validator.ui.branchlinesComposition.required.length=Longueur non renseignée. validator.ui.branchlinesComposition.required.proportion=Proportion non renseignée. -validator.ui.branchlinesComposition.required.topType=La sélection d'un topType est obligatoire. +validator.ui.branchlinesComposition.required.topType=La sélection d'un type de haut de ligne est obligatoire. validator.ui.branchlinesComposition.required.tracelineType=La sélection d'un type de bas de ligne est obligatoire. validator.ui.catchLongline.bound.gonadeWeight=Le poids doit être compris entre %1$s et %2$s validator.ui.catchLongline.comment.tobig=Commentaire trop grand (ne doit pas dépasser 1023 caractères). @@ -331,7 +331,7 @@ validator.ui.hooksComposition.desactivated.hookType=Le type d'hameçon sélectio validator.ui.hooksComposition.required.hookType=La sélection d'un type d'hameçon est obligatoire. validator.ui.hooksComposition.required.proportion=Proportion non renseignée. validator.ui.lengthWeightParameter.invalid.lengthWeightFormula=La relation poids saisie n'est pas cohérente. -validator.ui.lengthWeightParameter.invalid.uniqueKey=Le tuple (gender/ocean/species/startDate) doit être unique, le tuple est déjà utilisé. +validator.ui.lengthWeightParameter.invalid.uniqueKey=Le tuple (sexe/océan/espèce/date de début) doit être unique validator.ui.lengthWeightParameter.invalid.weightLengthFormula=La relation taille saisie n'est pas cohérente. validator.ui.lengthWeightParameter.null.ocean=Aucun océan sélectionné. validator.ui.lengthWeightParameter.required.coefficients=Les coefficients ne sont pas renseignés. @@ -356,14 +356,14 @@ validator.ui.nonTargetCatch.required.species=La sélection d'une espèce de faun validator.ui.nonTargetCatch.required.speciesFate=La sélection d'un devenir faune est obligatoire. validator.ui.nonTargetCatch.required.weightOrNombreEstime=Une des deux valeurs (poids estimé, nombre estimé) doit être renseignée. validator.ui.nonTargetCatch.required.weightOrTailleMoyen=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée. -validator.ui.nonTargetCatch.uniqueKey=Le couple (espèce - objectFate) doit être unique. +validator.ui.nonTargetCatch.uniqueKey=Le couple (espèce - devenir objet) doit être unique. validator.ui.nonTargetSample.bound.length=La taille pour cette espèce doit être comprise entre %1$s et %2$s. validator.ui.nonTargetSample.bound.weight=Le poids pour cette espèce doit être compris entre %1$s et %2$s. validator.ui.nonTargetSample.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.ui.nonTargetSample.desactivated.species=L'espèce sélectionnée est désactivée. validator.ui.nonTargetSample.positive.length=La longueur est un entier strictement positif. validator.ui.nonTargetSample.positive.weight=Le poids est un entier strictement positif. -validator.ui.nonTargetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l'échantillonage. +validator.ui.nonTargetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l’échantillonnage. validator.ui.nonTargetSample.required.count=Le nombre effectif est obligatoire. validator.ui.nonTargetSample.required.gender=La sélection d'un sexe d'espèce de faune est obligatoire. validator.ui.nonTargetSample.required.species=La sélection d'une espèce de faune est obligatoire. @@ -395,8 +395,8 @@ validator.ui.referentiel.required.brandName=Le nom n'est pas renseigné. validator.ui.referentiel.required.label1=Aucun libellé anglais renseigné. validator.ui.referentiel.required.label2=Aucun libellé français renseigné. validator.ui.referentiel.required.label3=Aucun libellé espagnol renseigné. -validator.ui.referentiel.status.desactivated=L'objet est déasactivé (il ne pourra plus être utilisée dans des données observer ou des nouveaux référentiels). -validator.ui.referentiel.status.required=Le status actif-inactif est obligatoire. +validator.ui.referentiel.status.desactivated=L'objet est désactivé (il ne pourra plus être utilisée dans de données observées ou de nouveaux référentiels). +validator.ui.referentiel.status.required=Le statut actif-inactif est obligatoire. validator.ui.referentiel.untranslated.label1=Le libellé anglais n'est pas traduit. validator.ui.referentiel.untranslated.label3=Le libellé espagnol n'est pas traduit. validator.ui.route.activityFinDeVeille.notAvailable=Il existe déjà une activité de fin de veille sur la route @@ -405,7 +405,7 @@ validator.ui.route.duplicated.date=Il existe déjà une autre route à cette dat validator.ui.route.invalid.date=Le jour d'observation doit être supérieure ou égale à la date de début de la marée (%1$s). validator.ui.route.invalid.endLogValue.maximum=Le loch du soir ne peut pas être supérieur de %1$s à celui du matin. validator.ui.route.invalid.endLogValue.minimum=Le loch du soir doit être strictement supérieur à celui du matin. -validator.ui.route.invalid.quadrant=Le quadrant de l'activity à la position %1$s n'est pas cohérent par rapport à l'océan (%2$s) de la marée (indien \: 1,2, atlantiqe \: 1, 2, 3, 4) +validator.ui.route.invalid.quadrant=Le quadrant de l’activité à la position %1$s n'est pas cohérent par rapport à l'océan (%2$s) de la marée (indien \: 1 validator.ui.route.invalid.seaSurfaceTemperature=La température surface ne peut pas varier de plus de 12° entre 2 activités (activité de position %1$s incorrecte). validator.ui.route.invalid.speed=La vitesse entre deux activités ne doit pas dépasser %1$s nd, (l'activité %2$s a une vitesse de %3$s nd). validator.ui.route.invalid.startLogValue=Le loch du matin (%1$s) doit être supérieur au loch soir (%2$s) de la route %3$s. @@ -437,7 +437,7 @@ validator.ui.set.bound.schoolThickness=L'épaisseur Banc doit être un entier co validator.ui.set.bound.schoolTopDepth=La profondeur sommet doit être un entier compris entre %1$s et %2$s. validator.ui.set.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.ui.set.delay.too.long=La durée de la calée est trop longue (maximum de %1$s minutes). -validator.ui.set.desactivated.reasonForNullSet=La cause coup null sélectionnée est désactivée. +validator.ui.set.desactivated.reasonForNullSet=La cause coup nul sélectionnée est désactivée. validator.ui.set.endDate.after.endPursingDate=La date de fin doit être supérieure ou égal à la date de fin de coulissage. validator.ui.set.endPursingDate.after.date=La date de fin de coulissage doit être supérieure ou égal à la date du jour d'observation. validator.ui.set.endPursingTimeStamp.after.startTime=L'heure de fin de coulissage doit être supérieure ou égal à l'heure de début. @@ -448,7 +448,7 @@ validator.ui.set.size.supportVesselName=Le nom supply doit avoir une taille inf validator.ui.set.startTime.after.time=L'heure de début doit être supérieure ou égal à l'heure d'observation de l'activité. validator.ui.setLongline.bad.baitsCompositionProportionSum=La somme des proportions d'appâts doit valoir 100. validator.ui.setLongline.bad.branchlinesCompositionProportionSum=La somme des proportions d'avançons doit valoir 100. -validator.ui.setLongline.bad.floatlinesCompositionProportionSum=La somme des proportions de floatline doit valoir 100. +validator.ui.setLongline.bad.floatlinesCompositionProportionSum=La somme des proportions d'orins doit valoir 100. validator.ui.setLongline.bad.hooksCompositionProportionSum=La somme des proportions d'hameçons doit valoir 100. validator.ui.setLongline.baitsComposition.uniqueKey=Le tuple (type/état/taille/poids) doit être unique, le tuple est déjà utilisé. validator.ui.setLongline.bound.basketsPerSectionCount=Le nombre de panier par section doit être compris entre %1$s et %2$s. @@ -465,12 +465,12 @@ validator.ui.setLongline.bound.settingStartLongitude=La longitude de début de f validator.ui.setLongline.bound.settingVesselSpeed=La vitesse bateau doit être comprise entre %1$s et %2$s. validator.ui.setLongline.bound.shooterSpeed=La vitesse de shooter doit être comprise entre %1$s et %2$s. validator.ui.setLongline.bound.snapWeight=Le poids snap doit être compris entre %1$s et %2$s. -validator.ui.setLongline.bound.swivelWeight=Le poids emerillon doit être compris entre %1$s et %2$s. +validator.ui.setLongline.bound.swivelWeight=Le poids émerillon doit être compris entre %1$s et %2$s. validator.ui.setLongline.bound.timeBetweenHooks=Le temps entre hameçons doit être compris entre %1$s et %2$s. validator.ui.setLongline.bound.totalBasketsCount=Le nombre total de paniers doit être compris entre %1$s et %2$s. validator.ui.setLongline.bound.totalHooksCount=Le nombre total d'hameçons doit être compris entre %1$s et %2$s. validator.ui.setLongline.bound.totalSectionsCount=Le nombre total de sections doit être compris entre %1$s et %2$s. -validator.ui.setLongline.branchlinesComposition.uniqueKey=Le tuple (type haut/type bas/taille) doit être unique, le tuple est déjà utilisé. +validator.ui.setLongline.branchlinesComposition.uniqueKey=Le tuple (type haut/type bas/taille) doit être unique validator.ui.setLongline.desactivated.lightsticksColor=La couleur de cyalume sélectionné est désactivé. validator.ui.setLongline.desactivated.lightsticksType=Le type de cyalume sélectionné est désactivé. validator.ui.setLongline.desactivated.lineType=Le type de ligne sélectionné est désactivé. @@ -507,7 +507,7 @@ validator.ui.species.invalid.faoCode.uniqueKey=Le codeFAO doit être unique, la validator.ui.species.invalid.homeId.uniqueKey=Le code3l doit être unique, la valeur %1$s est déjà utilisée. validator.ui.species.invalid.scientificLabel.uniqueKey=Le libellé scientifique doit être unique, la valeur %1$s est déjà utilisée. validator.ui.species.invalid.wormsId=Le code worms n'est pas valide. -validator.ui.species.invalid.wormsId.uniqueKey=Le wormsId doit être unique, la valeur %1$s est déjà utilisée. +validator.ui.species.invalid.wormsId.uniqueKey=Le code WoRMS doit être unique, la valeur %1$s est déjà utilisée. validator.ui.species.null.faoCode=Le code FAO n'est pas renseigné. validator.ui.species.null.homeId=Le code 3L n'est pas renseigné. validator.ui.species.required.ocean=Aucun océan sélectionné. @@ -522,7 +522,7 @@ validator.ui.targetCatch.required.species=La sélection d'une espèce de thon es validator.ui.targetCatch.required.weight=Le poids n'est pas renseigné. validator.ui.targetCatch.required.weightCategory=La sélection d'une catégorie poids est obligatoire. validator.ui.targetCatch.required.well=La cuve n'est pas renseignée. -validator.ui.targetCatch.uniqueKey=Le couple (catégorie poids - well) doit être unique. +validator.ui.targetCatch.uniqueKey=Le couple (catégorie poids - cuve) doit être unique. validator.ui.targetDiscarded.bound.weight=Le tonnage doit être compris entre %1$s et %2$s. validator.ui.targetDiscarded.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.ui.targetDiscarded.desactivated.reasonForDiscard=La raison rejet sélectionnée est désactivée. @@ -544,16 +544,16 @@ validator.ui.targetLength.required.species=La sélection d'une espèce de thon e validator.ui.targetLength.required.taille=La taille est obligatoire. validator.ui.targetLength.required.weight.or.taille=Au moins une des valeurs (taille / poids) doit être renseignée. validator.ui.targetSample.comment.tobig=La taille du commentaire est limitée à 1024 caractères. -validator.ui.targetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l'échantillonage. +validator.ui.targetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l’échantillonnage. validator.ui.tdr.deployementStart.before.fishingStart=L'horodatage de début de pêche doit être après le début de celui de début de déploiement. validator.ui.tdr.desactivated.itemHorizontalPosition=La position sur la ligne sélectionnée est désactivée. validator.ui.tdr.desactivated.itemVerticalPosition=La position verticale sélectionnée est désactivée. -validator.ui.tdr.desactivated.sensorBrand=La marque sélectionnée est déasactivée. +validator.ui.tdr.desactivated.sensorBrand=La marque sélectionnée est désactivée. validator.ui.tdr.fishingEnd.before.deployementEnd=L'horodatage de fin de déploiement doit être après le début de celui de fin de pêche. validator.ui.tdr.fishingStart.before.fishingEnd=L'horodatage de fin de pêche doit être après le début de celui de début de pêche. validator.ui.tdr.required.position=Pas de position renseignée sur la palangre. validator.ui.transmittingBuoy.desactivated.country=Le pays sélectionné est désactivé. -validator.ui.transmittingBuoy.desactivated.transmittingBuoyOperation=L'operation balise sélectionnée est désactivée. +validator.ui.transmittingBuoy.desactivated.transmittingBuoyOperation=L’opération balise sélectionnée est désactivée. validator.ui.transmittingBuoy.desactivated.transmittingBuoyType=Le type de balise sélectionné est désactivé. validator.ui.transmittingBuoy.null.code=Le code de la balise n'est pas renseigné. validator.ui.transmittingBuoy.required.transmittingBuoyOperation=La sélection d'une opération sur balise est obligatoire. @@ -564,15 +564,15 @@ validator.ui.trip.desactivated.dataEntryOperator=Le saisisseur sélectionné est validator.ui.trip.desactivated.departureHarbour=Le port de départ sélectionné est désactivé. validator.ui.trip.desactivated.landingHarbour=Le port d'arrivée sélectionné est désactivé. validator.ui.trip.desactivated.observer=L'observateur sélectionné est désactivé. -validator.ui.trip.desactivated.ocean=L'ocean sélectionné est désactivé. +validator.ui.trip.desactivated.ocean=L’océan sélectionné est désactivé. validator.ui.trip.desactivated.tripType=Le type de marée est désactivé. validator.ui.trip.desactivated.vessel=Le bateau sélectionné est désactivée. validator.ui.trip.endDate.after.startDate=La date de fin de marée doit être supérieure à sa date de début. validator.ui.trip.invalid.date=Le jour d'observation doit être supérieure à celui d'une route précédente. (la route à la position %1$s est incorrecte). validator.ui.trip.invalid.endDate=La date de fin de marée doit être supérieure au jour d'observation de chaque route. (la route à la position %1$s est incorrecte). -validator.ui.trip.invalid.formsUrl=L'url du formulaire n'est pas valide. +validator.ui.trip.invalid.formsUrl=L’URL du formulaire n'est pas valide. validator.ui.trip.invalid.loch=Le loch du matin (%1$s) de la route %2$s doit être supérieur au loch soir (%3$s) de la route précédente. -validator.ui.trip.invalid.reportsUrl=L'url du rapport n'est pas valide. +validator.ui.trip.invalid.reportsUrl=L’URL du rapport n'est pas valide. validator.ui.trip.invalid.startDate=La date de début de marée doit être inférieure au jour d'observation de chaque route. (la route à la position %1$s est incorrecte). validator.ui.trip.null.captain=Pas de capitaine sélectionné. validator.ui.trip.null.dataEntryOperator=Pas de saisisseur sélectionné. @@ -580,12 +580,12 @@ validator.ui.trip.null.departureHarbour=Pas de port de départ sélectionné. validator.ui.trip.null.gearUseFeatureLongline=Vous n'avez pas saisi d'équipement. validator.ui.trip.null.gearUseFeatureSeine=Vous n'avez pas saisi d'équipement (Senne conseillée). validator.ui.trip.null.landingHarbour=Pas de port d'arrivée sélectionné. -validator.ui.trip.required.comment.for.captain=Un commentaire est requis pour le captiaine sélectionné. +validator.ui.trip.required.comment.for.captain=Un commentaire est requis pour le capitaine sélectionné. validator.ui.trip.required.comment.for.dataEntryOperator=Un commentaire est requis pour le saisisseur sélectionné. validator.ui.trip.required.comment.for.departureHarbour=Un commentaire est requis pour le port de départ sélectionné. validator.ui.trip.required.comment.for.landingHarbour=Un commentaire est requis pour le port d'arrivée sélectionné. validator.ui.trip.required.comment.for.observer=Un commentaire est requis pour l'observateur sélectionné. -validator.ui.trip.required.comment.for.ocean=Un commentaire est requis pour l'ocean sélectionné. +validator.ui.trip.required.comment.for.ocean=Un commentaire est requis pour l’océan sélectionné. validator.ui.trip.required.comment.for.tripType=Un commentaire est requis pour le type de marée sélectionné. validator.ui.trip.required.comment.for.vessel=Un commentaire est requis pour le navire sélectionné. validator.ui.trip.required.departureHarbour=La sélection d'un port de départ est obligatoire. diff --git a/application-swing/src/main/resources/i18n/application-swing_fr_FR.properties b/application-swing/src/main/resources/i18n/application-swing_fr_FR.properties index 151eea8..3d8b66e 100644 --- a/application-swing/src/main/resources/i18n/application-swing_fr_FR.properties +++ b/application-swing/src/main/resources/i18n/application-swing_fr_FR.properties @@ -41,7 +41,7 @@ observe.action.close=Fermer observe.action.close.activity.tip=Clôturer l'activité ouverte observe.action.close.maree.tip=Clôturer la marée ouverte observe.action.close.open=Clôturer -observe.action.close.open.tip=Clotûrer la données ouverte +observe.action.close.open.tip=Clôturer la données ouverte observe.action.close.route.tip=Clôturer la route ouverte observe.action.close.storage=Fermer la source de données observe.action.close.storage.tip=Fermer la source de données actuellement utilisée @@ -72,7 +72,7 @@ observe.action.delete.set.tip=Supprimer la calée observe.action.delete.tip=Supprimer observe.action.detail=Voir les détails observe.action.do.backup=Sauver la base locale -observe.action.do.backup.tip=Effectuer une sauvegarde dela base locale avant d'appliquer les changements +observe.action.do.backup.tip=Effectuer une sauvegarde de la base locale avant d'appliquer les changements observe.action.exit=Quitter observe.action.exit.tip=Quitter ObServe observe.action.goDown=Descendre vers ... @@ -82,7 +82,7 @@ observe.action.goUp.tip=Remonter dans la navigation observe.action.goto.next.stage=Suivant observe.action.goto.next.stage.tip=Accéder à l'étape suivante observe.action.goto.previous.stage=Précédent -observe.action.goto.previous.stage.tip=Accèder à l'étape précédente +observe.action.goto.previous.stage.tip=Accéder à l'étape précédente observe.action.goto.referentiel.short=Référentiel observe.action.goto.referentiel.tip=Accéder au référentiel observe.action.info.storage=Informations sur la source de données @@ -102,11 +102,11 @@ observe.action.open.screen=Ouverture de l'écran <%1$s> observe.action.quitHelp.tip=Quitter l'écran d'aide observe.action.reload.application=Redémarrer l'application observe.action.reload.storage=Recharger la source de données -observe.action.reload.storage.tip=Ferme et réouvre la source de données +observe.action.reload.storage.tip=Ferme et rouvre la source de données observe.action.reload.ui=Recharger l'interface graphique observe.action.reloadDefaultConfiguration=Configuration par défaut observe.action.reloadDefaultConfiguration.tip=Rétablir la configuration par défaut -observe.action.reloadResources=Resources par défaut +observe.action.reloadResources=Ressources par défaut observe.action.reloadResources.tip=Rétablir les ressources par défaut (toute modification sera perdue) observe.action.restart.application=Redémarrer observe.action.restart.application.tip=Redémarrer l'application @@ -116,8 +116,8 @@ observe.action.save.entry.tip=Sauver l'entrée en cours d'édition observe.action.save.tip=Sauver les modifications observe.action.save.to.file=Sauver la base observe.action.save.to.file.tip=Effectuer une sauvegarde de la base ouverte -observe.action.selectNode=Sélectionner le noeud -observe.action.selectNode.tip=Sélectionner le noeud +observe.action.selectNode=Sélectionner le nœud +observe.action.selectNode.tip=Sélectionner le nœud observe.action.show.technical.informations.tip=Voir les information techniques observe.action.show.unique.keys.tip=Voir le tableau de toutes les clefs métier utilisées pour ce référentiel observe.action.show.usages.tip=Voir toutes les utilisations de ce référentiel @@ -210,13 +210,13 @@ observe.actions.synchro.data.task.copyToRight=Copier vers la base de droite \: < observe.actions.synchro.data.task.deleteFromLeft=Supprimer de la base de gauche \: <i>%s</i> - «<b>%s</b>» observe.actions.synchro.data.task.deleteFromRight=Supprimer de la base de droite \: <i>%s</i> - «<b>%s</b>» observe.actions.synchro.data.title=Gestion avancée de données -observe.actions.synchro.data.title.tip=Synchronisation bi-directionnelle des données utilisateurs +observe.actions.synchro.data.title.tip=Synchronisation bidirectionnelle des données utilisateurs observe.actions.synchro.launch.operation=Démarrer l'opération < %1$s > observe.actions.synchro.prepare.operation=Préparer l'opération <%1$s> observe.actions.synchro.referential=Gestion avancée du référentiel observe.actions.synchro.referential.action.copyToLeft.tip=Copier le référentiel sélectionné vers la base de gauche observe.actions.synchro.referential.action.copyToRight.tip=Copier le référentiel sélectionné vers la base de droite -observe.actions.synchro.referential.action.deleteFromLeft.tip=Supprimer le reférentiel sélectionnée de la base de gauche +observe.actions.synchro.referential.action.deleteFromLeft.tip=Supprimer le référentiel sélectionnée de la base de gauche observe.actions.synchro.referential.action.deleteFromRight.tip=Supprimer le référentiel sélectionnée de la base de droite observe.actions.synchro.referential.action.desactivateFromLeft.tip=Désactiver (sans remplacement) le référentiel sélectionné dans la base de gauche observe.actions.synchro.referential.action.desactivateFromLeftWithReplacement.tip=Désactiver (avec remplacement) le référentiel sélectionné dans la base de gauche @@ -239,13 +239,13 @@ observe.actions.synchro.referential.message.data.leftData.loaded=Données du pan observe.actions.synchro.referential.message.data.rightData.loaded=Données du panneau droit récupérées. observe.actions.synchro.referential.message.need.save.for.synchro.operation=L'opération de synchronisation du référentiel a engendrée des modifications. observe.actions.synchro.referential.message.need.save.for.validation.operation=L'opération de validation des données a engendrée des modifications. -observe.actions.synchro.referential.message.no.local.modification=Aucune donnée de la base locale n'a été modifiée, sauvegarde non requise. -observe.actions.synchro.referential.message.ref.is.updtodate=Le référentiel de la base locale est à jour, aucune correction requise. +observe.actions.synchro.referential.message.no.local.modification=Aucune donnée de la base locale n'a été modifiée +observe.actions.synchro.referential.message.ref.is.updtodate=Le référentiel de la base locale est à jour observe.actions.synchro.referential.message.referential.leftData.loaded=Le différentiel de référentiel de gauche est chargé. observe.actions.synchro.referential.message.referential.rightData.loaded=Le différentiel de référentiel de droite est chargé. observe.actions.synchro.referential.message.referentiel.was.added=Des données (type %1$s) ont été ajoutées au référentiel distant (%2$d objet(s)) observe.actions.synchro.referential.message.referentiel.was.modified=Des données (type %1$s) ont été modifiées sur le référentiel distant (%2$d objet(s)) -observe.actions.synchro.referential.message.referentiel.was.removed=Des données (type %1$s) ont été supprimées du réferentiel distant (%2$d objet(s)) +observe.actions.synchro.referential.message.referentiel.was.removed=Des données (type %1$s) ont été supprimées du référentiel distant (%2$d objet(s)) observe.actions.synchro.referential.message.referentiel.was.replaced=Des données (type %1$s) ont été remplacées dans le référentiel local (%2$d objet(s)) observe.actions.synchro.referential.message.saveLocal.skip=L'opération de sauvegarde de la base locale n'est pas requise. observe.actions.synchro.referential.message.synchro.local.modification=Des données ont été modifiées et la base locale doit être sauvée. @@ -265,7 +265,7 @@ observe.actions.synchro.referential.task.desactivateWithReplaceFromLeft=Désacti observe.actions.synchro.referential.task.desactivateWithReplaceFromLeftWithReplacement=Désactiver dans la base de gauche \: <i>%s</i> - «<b>%s</b>» à remplacer par «<b>%s</b>» observe.actions.synchro.referential.task.desactivateWithReplaceFromRight=Désactiver dans la base de droite \: <i>%s</i> - «<b>%s</b>» observe.actions.synchro.referential.task.desactivateWithReplaceFromRightWithReplacement=Désactiver dans la base de droite \: <i>%s</i> - «<b>%s</b>» à remplacer par «<b>%s</b>» -observe.actions.synchro.referential.task.prepare=Enregistement de l'action %s +observe.actions.synchro.referential.task.prepare=Enregistrement de l'action %s observe.actions.synchro.referential.task.revertFromLeft=Revenir en arrière dans la base de gauche \: <i>%s</i> - «<b>%s</b>» observe.actions.synchro.referential.task.revertFromRight=Revenir en arrière dans la base de droite \: <i>%s</i> - «<b>%s</b>» observe.actions.synchro.referential.task.skipFromLeft=Ne rien faire dans la base de gauche \: <i>%s</i> - «<b>%s</b>» @@ -275,7 +275,7 @@ observe.actions.synchro.referential.task.updateToRight=Mettre à jour dans la ba observe.actions.synchro.referential.title=Synchronisation avancée du référentiel observe.actions.synchro.referential.title.tip=Synchronisation avancée du référentiel observe.actions.synchro.referential.withMode=Synchronisation du référentiel (%s) -observe.actions.synchro.report.reset.tip=Déselectionner le report courant. +observe.actions.synchro.report.reset.tip=Désélectionner le report courant. observe.actions.validate=Valider les données observe.actions.validate.choose.report.directory=Choisir le répertoire des rapports observe.actions.validate.config=Configuration de la validation @@ -293,7 +293,7 @@ observe.actions.validate.message.operation.needFix=Vos données ne sont valides observe.actions.validate.message.prepare.validators=Détection des validateurs observe.actions.validate.message.save.report=Le rapport de validation a été sauvegardé dans le fichier %1$s observe.actions.validate.message.use.storage=La validation sera effectuée sur %1$s -observe.actions.validate.report.contextName=Context de validation utilisé \: %1$s +observe.actions.validate.report.contextName=Contexte de validation utilisé \: %1$s observe.actions.validate.report.entities.with.messages=Nombre d'entités avec des messages \: %1$s observe.actions.validate.report.entity=Entité %1$s '%2$s' Nombre de messages %3$s (sur %4$s scope(s)). observe.actions.validate.report.scopes=Scopes de validation utilisés \: %1$s @@ -309,7 +309,7 @@ observe.actions.validate.title=Validation des données observe.actions.validate.title.choose.report.directory=Choisir le répertoire de destination des rapports observe.actions.validate.title.tip=Valider les données d'une source de données observe.actions.validate.validator.field.header=Champ -observe.actions.validate.validator.field.header.tip=Le champ surquel intervient le message +observe.actions.validate.validator.field.header.tip=Le champ sur quel intervient le message observe.actions.validate.validator.message.header=Message observe.actions.validate.validator.message.header.tip=Le texte du message observe.actions.validate.validator.scope.header=... @@ -362,11 +362,11 @@ observe.common.comment=Commentaire observe.common.comment.activity=Commentaire de l'activité observe.common.comment.floatingObject=Commentaire sur l'objet flottant observe.common.comment.nonTargetCatch=Commentaire de la faune accessoire -observe.common.comment.nonTargetSample=Commentaire de l'échantillonage faune +observe.common.comment.nonTargetSample=Commentaire de l’échantillonnage faune observe.common.comment.set=Commentaire de la calée observe.common.comment.targetCatch=Commentaire de la capture observe.common.comment.targetDiscarded=Commentaire du rejet -observe.common.comment.targetSample=Commentaire de l'échantillonage thon +observe.common.comment.targetSample=Commentaire de l’échantillonnage thon observe.common.count=Nombre observe.common.country=Pays observe.common.currentFpaZone=Zone FPA actuelle @@ -430,7 +430,7 @@ observe.common.meanWeight=Poids moyen (en Kg) observe.common.meanWeightComputed.computed.tip=Le poids moyen a été calculé (%s) observe.common.meanWeightComputed.observed.tip=Le poids moyen a été observé observe.common.measureType=Type de mensuration -observe.common.minLength=Taile minimum (en cm) +observe.common.minLength=Taille minimum (en cm) observe.common.minLengthMax=Taille min-max (en cm) observe.common.minWeight=Poids minimum (en Kg) observe.common.minWeightMax=Poids min-max (en Kg) @@ -457,7 +457,7 @@ observe.common.organism=Organisme observe.common.ownership=Appartenance observe.common.picturesReferences=Référence Photo observe.common.power=Puissance moteur principal -observe.common.previousFpaZone=Zone FPA quitée +observe.common.previousFpaZone=Zone FPA quittée observe.common.reasonForDiscard=Raison rejet observe.common.reportsUrl=URL de rapport observe.common.resume=Résumé de la configuration @@ -543,7 +543,7 @@ observe.content.action.activity=Créer une nouvelle activité observe.content.action.activity.tip=Créer une nouvelle activité pour la route courante observe.content.action.closeAndCreate=Clôturer et créer observe.content.action.closeAndCreate.activity=Activité suivante -observe.content.action.closeAndCreate.activity.tip=Clôturer l'activite courante et en créer une nouvelle +observe.content.action.closeAndCreate.activity.tip=Clôturer l’activité courante et en créer une nouvelle observe.content.action.closeAndCreate.maree=Marée suivante observe.content.action.closeAndCreate.maree.tip=Clôturer la marée courante et en créer une nouvelle observe.content.action.closeAndCreate.route=Route suivante @@ -609,32 +609,32 @@ observe.content.action.move.trips=Changer de programme observe.content.action.move.trips.tip=Changer le programme des marées sélectionnées observe.content.action.openLink.formsUrl.tip=Accéder aux formulaires dans un navigateur web observe.content.action.openLink.reportsUrl.tip=Accéder aux rapports dans un navigateur web -observe.content.action.reopen=Réouvrir -observe.content.action.reopen.activity.tip=Réouvrir l'activité -observe.content.action.reopen.maree.tip=Réouvrir la marée -observe.content.action.reopen.route.tip=Réouvrir la route -observe.content.action.reopen.selected.activity=Réouvrir l'activité -observe.content.action.reopen.selected.activity.tip=Réouvrir l'activité sélectionnée -observe.content.action.reopen.selected.maree=Réouvrir la marée -observe.content.action.reopen.selected.maree.tip=Réouvrir la marée sélectionnée -observe.content.action.reopen.selected.route=Réouvrir la route -observe.content.action.reopen.selected.route.tip=Réouvrir la route sélectionnée -observe.content.action.reopen.tip=Réouvrir la donnée +observe.content.action.reopen=Rouvrir +observe.content.action.reopen.activity.tip=Rouvrir l'activité +observe.content.action.reopen.maree.tip=Rouvrir la marée +observe.content.action.reopen.route.tip=Rouvrir la route +observe.content.action.reopen.selected.activity=Rouvrir l'activité +observe.content.action.reopen.selected.activity.tip=Rouvrir l'activité sélectionnée +observe.content.action.reopen.selected.maree=Rouvrir la marée +observe.content.action.reopen.selected.maree.tip=Rouvrir la marée sélectionnée +observe.content.action.reopen.selected.route=Rouvrir la route +observe.content.action.reopen.selected.route.tip=Rouvrir la route sélectionnée +observe.content.action.reopen.tip=Rouvrir la donnée observe.content.action.reset=Annuler observe.content.action.reset.entry.tip=Réinitialiser l'entrée en cours d'édition observe.content.action.reset.ersId.tip=Réinitialiser l'id ERS -observe.content.action.reset.formsUrl.tip=Réinitialiser l'url des formulaires +observe.content.action.reset.formsUrl.tip=Réinitialiser L’URL des formulaires observe.content.action.reset.homeId.tip=Réinitialiser observe.content.action.reset.new.entry.tip=Annuler la création de la nouvelle entrée observe.content.action.reset.picturesReferences.tip=Réinitialiser -observe.content.action.reset.reportsUrl.tip=Réinitialiser l'url des rapports +observe.content.action.reset.reportsUrl.tip=Réinitialiser L’URL des rapports observe.content.action.reset.supportVesselName.tip=Réinitialiser observe.content.action.reset.tip=Annuler les modifications observe.content.action.reset.well.tip=Réinitialiser observe.content.action.trip=Créer une nouvelle marée observe.content.action.trip.tip=Créer une nouvelle marée pour le programme courant -observe.content.baitsComposition.action.create=Inserer cet appât -observe.content.baitsComposition.action.create.tip=Inserer cet appât +observe.content.baitsComposition.action.create=Insérer cet appât +observe.content.baitsComposition.action.create.tip=Insérer cet appât observe.content.baitsComposition.baitSettingStatus=État au filage observe.content.baitsComposition.baitType=Type d'appât observe.content.baitsComposition.individualSize=Taille (cm) @@ -681,8 +681,8 @@ observe.content.branchline.traceCutOff=Bas de ligne coupé observe.content.branchline.tracelineType=Type bas de ligne observe.content.branchline.weightedSnap=Snap plombé observe.content.branchline.weightedSwivel=Émerillon plombé -observe.content.branchlinesComposition.action.create=Inserer cet avançon -observe.content.branchlinesComposition.action.create.tip=Inserer cet avançon +observe.content.branchlinesComposition.action.create=Insérer cet avançon +observe.content.branchlinesComposition.action.create.tip=Insérer cet avançon observe.content.branchlinesComposition.length=Longueur (m) observe.content.branchlinesComposition.proportion=Proportion (%) observe.content.branchlinesComposition.proportionSum=Somme des proportions d'avançons (%) @@ -710,8 +710,8 @@ observe.content.catchLongline.action.deleteSelectedSizeMeasure.tip=Supprimer la observe.content.catchLongline.action.deleteSelectedWeightMeasure=Supprimer observe.content.catchLongline.action.deleteSelectedWeightMeasure.tip=Supprimer la mesure du poids observe.content.catchLongline.action.new=Nouvelle capture -observe.content.catchLongline.action.new.tip=Créér une nouvelle capture -observe.content.catchLongline.action.reset.photoReferences.tip=Réinitiliser les références photo +observe.content.catchLongline.action.new.tip=Créer une nouvelle capture +observe.content.catchLongline.action.reset.photoReferences.tip=Réinitialiser les références photo observe.content.catchLongline.availablePredator=Prédateurs disponibles observe.content.catchLongline.basket=Panier observe.content.catchLongline.beatDiameter=Diamètre de la morsure @@ -731,8 +731,8 @@ observe.content.catchLongline.photoReferences=Références photo observe.content.catchLongline.predator=Prédateurs observe.content.catchLongline.resetBranchline=Annuler observe.content.catchLongline.resetBranchline.tip=Annuler les modifications sur l'avançon -observe.content.catchLongline.saveBranchline=Enregister l'avançon -observe.content.catchLongline.saveBranchline.tip=Enregister les modifications sur l'avançon +observe.content.catchLongline.saveBranchline=Enregistrer l'avançon +observe.content.catchLongline.saveBranchline.tip=Enregistrer les modifications sur l'avançon observe.content.catchLongline.section=Section observe.content.catchLongline.selectedPredator=Prédateurs sélectionnés observe.content.catchLongline.sex=Sexe @@ -868,8 +868,8 @@ observe.content.gearUseFeaturesSeine.usedInTrip=Utilisé dans la marée observe.content.harbour.coordinates=Nom observe.content.harbour.locode=Locode observe.content.harbour.name=Nom -observe.content.hooksComposition.action.create=Inserer cet hameçon -observe.content.hooksComposition.action.create.tip=Inserer cet hameçon +observe.content.hooksComposition.action.create=Insérer cet hameçon +observe.content.hooksComposition.action.create.tip=Insérer cet hameçon observe.content.hooksComposition.hookOffset=Offset observe.content.hooksComposition.hookSize=Taille observe.content.hooksComposition.hookType=Type @@ -885,10 +885,10 @@ observe.content.hooksComposition.table.proportion=Proportion (%) observe.content.hooksComposition.table.proportion.tip=Proportion (%) observe.content.hooksComposition.title=Composition des hameçons observe.content.label.coefficients.info=Les coefficients des relations sont de la forme nom\=valeur et sont séparé par des \: (exemple \: a\=1\:b\=2\:c\=3) -observe.content.label.lengthWeightFormula.info=La relation poids permet de calculer le poids à partir de la taille, elle doit contenir la variable L +observe.content.label.lengthWeightFormula.info=La relation poids permet de calculer le poids à partir de la taille observe.content.label.usage.data.title=Donnée '%1$s' (%2$d occurrences) observe.content.label.usage.referentiel.title=Référentiel '%1$s' (%2$d occurrences) -observe.content.label.weightLengthFormula.info=La relation taille permet de calculer la taille à partir du poids, elle doit contenir la variable P +observe.content.label.weightLengthFormula.info=La relation taille permet de calculer la taille à partir du poids observe.content.lengthWeightParameter.tab.general=Caractéristiques générales observe.content.lengthWeightParameter.tab.other=Autres caractéristiques observe.content.longlineDetailComposition.action.deleteAllSections=Tout supprimer @@ -900,7 +900,7 @@ observe.content.longlineDetailComposition.action.deleteSelectedBranchline.tip=Su observe.content.longlineDetailComposition.action.deleteSelectedSection=Supprimer observe.content.longlineDetailComposition.action.deleteSelectedSection.tip=Supprimer la section sélectionnée observe.content.longlineDetailComposition.action.deleteSelectedSectionTemplate=Supprimer -observe.content.longlineDetailComposition.action.deleteSelectedSectionTemplate.tip=Supprimer la template sélectionnée +observe.content.longlineDetailComposition.action.deleteSelectedSectionTemplate.tip=Supprimer le patron sélectionnée observe.content.longlineDetailComposition.action.generateAllSections=Tout générer observe.content.longlineDetailComposition.action.generateAllSections.tip=Générer toutes les sections - paniers et avançons observe.content.longlineDetailComposition.action.insertAfterSelectedBasket=Insérer après @@ -934,19 +934,19 @@ observe.content.longlineDetailComposition.branchlinesTable.settingIdentifier.tip observe.content.longlineDetailComposition.branchlinesTable.tracelineLength=Partie basse (m) observe.content.longlineDetailComposition.branchlinesTable.tracelineLength.tip=Longueur basse (m) observe.content.longlineDetailComposition.canGenerate=Autoriser la génération -observe.content.longlineDetailComposition.firstTemplate.template.notCompilant.basketCount=La template à utiliser %s n'est pas compatible avec le nombre de paniers par section (%s) +observe.content.longlineDetailComposition.firstTemplate.template.notCompilant.basketCount=Le patron à utiliser %s n'est pas compatible avec le nombre de paniers par section (%s) observe.content.longlineDetailComposition.message.updating=Composition détaillée de la palangre en cours de modification observe.content.longlineDetailComposition.sectionTemplatesTable.identifier=Identifiant observe.content.longlineDetailComposition.sectionTemplatesTable.identifier.tip=Identifiant -observe.content.longlineDetailComposition.sectionTemplatesTable.value=Template -observe.content.longlineDetailComposition.sectionTemplatesTable.value.tip=Template +observe.content.longlineDetailComposition.sectionTemplatesTable.value=Patron +observe.content.longlineDetailComposition.sectionTemplatesTable.value.tip=Patron observe.content.longlineDetailComposition.sections=Sections observe.content.longlineDetailComposition.sectionsTable.haulingIdentifier=Id Virage observe.content.longlineDetailComposition.sectionsTable.haulingIdentifier.tip=Identifiant Virage observe.content.longlineDetailComposition.sectionsTable.settingIdentifier=Id Filage observe.content.longlineDetailComposition.sectionsTable.settingIdentifier.tip=Identifiant Filage -observe.content.longlineDetailComposition.sectionsTable.template=Template -observe.content.longlineDetailComposition.sectionsTable.template.tip=Template +observe.content.longlineDetailComposition.sectionsTable.template=Patron +observe.content.longlineDetailComposition.sectionsTable.template.tip=Patron observe.content.longlineDetailComposition.tab.branchlineDetail=Détail avançon observe.content.longlineDetailComposition.tab.composition=Composition observe.content.longlineDetailComposition.tab.generate=Définition des modèles @@ -1004,8 +1004,8 @@ observe.content.nonTargetCatch.table.totalCount=Nombre observe.content.nonTargetCatch.table.totalCount.tip=Nombre estimé observe.content.nonTargetSample.table.count=Effectif observe.content.nonTargetSample.table.count.tip=Effectif -observe.content.nonTargetSample.table.gender=Sex -observe.content.nonTargetSample.table.gender.tip=Sex +observe.content.nonTargetSample.table.gender=Sexe +observe.content.nonTargetSample.table.gender.tip=Sexe observe.content.nonTargetSample.table.length=Longueur observe.content.nonTargetSample.table.length.tip=Longueur observe.content.nonTargetSample.table.meanWeight=Poids ind. @@ -1021,7 +1021,7 @@ observe.content.objectObservedSpecies.table.speciesFaune.tip=Espèce de faune observe.content.objectObservedSpecies.table.speciesStatus=Statut Espèce observe.content.objectObservedSpecies.table.speciesStatus.tip=Statut Espèce observe.content.person.country=Nationalité -observe.content.program.tab.general=Caractértistiques générales +observe.content.program.tab.general=Caractéristiques générales observe.content.program.tab.observations=Observations observe.content.route.message.active.found=Une route est ouverte. observe.content.route.message.active.found.for.other.trip=Une route ouverte existe dans une autre marée. @@ -1040,7 +1040,7 @@ observe.content.schoolEstimate.table.weight=Poids (en t) observe.content.schoolEstimate.table.weight.tip=Poids (en t) observe.content.section.cant.delete.message=La section ne peut pas être supprimée car elle est utilisée dans des données. observe.content.section.cant.delete.title=Impossible de supprimer la section -observe.content.sectionTemplate.delete.message=Confirmer la suppression de la template sélectionnée. +observe.content.sectionTemplate.delete.message=Confirmer la suppression du patron sélectionné. observe.content.sections.delete.message=Confirmer la suppression de toutes les sections. observe.content.sensorUsed.action.create=Insérer ce capteur observe.content.sensorUsed.action.create.tip=Insérer ce capteur @@ -1071,7 +1071,7 @@ observe.content.sensorUsed.table.sensorBrand.tip=Marque de capteur observe.content.sensorUsed.table.sensorDataFormat=Format de données observe.content.sensorUsed.table.sensorDataFormat.tip=Format de données du capteur observe.content.sensorUsed.table.sensorSerialNo=Numéro de série -observe.content.sensorUsed.table.sensorSerialNo.tip=Numéro de stié du capteur +observe.content.sensorUsed.table.sensorSerialNo.tip=Numéro de série du capteur observe.content.sensorUsed.table.sensorType=Type observe.content.sensorUsed.table.sensorType.tip=Type de capteur observe.content.sensorUsed.title=Capteurs @@ -1220,9 +1220,9 @@ observe.content.tdr.itemHorizontalPosition=Position sur la ligne observe.content.tdr.itemVerticalPosition=Position verticale observe.content.tdr.locationOnLongline=Localisation sur la ligne observe.content.tdr.maxFishingDepth=Profondeur maximale de pêche (m) -observe.content.tdr.meanDeployementDepth=Profondeur moyenne de deploiement (m) +observe.content.tdr.meanDeployementDepth=Profondeur moyenne de déploiement (m) observe.content.tdr.meanFishingDepth=Profondeur moyenne de pêche (m) -observe.content.tdr.medianDeployementDepth=Profondeur médiane de deploiement (m) +observe.content.tdr.medianDeployementDepth=Profondeur médiane de déploiement (m) observe.content.tdr.medianFishingDepth=Profondeur médiane de pêche (m) observe.content.tdr.minFishingDepth=Profondeur minimale de pêche (m) observe.content.tdr.replace.data.message=Confirmer le remplacement du fichier de données déjà existant «%s» @@ -1294,7 +1294,7 @@ observe.enum.fr.ird.observe.application.swing.configuration.constants.CreationMo observe.enum.fr.ird.observe.application.swing.configuration.constants.CreationMode.IMPORT_SERVER_STORAGE=Importer le référentiel dun serveur distant observe.enum.fr.ird.observe.application.swing.configuration.constants.CreationMode.IMPORT_SERVER_STORAGE.description=Générer une nouvelle base locale et y importer le référentiel d'un serveur distant. observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.CREATE_LOCAL=Créer une base locale -observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.CREATE_LOCAL.description=Creer une base locale de type H2 +observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.CREATE_LOCAL.description=Créer une base locale de type H2 observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.USE_LOCAL=Utiliser une base locale observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.USE_LOCAL.description=Utiliser une base locale de type H2 observe.enum.fr.ird.observe.application.swing.configuration.constants.DbMode.USE_REMOTE=Utiliser une base distante en connexion directe @@ -1316,7 +1316,7 @@ observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.DATA_SYNCHRONIZ observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.EXPORT_DATA=Exporter observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.EXPORT_DATA.description=Exporter les données observateurs vers la base centrale observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.REFERENTIAL_SYNCHRONIZE=Synchronisation avancée du référentiel -observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.REFERENTIAL_SYNCHRONIZE.description=Synchronisation bi-directionnelle de référentiel +observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.REFERENTIAL_SYNCHRONIZE.description=Synchronisation bidirectionnelle de référentiel observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.REPORT=Tableaux de synthèse observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.REPORT.description=Aide à la génération du rapport de fin d'embarquement observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.SAVE_LOCAL=Sauvegarde locale @@ -1329,7 +1329,7 @@ observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.SYNCHRONIZE=Mis observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.SYNCHRONIZE.description=Mettre à jour le référentiel depuis une base centrale observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.VALIDATE=Validation observe.enum.fr.ird.observe.application.swing.ui.admin.AdminStep.VALIDATE.description=Validation des données d'une source de données -observe.enum.fr.ird.observe.application.swing.ui.admin.synchronize.referential.ReferentialSynchronizeMode.BOTH=Bi directionnel +observe.enum.fr.ird.observe.application.swing.ui.admin.synchronize.referential.ReferentialSynchronizeMode.BOTH=Bidirectionnel observe.enum.fr.ird.observe.application.swing.ui.admin.synchronize.referential.ReferentialSynchronizeMode.FROM_LEFT_TO_RIGHT=De la gauche vers la droite observe.enum.fr.ird.observe.application.swing.ui.admin.synchronize.referential.ReferentialSynchronizeMode.FROM_RIGHT_TO_LEFT=De la droite vers la gauche observe.enum.fr.ird.observe.application.swing.ui.content.ref.impl.ProgramObservationEnum.value0=non observé @@ -1370,7 +1370,7 @@ observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.CONFIRM.des observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.ROLES=Sécurité observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.ROLES.description=Mise en place de la sécurité observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.SELECT_DATA=Sélection données -observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.SELECT_DATA.description=Selectionner les données à exporter dans la sauvegarde +observe.enum.fr.ird.observe.application.swing.ui.storage.StorageStep.SELECT_DATA.description=Sélectionner les données à exporter dans la sauvegarde observe.enum.fr.ird.observe.application.swing.validation.ValidationModelMode.ALL=Données et référentiels observe.enum.fr.ird.observe.application.swing.validation.ValidationModelMode.ALL.description=Données et référentiels observe.enum.fr.ird.observe.application.swing.validation.ValidationModelMode.DATA=Données observées @@ -1379,7 +1379,7 @@ observe.enum.fr.ird.observe.application.swing.validation.ValidationModelMode.REF observe.enum.fr.ird.observe.application.swing.validation.ValidationModelMode.REFERENTIEL.description=Tous les référentiels observe.enum.fr.ird.observe.services.dto.ObserveModelType.LL=Palangre observe.enum.fr.ird.observe.services.dto.ObserveModelType.PS=Senne -observe.enum.fr.ird.observe.services.dto.constants.GearType.longline=Longline +observe.enum.fr.ird.observe.services.dto.constants.GearType.longline=Palangre observe.enum.fr.ird.observe.services.dto.constants.GearType.seine=Senne observe.enum.fr.ird.observe.services.dto.constants.ReferenceStatus.disabled=Désactivé observe.enum.fr.ird.observe.services.dto.constants.ReferenceStatus.enabled=Actif @@ -1417,7 +1417,7 @@ observe.error.can.not.create.directory=Création du répertoire %1$s impossible\ observe.error.no.activity.6=L'activité de type 6 n'a pas été trouvée en base. observe.error.storage.could.not.backup.unsane.local.db=Impossible d'enregistrer une base non endommagée observe.error.storage.could.not.load.local.db=Impossible d'ouvrir la base locale pour la raison suivante \: %s -observe.generateHtml.error=Impossible de générer à partir de la template %s +observe.generateHtml.error=Impossible de générer à partir du patron %s observe.info.selected.validators=Il faut au moins un validateur sélectionné pour continuer. observe.info.validation.credentials=Pour valider le référentiel (resp. les données), vous devez posséder les droits en lecture correspondants. observe.init.local.db.detected=%1$s détectée. @@ -1448,7 +1448,7 @@ observe.message.delete=Confirmer la suppression de l'objet \:\n\n '%1$s' - '% observe.message.delete.directory=Suppresion du répertoire %1$s observe.message.delete.new=Confirmer la suppression de l'objet \:\n\n '%1$s'\n observe.message.goto.site=Accéder au site d'Observe (%1$s) -observe.message.h2.server.login=Login +observe.message.h2.server.login=Identifiant observe.message.h2.server.password=Mot de passe observe.message.h2.server.url=Url d'accès au serveur observe.message.help.usage=Aide d'ObServe v %1$s @@ -1636,7 +1636,7 @@ observe.storage.server.db=(serveur distant) observe.storage.server.sessionExpire=La connexion avec le serveur n'est plus active. Que voulez-faire ?\n\n\t - Fermer la connexion avec le serveur, \n\t - Changer de source de données, \n\t - Se re-conncter au serveur.\n\n ATTENTION \: Les modifications en cours seront perdu \! observe.storage.server.sessionExpire.change=Changer observe.storage.server.sessionExpire.close=Fermer -observe.storage.server.sessionExpire.reload=Re-connecter +observe.storage.server.sessionExpire.reload=Reconnecter observe.storage.server.sessionExpire.title=Connexion perdue observe.storage.showMigrationProgression=Afficher la progression lors des mises à jour observe.storage.showMigrationSql=Afficher les requêtes sql lors des mises à jour diff --git a/application-web-configuration/src/main/resources/i18n/application-web-configuration_fr_FR.properties b/application-web-configuration/src/main/resources/i18n/application-web-configuration_fr_FR.properties index 855a467..94f5062 100644 --- a/application-web-configuration/src/main/resources/i18n/application-web-configuration_fr_FR.properties +++ b/application-web-configuration/src/main/resources/i18n/application-web-configuration_fr_FR.properties @@ -1,6 +1,6 @@ ObserveWebApplicationConfig.description=Observe web Configuration observe.model.version=Version du modèle -observeweb.adminApiKey.description=Admin API Key (À changer). +observeweb.adminApiKey.description=Clé API Admin (À changer) observeweb.apiUrl.description=Url de l'api rest observeweb.baseDirectory.description=Répertoire de l'application observeweb.build.date.description=Date de construction diff --git a/services-topia-validation/src/main/resources/i18n/services-topia-validation_en_GB.properties b/services-topia-validation/src/main/resources/i18n/services-topia-validation_en_GB.properties index f1287f6..7011900 100644 --- a/services-topia-validation/src/main/resources/i18n/services-topia-validation_en_GB.properties +++ b/services-topia-validation/src/main/resources/i18n/services-topia-validation_en_GB.properties @@ -202,9 +202,9 @@ validator.service.activity.desactivated.surroundingActivity=Selected surrounding validator.service.activity.desactivated.vesselActivity=Selected vessel activity is disabled. validator.service.activity.desactivated.wind=Selected wind is disabled. validator.service.activity.duplicated.time=There is already another activity at this time. -validator.service.activity.invalid.quadrant=Quadrant is not coherent with ocean (%1$s) of trip (indian\: 1,2, atlantic 1,2,3,4). +validator.service.activity.invalid.quadrant=2 validator.service.activity.invalid.seaSurfaceTemperature=Sea temperature (%1$s) can't vary to more than 12° from surface temperature (%2$s) of the previous activity %3$s. -validator.service.activity.invalid.speed=Activity speed is %s nb, which is more than the maximum authorized which is %s nd. +validator.service.activity.invalid.speed=alors que la vitesse maximale autorisée est %s nd validator.service.activity.null.dcp=No floating object selected. validator.service.activity.null.observedSystem=No observed system selected. validator.service.activity.null.observedSystemDistance=No observed system distance filled. @@ -319,7 +319,7 @@ validator.service.hooksComposition.required.hookSize=Hook size must be filled. validator.service.hooksComposition.required.hookType=Hook type must be filled. validator.service.hooksComposition.required.proportion=Proportion must be filled. validator.service.lengthWeightParameter.invalid.lengthWeightFormula=Formula is not valid. -validator.service.lengthWeightParameter.invalid.uniqueKey=Tuple (gender/ocean/species/startDate) must be unique. +validator.service.lengthWeightParameter.invalid.uniqueKey=le tuple est déjà utilisé. validator.service.lengthWeightParameter.invalid.weightLengthFormula=Formula is not valid. validator.service.lengthWeightParameter.required.coefficients=Coefficients must be filled. validator.service.lengthWeightParameter.required.endDate=End date must be filled. @@ -341,7 +341,7 @@ validator.service.nonTargetCatch.required.comment.for.reasonForDiscard=A comment validator.service.nonTargetCatch.required.comment.for.speciesFate=A comment is required for the selected species fate. validator.service.nonTargetCatch.required.species=Species must be filled. validator.service.nonTargetCatch.required.speciesFate=Species fate must be filled. -validator.service.nonTargetCatch.required.weightOrNombreEstime=Weight or estimated count must be filled. +validator.service.nonTargetCatch.required.weightOrNombreEstime=nombre estimé) doit être renseignée. validator.service.nonTargetCatch.required.weightOrTailleMoyen=Weight or mean size must be filled. validator.service.nonTargetCatch.uniqueKey=Tuple (speces - objectFate) muste be unique. validator.service.nonTargetSample.bound.length=Length must be bound between %s and %s. @@ -374,8 +374,8 @@ validator.service.program.desactivated.organism=Selected organism is disabled. validator.service.program.required.endDate=End date must be filled. validator.service.program.required.organism=Organism must be filled. validator.service.program.required.startDate=Start date must be filled. -validator.service.referentiel.invalid.code.uniqueKey=Code must be unique, value %s is already used. -validator.service.referentiel.invalid.uri.uniqueKey=Uri must be unique, value %s is already used. +validator.service.referentiel.invalid.code.uniqueKey=la valeur %1$s est déjà utilisée. +validator.service.referentiel.invalid.uri.uniqueKey=la valeur %1$s est déjà utilisée. validator.service.referentiel.null.uri=Uri is not filled. validator.service.referentiel.required.brandName=Brand name must be filled. validator.service.referentiel.required.label1=english label must be filled. @@ -389,9 +389,9 @@ validator.service.route.duplicated.date=There is already another route at this d validator.service.route.invalid.date=Date must be after trip start date (%1$s). validator.service.route.invalid.endLogValue.maximum=End log can't be before start log. validator.service.route.invalid.endLogValue.minimum=End log must be after start log. -validator.service.route.invalid.quadrant=Activity quadrant at position %1$s is not consistent with trip ocean (%2$s) of trip (indian\: 1 or 2, atlantic\: 1,2,3 or 4). +validator.service.route.invalid.quadrant=2 validator.service.route.invalid.seaSurfaceTemperature=Sear surface temperature can't vary more than 12° between two activities (activity at position %1$s is not correct). -validator.service.route.invalid.speed=Speed between two activities can't exceed %1$s nd, (activity %2$s speed is %3$s). +validator.service.route.invalid.speed=(l'activité %2$s a une vitesse de %3$s nd). validator.service.route.invalid.startLogValue=Start log value (%1$s) can't be after end log value (%2$s) of route %3$s. validator.service.route.invalid.time=Observation time cant' be after the one of the previous activity (activty at position %1$s is not correct). validator.service.route.missing.activityFinDeVeille=No end of watch activity defined on route. @@ -433,7 +433,7 @@ validator.service.setLongline.bad.baitsCompositionProportionSum=Sum of proportio validator.service.setLongline.bad.branchlinesCompositionProportionSum=Sum of proportions must equals 100. validator.service.setLongline.bad.floatlinesCompositionProportionSum=Sum of proportions must equals 100. validator.service.setLongline.bad.hooksCompositionProportionSum=Sum of proportions must equals 100. -validator.service.setLongline.baitsComposition.uniqueKey=Tuple (type/status/size/weight) must be unique. +validator.service.setLongline.baitsComposition.uniqueKey=le tuple est déjà utilisé. validator.service.setLongline.bound.basketsPerSectionCount=Baskets per section count must be bound between %s and %s. validator.service.setLongline.bound.branchlinesPerBasketCount=Branchlines per basket count must be bound between %s and %s. validator.service.setLongline.bound.haulingEndLatitude=Latitude must be bound between %s and %s. @@ -453,17 +453,17 @@ validator.service.setLongline.bound.timeBetweenHooks=Time between hooks must be validator.service.setLongline.bound.totalBasketsCount=Total baskets count must be bound between %s and %s. validator.service.setLongline.bound.totalHooksCount=Total hooks count must be bound between %s and %s. validator.service.setLongline.bound.totalSectionsCount=must be bound between %s and %s. -validator.service.setLongline.branchlinesComposition.uniqueKey=Tuple (topType/type/size) must be unique. +validator.service.setLongline.branchlinesComposition.uniqueKey=le tuple est déjà utilisé. validator.service.setLongline.desactivated.lightsticksColor=Selected lightstick color is disabled. validator.service.setLongline.desactivated.lightsticksType=Selected lightstick type is disabled. validator.service.setLongline.desactivated.lineType=Selected line type is disabled. validator.service.setLongline.desactivated.settingShape=Selected setting shape is disabled. validator.service.setLongline.duplicated.homeId=Home id is already used in another fishing operation (%1$s). validator.service.setLongline.duplicated.number=Number is already used in another fishing operation (%1$s). -validator.service.setLongline.floatlinesComposition.uniqueKey=Tuple (type/length) must be unique. +validator.service.setLongline.floatlinesComposition.uniqueKey=le tuple est déjà utilisé. validator.service.setLongline.haulingStartTimeStamp.before.haulingEndTimeStamp=Hauling end time must be after hauling start time. -validator.service.setLongline.hooksComposition.uniqueKey=Tuple (type/size/offet) must be unique. -validator.service.setLongline.invalid.quadrant=Quadrant is not consistent with ocean (%1$s) of the trip (indian\: 1 or 2, atlantic\: 1, 2, 3 or 4). +validator.service.setLongline.hooksComposition.uniqueKey=le tuple est déjà utilisé. +validator.service.setLongline.invalid.quadrant=2 validator.service.setLongline.null.homeId=Home id is not filled. validator.service.setLongline.required.basketsPerSectionCount=Baskets per section count must be filled. validator.service.setLongline.required.branchlinesPerBasketCount=Branchlines per basket count must be filled. @@ -486,11 +486,11 @@ validator.service.setLongline.required.totalSectionsCount=Total sections count m validator.service.setLongline.settingEndTimeStamp.before.haulingStartTimeStamp=Setting end time must be before hauling start time. validator.service.setLongline.settingStartTimeStamp.before.settingEndTimeStamp=Setting start time must be before setting end time. validator.service.species.desactivated.speciesGroup=Selected species group is disabled. -validator.service.species.invalid.faoCode.uniqueKey=Fao code must be unique, value %s is already used. -validator.service.species.invalid.homeId.uniqueKey=Home id must be unique, value %s is already used. -validator.service.species.invalid.scientificLabel.uniqueKey=Scientific label must be unique, value %s is already used. +validator.service.species.invalid.faoCode.uniqueKey=la valeur %1$s est déjà utilisée. +validator.service.species.invalid.homeId.uniqueKey=la valeur %1$s est déjà utilisée. +validator.service.species.invalid.scientificLabel.uniqueKey=la valeur %1$s est déjà utilisée. validator.service.species.invalid.wormsId=Worms id is not filled. -validator.service.species.invalid.wormsId.uniqueKey=Worms id must be unique, value %s is already used. +validator.service.species.invalid.wormsId.uniqueKey=la valeur %1$s est déjà utilisée. validator.service.species.null.faoCode=Fao code is not filled. validator.service.species.null.homeId=Home id is not filled. validator.service.species.required.ocean=Ocean must be filled. diff --git a/services-topia-validation/src/main/resources/i18n/services-topia-validation_fr_FR.properties b/services-topia-validation/src/main/resources/i18n/services-topia-validation_fr_FR.properties index 601d730..67a2c6e 100644 --- a/services-topia-validation/src/main/resources/i18n/services-topia-validation_fr_FR.properties +++ b/services-topia-validation/src/main/resources/i18n/services-topia-validation_fr_FR.properties @@ -202,9 +202,9 @@ validator.service.activity.desactivated.surroundingActivity=L'activité environn validator.service.activity.desactivated.vesselActivity=L'activité navire sélectionnée est désactivée. validator.service.activity.desactivated.wind=Le vent Beaufort sélectionné est désactivé. validator.service.activity.duplicated.time=Il existe déjà une autre activité à cette heure. -validator.service.activity.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1,2, atlantique \: 1, 2, 3, 4) +validator.service.activity.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1 validator.service.activity.invalid.seaSurfaceTemperature=La température surface (%1$s) ne peut pas varier de plus de 12° par rapport à la température surface (%2$s) de l'activité précédente %3$s. -validator.service.activity.invalid.speed=La vitesse de l'activité courante est de %s nd, alors que la vitesse maximale autorisée est %s nd +validator.service.activity.invalid.speed=La vitesse de l'activité courante est de %s nd validator.service.activity.null.dcp=Aucun objet flottant saisi. validator.service.activity.null.observedSystem=Aucun système observé sélectionné. validator.service.activity.null.observedSystemDistance=La distance au système observé n'est pas renseignée. @@ -236,7 +236,7 @@ validator.service.baitsComposition.required.proportion=Proportion non renseigné validator.service.basket.bound.floatline1Length=La longueur d'orin 1 être comprise entre %1$s et %2$s. validator.service.basket.bound.floatline2Length=La longueur d'orin 1 être comprise entre %1$s et %2$s.& validator.service.basket.required.settingIdentifier=L'identifiant de filage est obligatoire. -validator.service.branchline.bound.branchlineLength=La longeur avançon doit être comprise entre %1$s et %2$s. +validator.service.branchline.bound.branchlineLength=La longueur avançon doit être comprise entre %1$s et %2$s. validator.service.branchline.bound.tracelineLength=La longueur de la partie basse doit être comprise entre %1$s et %2$s. validator.service.branchline.desactivated.baitHaulingStatus=L'état d'appât est désactivé. validator.service.branchline.desactivated.baitSettingStatus=L'état d'appât est désactivé. @@ -254,7 +254,7 @@ validator.service.branchlinesComposition.desactivated.topType=Le type de partie validator.service.branchlinesComposition.desactivated.tracelineType=Le type de bas de ligne sélectionné est désactivé validator.service.branchlinesComposition.required.length=Longueur non renseignée. validator.service.branchlinesComposition.required.proportion=Proportion non renseignée. -validator.service.branchlinesComposition.required.topType=La sélection d'un topType est obligatoire. +validator.service.branchlinesComposition.required.topType=La sélection d'un Type de haut de ligne est obligatoire. validator.service.branchlinesComposition.required.tracelineType=La sélection d'un type de bas de ligne est obligatoire. validator.service.catchLongline.bound.gonadeWeight=Le poids doit être compris entre %1$s et %2$s validator.service.catchLongline.comment.tobig=Commentaire trop grand (ne doit pas dépasser 1023 caractères). @@ -319,7 +319,7 @@ validator.service.hooksComposition.required.hookSize=La sélection d'une taille validator.service.hooksComposition.required.hookType=La sélection d'un type d'hameçon est obligatoire. validator.service.hooksComposition.required.proportion=Proportion non renseignée. validator.service.lengthWeightParameter.invalid.lengthWeightFormula=La relation poids saisie n'est pas cohérente. -validator.service.lengthWeightParameter.invalid.uniqueKey=Le tuple (sexe/ocean/espèce/date de début) doit être unique, le tuple est déjà utilisé. +validator.service.lengthWeightParameter.invalid.uniqueKey=Le tuple (sexe/océan/espèce/date de début) doit être unique validator.service.lengthWeightParameter.invalid.weightLengthFormula=La relation taille saisie n'est pas cohérente. validator.service.lengthWeightParameter.required.coefficients=Les coefficients ne sont pas renseignés. validator.service.lengthWeightParameter.required.endDate=Date de fin de validité non renseignée. @@ -341,16 +341,16 @@ validator.service.nonTargetCatch.required.comment.for.reasonForDiscard=Un commen validator.service.nonTargetCatch.required.comment.for.speciesFate=Un commentaire est requis vu le devenir faune sélectionné. validator.service.nonTargetCatch.required.species=La sélection d'une espèce de faune est obligatoire. validator.service.nonTargetCatch.required.speciesFate=La sélection d'un devenir faune est obligatoire. -validator.service.nonTargetCatch.required.weightOrNombreEstime=Une des deux valeurs (poids estimé, nombre estimé) doit être renseignée. +validator.service.nonTargetCatch.required.weightOrNombreEstime=Une des deux valeurs (poids estimé validator.service.nonTargetCatch.required.weightOrTailleMoyen=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée. -validator.service.nonTargetCatch.uniqueKey=Le couple (espèce - objectFate) doit être unique. +validator.service.nonTargetCatch.uniqueKey=Le couple (espèce - devenir objet) doit être unique. validator.service.nonTargetSample.bound.length=La taille pour cette espèce doit être comprise entre %1$s et %2$s. validator.service.nonTargetSample.bound.weight=Le poids pour cette espèce doit être compris entre %1$s et %2$s. validator.service.nonTargetSample.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.service.nonTargetSample.desactivated.species=L'espèce sélectionnée est désactivée. validator.service.nonTargetSample.positive.length=La longueur est un entier strictement positif. validator.service.nonTargetSample.positive.weight=Le poids est un entier strictement positif. -validator.service.nonTargetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l'échantillonage. +validator.service.nonTargetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l’échantillonnage. validator.service.nonTargetSample.required.count=Le nombre effectif est obligatoire. validator.service.nonTargetSample.required.gender=La sélection d'un sexe d'espèce de faune est obligatoire. validator.service.nonTargetSample.required.species=La sélection d'une espèce de faune est obligatoire. @@ -374,14 +374,14 @@ validator.service.program.desactivated.organism=L'organisme sélectionné est d validator.service.program.required.endDate=Date de fin de programme non renseigné. validator.service.program.required.organism=Aucun organisme sélectionné. validator.service.program.required.startDate=Date de début de programme non renseigné. -validator.service.referentiel.invalid.code.uniqueKey=Le code doit être unique, la valeur %1$s est déjà utilisée. -validator.service.referentiel.invalid.uri.uniqueKey=L'uri doit être unique, la valeur %1$s est déjà utilisée. +validator.service.referentiel.invalid.code.uniqueKey=Le code doit être unique +validator.service.referentiel.invalid.uri.uniqueKey=L'URI doit être unique validator.service.referentiel.null.uri=Aucune uri renseignée. validator.service.referentiel.required.brandName=Le nom n'est pas renseigné. validator.service.referentiel.required.label1=Aucun libellé anglais renseigné. validator.service.referentiel.required.label2=Aucun libellé français renseigné. validator.service.referentiel.required.label3=Aucun libellé espagnol renseigné. -validator.service.referentiel.status.desactivated=L'objet est déasactivé (il ne pourra plus être utilisée dans des données observer ou des nouveaux référentiels). +validator.service.referentiel.status.desactivated=L'objet est désactivé (il ne pourra plus être utilisée dans des données observer ou des nouveaux référentiels). validator.service.referentiel.untranslated.label1=Le libellé anglais n'est pas traduit. validator.service.referentiel.untranslated.label3=Le libellé espagnol n'est pas traduit. validator.service.route.comment.tobig=La taille du commentaire est limitée à 1024 caractères. @@ -389,9 +389,9 @@ validator.service.route.duplicated.date=Il existe déjà une autre route à cett validator.service.route.invalid.date=Le jour d'observation doit être supérieure ou égale à la date de début de la marée (%1$s). validator.service.route.invalid.endLogValue.maximum=Le loch du soir ne peut pas être supérieur de %1$s à celui du matin. validator.service.route.invalid.endLogValue.minimum=Le loch du soir doit être strictement supérieur à celui du matin. -validator.service.route.invalid.quadrant=Le quadrant de l'activité à la position %1$s n'est pas cohérent par rapport à l'océan (%2$s) de la marée (indien \: 1,2, atlantiqe \: 1, 2, 3, 4) +validator.service.route.invalid.quadrant=Le quadrant de l'activité à la position %1$s n'est pas cohérent par rapport à l'océan (%2$s) de la marée (indien \: 1 validator.service.route.invalid.seaSurfaceTemperature=La température surface ne peut pas varier de plus de 12° entre 2 activités (activité de position %1$s incorrecte). -validator.service.route.invalid.speed=La vitesse entre deux activités ne doit pas dépasser %1$s nd, (l'activité %2$s a une vitesse de %3$s nd). +validator.service.route.invalid.speed=La vitesse entre deux activités ne doit pas dépasser %1$s nd validator.service.route.invalid.startLogValue=Le loch du matin (%1$s) doit être supérieur au loch soir (%2$s) de la route %3$s. validator.service.route.invalid.time=L'heure d'observation d'une activité doit être supérieure à celle de l'activité précédente (activité de position %1$s incorrecte). validator.service.route.missing.activityFinDeVeille=Aucune activité de fin de veille définie sur la route. @@ -420,7 +420,7 @@ validator.service.set.bound.schoolThickness=L'épaisseur Banc doit être un enti validator.service.set.bound.schoolTopDepth=La profondeur sommet doit être un entier compris entre %1$s et %2$s. validator.service.set.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.service.set.delay.too.long=La durée de la calée est trop longue (maximum de %1$s minutes). -validator.service.set.desactivated.reasonForNullSet=La cause coup null sélectionnée est désactivée. +validator.service.set.desactivated.reasonForNullSet=La cause coup nul sélectionnée est désactivée. validator.service.set.endDate.after.endPursingDate=La date de fin doit être supérieure ou égal à la date de fin de coulissage. validator.service.set.endPursingDate.after.date=La date de fin de coulissage doit être supérieure ou égal à la date du jour d'observation. validator.service.set.endPursingTimeStamp.after.startTime=L'heure de fin de coulissage doit être supérieure ou égal à l'heure de début. @@ -431,9 +431,9 @@ validator.service.set.size.supportVesselName=Le nom supply doit avoir une taille validator.service.set.startTime.after.time=L'heure de début doit être supérieure ou égal à l'heure d'observation de l'activité. validator.service.setLongline.bad.baitsCompositionProportionSum=La somme des proportions d'appâts doit valoir 100. validator.service.setLongline.bad.branchlinesCompositionProportionSum=La somme des proportions d'avançons doit valoir 100. -validator.service.setLongline.bad.floatlinesCompositionProportionSum=La somme des proportions de floatline doit valoir 100. +validator.service.setLongline.bad.floatlinesCompositionProportionSum=La somme des proportions des orins doit valoir 100. validator.service.setLongline.bad.hooksCompositionProportionSum=La somme des proportions d'hameçons doit valoir 100. -validator.service.setLongline.baitsComposition.uniqueKey=Le tuple (type/état/taille/poids) doit être unique, le tuple est déjà utilisé. +validator.service.setLongline.baitsComposition.uniqueKey=Le tuple (type/état/taille/poids) doit être unique validator.service.setLongline.bound.basketsPerSectionCount=Le nombre de panier par section doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.branchlinesPerBasketCount=Le nombre d'hameçons par panier doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.haulingEndLatitude=La latitude de fin de virage doit être comprise entre %1$s et %2$s. @@ -448,22 +448,22 @@ validator.service.setLongline.bound.settingStartLongitude=La longitude de début validator.service.setLongline.bound.settingVesselSpeed=La vitesse bateau doit être comprise entre %1$s et %2$s. validator.service.setLongline.bound.shooterSpeed=La vitesse de shooter doit être comprise entre %1$s et %2$s. validator.service.setLongline.bound.snapWeight=Le poids snap doit être compris entre %1$s et %2$s. -validator.service.setLongline.bound.swivelWeight=Le poids emerillon doit être compris entre %1$s et %2$s. +validator.service.setLongline.bound.swivelWeight=Le poids émerillon doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.timeBetweenHooks=Le temps entre hameçons doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.totalBasketsCount=Le nombre total de paniers doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.totalHooksCount=Le nombre total d'hameçons doit être compris entre %1$s et %2$s. validator.service.setLongline.bound.totalSectionsCount=Le nombre total de sections doit être compris entre %1$s et %2$s. -validator.service.setLongline.branchlinesComposition.uniqueKey=Le tuple (type haut/type bas/taille) doit être unique, le tuple est déjà utilisé. +validator.service.setLongline.branchlinesComposition.uniqueKey=Le tuple (type haut/type bas/taille) doit être unique validator.service.setLongline.desactivated.lightsticksColor=La couleur de cyalume sélectionné est désactivé. validator.service.setLongline.desactivated.lightsticksType=Le type de cyalume sélectionné est désactivé. validator.service.setLongline.desactivated.lineType=Le type de ligne sélectionné est désactivé. validator.service.setLongline.desactivated.settingShape=Le type de forme sélectionné est désactivé. validator.service.setLongline.duplicated.homeId=L'Id métier est déjà utilisé par une autre opération de pêche (%s) validator.service.setLongline.duplicated.number=Le numéro est déjà utilisé par une autre opération de pêche (%s) -validator.service.setLongline.floatlinesComposition.uniqueKey=Le tuple (type/longueur) doit être unique, le tuple est déjà utilisé. +validator.service.setLongline.floatlinesComposition.uniqueKey=Le tuple (type/longueur) doit être unique validator.service.setLongline.haulingStartTimeStamp.before.haulingEndTimeStamp=L'heure de fin de virage doit être supérieure ou égal à l'heure de début de virage. -validator.service.setLongline.hooksComposition.uniqueKey=Le tuple (type/taille/offset) doit être unique, le tuple est déjà utilisé. -validator.service.setLongline.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1,2, atlantique \: 1, 2, 3, 4) +validator.service.setLongline.hooksComposition.uniqueKey=Le tuple (type/taille/offset) doit être unique +validator.service.setLongline.invalid.quadrant=Le quadrant n'est pas cohérent par rapport à l'océan (%1$s) de la marée (indien \: 1 validator.service.setLongline.null.homeId=Id métier non renseigné. validator.service.setLongline.required.basketsPerSectionCount=Nombre de paniers par section non renseigné. validator.service.setLongline.required.branchlinesPerBasketCount=Nombre d'hameçons par panier non renseigné. @@ -486,11 +486,11 @@ validator.service.setLongline.required.totalSectionsCount=Nombre de sections non validator.service.setLongline.settingEndTimeStamp.before.haulingStartTimeStamp=L'heure de début de virage doit être supérieure ou égal à l'heure de fin de filage. validator.service.setLongline.settingStartTimeStamp.before.settingEndTimeStamp=L'heure de fin de filage doit être supérieure ou égal à l'heure de début de filage. validator.service.species.desactivated.speciesGroup=Le groupe d'espèce sélectionnée est désactivé. -validator.service.species.invalid.faoCode.uniqueKey=Le codeFAO doit être unique, la valeur %1$s est déjà utilisée. -validator.service.species.invalid.homeId.uniqueKey=Le code3l doit être unique, la valeur %1$s est déjà utilisée. -validator.service.species.invalid.scientificLabel.uniqueKey=Le libellé scientifique doit être unique, la valeur %1$s est déjà utilisée. +validator.service.species.invalid.faoCode.uniqueKey=Le code FAO doit être unique +validator.service.species.invalid.homeId.uniqueKey=Le code3l doit être unique +validator.service.species.invalid.scientificLabel.uniqueKey=Le libellé scientifique doit être unique validator.service.species.invalid.wormsId=Le code worms n'est pas valide. -validator.service.species.invalid.wormsId.uniqueKey=Le wormsId doit être unique, la valeur %1$s est déjà utilisée. +validator.service.species.invalid.wormsId.uniqueKey=Le code WoRMS doit être unique validator.service.species.null.faoCode=Le code FAO n'est pas renseigné. validator.service.species.null.homeId=Le code 3L n'est pas renseigné. validator.service.species.required.ocean=Aucun océan sélectionné. @@ -505,7 +505,7 @@ validator.service.targetCatch.required.species=La sélection d'une espèce de th validator.service.targetCatch.required.weight=Le poids n'est pas renseigné. validator.service.targetCatch.required.weightCategory=La sélection d'une catégorie poids est obligatoire. validator.service.targetCatch.required.well=La cuve n'est pas renseignée. -validator.service.targetCatch.uniqueKey=Le couple (catégorie poids - well) doit être unique. +validator.service.targetCatch.uniqueKey=Le couple (catégorie poids - cuve) doit être unique. validator.service.targetDiscarded.bound.weight=Le tonnage doit être compris entre %1$s et %2$s. validator.service.targetDiscarded.comment.tobig=La taille du commentaire est limitée à 1024 caractères. validator.service.targetDiscarded.desactivated.reasonForDiscard=La raison rejet sélectionnée est désactivée. @@ -527,16 +527,16 @@ validator.service.targetLength.required.species=La sélection d'une espèce de t validator.service.targetLength.required.taille=La taille est obligatoire. validator.service.targetLength.required.weight.or.taille=Au moins une des valeurs (taille / poids) doit être renseignée. validator.service.targetSample.comment.tobig=La taille du commentaire est limitée à 1024 caractères. -validator.service.targetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l'échantillonage. +validator.service.targetSample.required.comment.for.species=Un commentaire est requis pour l'espèce de l'entrée à la position %1$s de l’échantillonnage. validator.service.tdr.deployementStart.before.fishingStart=L'horodatage de début de pêche doit être après le début de celui de début de déploiement. validator.service.tdr.desactivated.itemHorizontalPosition=La position sur la ligne sélectionnée est désactivée. validator.service.tdr.desactivated.itemVerticalPosition=La position verticale sélectionnée est désactivée. -validator.service.tdr.desactivated.sensorBrand=La marque sélectionnée est déasactivée. +validator.service.tdr.desactivated.sensorBrand=La marque sélectionnée est désactivée. validator.service.tdr.fishingEnd.before.deployementEnd=L'horodatage de fin de déploiement doit être après le début de celui de fin de pêche. validator.service.tdr.fishingStart.before.fishingEnd=L'horodatage de fin de pêche doit être après le début de celui de début de pêche. validator.service.tdr.required.position=Pas de position renseignée sur la palangre. validator.service.transmittingBuoy.desactivated.country=Le pays sélectionné est désactivé. -validator.service.transmittingBuoy.desactivated.transmittingBuoyOperation=L'operation balise sélectionnée est désactivée. +validator.service.transmittingBuoy.desactivated.transmittingBuoyOperation=L’opération balise sélectionnée est désactivée. validator.service.transmittingBuoy.desactivated.transmittingBuoyType=Le type de balise sélectionné est désactivé. validator.service.transmittingBuoy.null.code=Le code de la balise n'est pas renseigné. validator.service.transmittingBuoy.required.transmittingBuoyOperation=La sélection d'une opération sur balise est obligatoire. @@ -545,21 +545,21 @@ validator.service.trip.comment.tobig=La taille du commentaire est limitée à 10 validator.service.trip.endDate.after.startDate=La date de fin de marée doit être supérieure à sa date de début. validator.service.trip.invalid.date=Le jour d'observation doit être supérieure à celui d'une route précédente. (la route à la position %1$s est incorrecte). validator.service.trip.invalid.endDate=La date de fin de marée doit être supérieure au jour d'observation de chaque route. (la route à la position %1$s est incorrecte). -validator.service.trip.invalid.formsUrl=L'url du formulaire n'est pas valide. +validator.service.trip.invalid.formsUrl=L’URL du formulaire n'est pas valide. validator.service.trip.invalid.loch=Le loch du matin (%1$s) de la route %2$s doit être supérieur au loch soir (%3$s) de la route précédente. -validator.service.trip.invalid.reportsUrl=L'url du rapport n'est pas valide. +validator.service.trip.invalid.reportsUrl=L’URL du rapport n'est pas valide. validator.service.trip.invalid.startDate=La date de début de marée doit être inférieure au jour d'observation de chaque route. (la route à la position %1$s est incorrecte). validator.service.trip.null.captain=Pas de capitaine sélectionné. validator.service.trip.null.dataEntryOperator=Pas de saisisseur sélectionné. validator.service.trip.null.departureHarbour=Pas de port de départ sélectionné. validator.service.trip.null.gearUseFeatureSeine=Vous n'avez pas saisi d'équipement (Senne conseillée). validator.service.trip.null.landingHarbour=Pas de port d'arrivée sélectionné. -validator.service.trip.required.comment.for.captain=Un commentaire est requis pour le captiaine sélectionné. +validator.service.trip.required.comment.for.captain=Un commentaire est requis pour le capitaine sélectionné. validator.service.trip.required.comment.for.dataEntryOperator=Un commentaire est requis pour le saisisseur sélectionné. validator.service.trip.required.comment.for.departureHarbour=Un commentaire est requis pour le port de départ sélectionné. validator.service.trip.required.comment.for.landingHarbour=Un commentaire est requis pour le port d'arrivée sélectionné. validator.service.trip.required.comment.for.observer=Un commentaire est requis pour l'observateur sélectionné. -validator.service.trip.required.comment.for.ocean=Un commentaire est requis pour l'ocean sélectionné. +validator.service.trip.required.comment.for.ocean=Un commentaire est requis pour l’océan sélectionné. validator.service.trip.required.comment.for.tripType=Un commentaire est requis pour le type de marée sélectionné. validator.service.trip.required.comment.for.vessel=Un commentaire est requis pour le navire sélectionné. validator.service.trip.required.endDate=La date de fin de marée est obligatoire. diff --git a/services-topia/src/main/resources/i18n/services-topia_en_GB.properties b/services-topia/src/main/resources/i18n/services-topia_en_GB.properties index 7017d22..9950ab6 100644 --- a/services-topia/src/main/resources/i18n/services-topia_en_GB.properties +++ b/services-topia/src/main/resources/i18n/services-topia_en_GB.properties @@ -2,5 +2,5 @@ observe.service.actions.consolidate.lengthWeightParameterNotFound=No length-weig observe.service.actions.consolidate.noSex=no sex observe.services.topia.error.database.badModelVersion=Model version (%s) is not compatible with data base version (%s). Run migration before open data base. observe.services.topia.error.h2.database.badAuthentication=Bad autnetication. -observe.services.topia.error.h2.database.locked=The H2 database is locked, may-be another user or application use it. +observe.services.topia.error.h2.database.locked=The H2 database is locked observe.services.topia.error.h2.database.notFound=The H2 database was not found. -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.