branch develop updated (6b54f7d -> 3748b29)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository observe. See http://git.codelutin.com/observe.git from 6b54f7d fixes #6988: Quadrant mal initialisé lors de l'arrvié sur un écran Merge branch 'feature/6988' into develop new f40c065 refs #6475 ajout des traductions françaises à partir du fichier fourni dans le ticket new 699a97a refs #6475 revue de la décoration des calées new 050b28e fixes #6475: Traductions à améliorer Merge branch 'feature/6475' into develop new 3748b29 refs #6983 mise à jour aussi du topiaversion The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 3748b29781bdf72ca2b4104a35dae578196f96f2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:41:34 2015 +0200 refs #6983 mise à jour aussi du topiaversion commit 050b28eab7b16f823713aa8ced43fbe549db1be6 Merge: 6b54f7d 699a97a Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:40:56 2015 +0200 fixes #6475: Traductions à améliorer Merge branch 'feature/6475' into develop commit 699a97adc4fa097f1749558ca7de47215268e5fb Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:40:45 2015 +0200 refs #6475 revue de la décoration des calées commit f40c065d454cdeaf6e500d0a6593dc82f3b95ef2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:22:24 2015 +0200 refs #6475 ajout des traductions françaises à partir du fichier fourni dans le ticket Summary of changes: .../main/java/fr/ird/observe/DecoratorService.java | 2 + .../db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql | 2 +- .../db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql | 2 +- .../ui/tree/AbstractObserveTreeCellRenderer.java | 10 ++ .../loadors/ActivityLonglineNodeChildLoador.java | 1 + .../tree/loadors/ActivitySeineNodeChildLoador.java | 1 + .../resources/i18n/observe-swing_en_GB.properties | 2 + .../resources/i18n/observe-swing_es_ES.properties | 2 + .../resources/i18n/observe-swing_fr_FR.properties | 140 +++++++++++---------- .../i18n/observe-validation_fr_FR.properties | 12 +- 10 files changed, 97 insertions(+), 77 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit f40c065d454cdeaf6e500d0a6593dc82f3b95ef2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:22:24 2015 +0200 refs #6475 ajout des traductions françaises à partir du fichier fourni dans le ticket --- .../resources/i18n/observe-swing_fr_FR.properties | 136 ++++++++++----------- .../i18n/observe-validation_fr_FR.properties | 12 +- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties b/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties index 7939c4d..8954517 100644 --- a/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties +++ b/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties @@ -204,11 +204,11 @@ observe.action.harbour.delete.tip=Supprimer le port sélectionné observe.action.harbour.detail.tip=Voir les détails du port sélectionné observe.action.harbour.modify.tip=Modifier le port sélectionné observe.action.harbour.save.tip=Sauver les modifications du port -observe.action.healthness.create.tip=Créer un nouveau état de santé -observe.action.healthness.delete.tip=Supprimer l'état de santé sélectionné -observe.action.healthness.detail.tip=Voir les détails de l'état de santé sélectionné -observe.action.healthness.modify.tip=Modifier l'état de santé sélectionné -observe.action.healthness.save.tip=Sauver les modifications de l'état de santé +observe.action.healthness.create.tip=Créer un nouveau statut de capture +observe.action.healthness.delete.tip=Supprimer le statut de santé sélectionné +observe.action.healthness.detail.tip=Voir les détails du statut de santé sélectionné +observe.action.healthness.modify.tip=Modifier le statut de santé sélectionné +observe.action.healthness.save.tip=Sauver les modifications du statut de santé observe.action.hookPosition.create.tip=Créer une nouvelle position d'hameçon observe.action.hookPosition.delete.tip=Supprimer la position d'hameçon sélectionnée observe.action.hookPosition.detail.tip=Voir les détails de la position d'hameçon sélectionnée @@ -563,32 +563,32 @@ observe.baitsComposition.action.create.tip=Inserer cet appât observe.baitsComposition.baitSettingStatus=État au filage observe.baitsComposition.baitType=Type d'appât observe.baitsComposition.individualSize=Taille (cm) -observe.baitsComposition.individualWeight=Poids (g) -observe.baitsComposition.proportion=Proportion -observe.baitsComposition.proportionSum=Somme des proportions d'appâts -observe.baitsComposition.table.baitSettingStatus=État -observe.baitsComposition.table.baitSettingStatus.tip=État au filage +observe.baitsComposition.individualWeight=Poids (kg) +observe.baitsComposition.proportion=Proportion (%) +observe.baitsComposition.proportionSum=Somme des proportions d'appâts (%) +observe.baitsComposition.table.baitSettingStatus=Statut +observe.baitsComposition.table.baitSettingStatus.tip=Statut au filage observe.baitsComposition.table.baitType=Type d'appât observe.baitsComposition.table.baitType.tip=Type d'appât observe.baitsComposition.table.individualSize=Taille (cm) observe.baitsComposition.table.individualSize.tip=Taille (cm) -observe.baitsComposition.table.individualWeight=Poids (g) -observe.baitsComposition.table.individualWeight.tip=Poids (g) -observe.baitsComposition.table.proportion=Proportion -observe.baitsComposition.table.proportion.tip=Proportion +observe.baitsComposition.table.individualWeight=Poids (kg) +observe.baitsComposition.table.individualWeight.tip=Poids (kg) +observe.baitsComposition.table.proportion=Proportion (%) +observe.baitsComposition.table.proportion.tip=Proportion (%) observe.baitsComposition.title=Composition des appâts observe.basket.cant.delete.message=Le panier ne peut pas être supprimé car il est utilisé dans des données. observe.basket.cant.delete.title=Impossible de supprimer le panier observe.basket.invalid.nextFloatline1Length=La longueur d'orin 2 (%s) n'est pas égale à la longueur d'orin 1 du panier suivant (%s) observe.branchLine.cant.delete.message=L'avançon ne peut pas être supprimé car il est utilisé dans des données. observe.branchLine.cant.delete.title=Impossible de supprimer l'avançon -observe.branchline.baitHaulingStatus=État appât au virage -observe.branchline.baitSettingStatus=État appât au filage +observe.branchline.baitHaulingStatus=Statut appât au virage +observe.branchline.baitSettingStatus=Statut appât au filage observe.branchline.baitType=Type d'appât observe.branchline.comment=Commentaire observe.branchline.depthRecorder=Enregistreur de profondeur observe.branchline.hookLost=Hameçon perdu -observe.branchline.hookOffset=Hameçon Offset +observe.branchline.hookOffset=Offset hameçon (°) observe.branchline.hookSize=Taille d'hameçon observe.branchline.hookType=Type d'hameçon observe.branchline.message.modified=L'avançon en cours d'édition a été modifié et est valide. @@ -597,27 +597,27 @@ observe.branchline.snapWeight=Poids snap (kg) observe.branchline.swivelWeight=Poids émerillon (kg) observe.branchline.tab.general=Généralités observe.branchline.tab.hookAndBait=Hameçon et appât -observe.branchline.timeSinceContact=Temps depuis montée à bord -observe.branchline.timer=Timer +observe.branchline.timeSinceContact=Temps depuis déclenchement +observe.branchline.timer=Horloge observe.branchline.timerTimeOnBoard=Horodatage de montée à bord observe.branchline.title=Détail de l'avançon observe.branchline.topType=Type partie supérieure -observe.branchline.traceCutOff=Tracé coupé +observe.branchline.traceCutOff=Bas de ligne coupé observe.branchline.tracelineType=Type bas de ligne -observe.branchline.weightedSnap=Snap utilisé -observe.branchline.weightedSwivel=Émerillon utilisé +observe.branchline.weightedSnap=Snap plombé +observe.branchline.weightedSwivel=Émerillon plombé observe.branchlinesComposition.action.create=Inserer cet avançon observe.branchlinesComposition.action.create.tip=Inserer cet avançon -observe.branchlinesComposition.length=Taille -observe.branchlinesComposition.proportion=Proportion -observe.branchlinesComposition.proportionSum=Somme des proportions d'avançons -observe.branchlinesComposition.table.length=Longueur -observe.branchlinesComposition.table.length.tip=Longueur -observe.branchlinesComposition.table.proportion=Proportion -observe.branchlinesComposition.table.proportion.tip=Proportion -observe.branchlinesComposition.table.topType=Type haute +observe.branchlinesComposition.length=Longueur (m) +observe.branchlinesComposition.proportion=Proportion (%) +observe.branchlinesComposition.proportionSum=Somme des proportions d'avançons (%) +observe.branchlinesComposition.table.length=Longueur (m) +observe.branchlinesComposition.table.length.tip=Longueur (m) +observe.branchlinesComposition.table.proportion=Proportion (%) +observe.branchlinesComposition.table.proportion.tip=Proportion (%) +observe.branchlinesComposition.table.topType=Type partie supérieure observe.branchlinesComposition.table.topType.tip=Type partie supérieure -observe.branchlinesComposition.table.tracelineType=Type basse +observe.branchlinesComposition.table.tracelineType=Type basse de ligne observe.branchlinesComposition.table.tracelineType.tip=Type bas de ligne observe.branchlinesComposition.title=Composition des avançons observe.branchlinesComposition.topType=Type partie supérieure @@ -661,8 +661,8 @@ observe.catchLongline.tab.branchline=Avançon observe.catchLongline.tab.caracteristics=Caractéristiques observe.catchLongline.tab.depredated=Déprédation observe.catchLongline.tab.foodAndSexual=Alimentation et maturité sexuelle -observe.catchLongline.tab.sizeMeasures=Tailles -observe.catchLongline.tab.weightMeasures=Poids +observe.catchLongline.tab.sizeMeasures=Tailles (cm) +observe.catchLongline.tab.weightMeasures=Poids (kg) observe.catchLongline.title=Captures observe.catchLongline.totalWeight=Poids total (kg) observe.catchlongline.table.acquisitionMode=Mode @@ -754,7 +754,7 @@ observe.common.detectionMode=Mode détection observe.common.directory=Répertoire observe.common.endDate=Fin de validité observe.common.endLogValue=Loch du soir (milles) -observe.common.equation=Relation taille poids +observe.common.equation=Relation Taille-Poids observe.common.ersId=Id ERS observe.common.file=Fichier observe.common.firstName=Prénom @@ -880,7 +880,7 @@ observe.common.storage.not.valid=Source de données non configurée observe.common.supportVesselName=Nom supply observe.common.surroundingActivity=Activité environnante observe.common.taille=Taille (cm) -observe.common.taillePoids.caracteristics=Caractéristiques Taille Poids +observe.common.taillePoids.caracteristics=Caractéristiques Taille-Poids observe.common.targetCatch=Capture cible observe.common.targetDiscarded=Rejet de thon observe.common.targetDiscardsObservation=Rejets thon @@ -982,7 +982,7 @@ observe.config.speciesList.seine.schoolEstimate=Espèces pour les estimations observe.config.speciesList.seine.targetCatch=Espèces pour les captures cible observe.config.ui.autoPopupNumberEditor=Pour afficher automatiquement l'éditeur numérique lors de l'édition d'un count observe.config.ui.changeSynchroSrc=Pour autoriser la sélection de la base source dans les opérations sur base -observe.config.ui.fullscreen=Pour afficher l'aplication en mode pleine écran +observe.config.ui.fullscreen=Pour afficher l'application en mode pleine écran observe.config.ui.loadLocalStorage=Charger la base locale au démarrage de l'application observe.config.ui.locale=Langue utilisée par l'application (fr_FR, en_GB ou es_ES) observe.config.ui.showNumberEditorButton=Pour afficher le bouton qui permet d'utiliser l'éditeur numérique à gauche de chaque champs numérique @@ -1026,14 +1026,14 @@ observe.floatlinesComposition.action.create=Insérer cet orin observe.floatlinesComposition.action.create.tip=Insérer cet orin observe.floatlinesComposition.length=Longueur observe.floatlinesComposition.lineType=Type -observe.floatlinesComposition.proportion=Proportion -observe.floatlinesComposition.proportionSum=Somme des proportions d'orins -observe.floatlinesComposition.table.length=Longueur -observe.floatlinesComposition.table.length.tip=Longueur +observe.floatlinesComposition.proportion=Proportion (%) +observe.floatlinesComposition.proportionSum=Somme des proportions d'orins (%) +observe.floatlinesComposition.table.length=Longueur (m) +observe.floatlinesComposition.table.length.tip=Longueur (m) observe.floatlinesComposition.table.lineType=Type observe.floatlinesComposition.table.lineType.tip=Type -observe.floatlinesComposition.table.proportion=Proportion -observe.floatlinesComposition.table.proportion.tip=Proportion +observe.floatlinesComposition.table.proportion=Proportion (%) +observe.floatlinesComposition.table.proportion.tip=Proportion (%) observe.floatlinesComposition.title=Composition des orins observe.gear.availableGearCaracteristic=Caractéristiques disponibles observe.gear.gearCaracteristic=Caractéristiques @@ -1069,16 +1069,16 @@ observe.hooksComposition.action.create.tip=Inserer cet hameçon observe.hooksComposition.hookOffset=Offset observe.hooksComposition.hookSize=Taille observe.hooksComposition.hookType=Type -observe.hooksComposition.proportion=Proportion -observe.hooksComposition.proportionSum=Somme des proportions d'hameçons -observe.hooksComposition.table.hookOffset=Offset -observe.hooksComposition.table.hookOffset.tip=Offset +observe.hooksComposition.proportion=Proportion (%) +observe.hooksComposition.proportionSum=Somme des proportions d'hameçons (%) +observe.hooksComposition.table.hookOffset=Offset (°) +observe.hooksComposition.table.hookOffset.tip=Offset (°) observe.hooksComposition.table.hookSize=Taille observe.hooksComposition.table.hookSize.tip=Taille observe.hooksComposition.table.hookType=Type observe.hooksComposition.table.hookType.tip=Type -observe.hooksComposition.table.proportion=Proportion -observe.hooksComposition.table.proportion.tip=Proportion +observe.hooksComposition.table.proportion=Proportion (%) +observe.hooksComposition.table.proportion.tip=Proportion (%) observe.hooksComposition.title=Composition des hameçons 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-écriture correspondants. @@ -1086,15 +1086,15 @@ observe.init.local.db.detected=%1$s détectée. observe.init.no.initial.dump.detected=Base embarquée %1$s non détectée. observe.init.no.local.db.detected=Base locale %1$s non détectée. observe.init.storage.done=Initialisation du service de persistance terminé. -observe.label.coefficients.info=Les coefficients des relations sont de la formae nom\=valeur et sont séparé par des \: (exemple \: a\=1\:b\=2\:c\=3) +observe.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.label.lengthWeightFormula.info=La relation poids permet de calculer le poids à partir de la taille, elle doit contenir la variable L observe.label.usage.data.title=Donnée '%1$s' (%2$d occurrences) observe.label.usage.referentiel.title=Référentiel '%1$s' (%2$d occurrences) observe.label.weightLengthFormula.info=La relation taille permet de calculer la taille à partir du poids, elle doit contenir la variable P observe.lengthWeightParameter.tab.general=Caractéristiques générales observe.lengthWeightParameter.tab.other=Autres caractéristiques -observe.list.baitHaulingStatus=Liste des status de l'appât au virage enregistrés -observe.list.baitSettingStatus=Liste des status de l'appât au filage enregistrés +observe.list.baitHaulingStatus=Liste des statuts de l'appât au virage enregistrés +observe.list.baitSettingStatus=Liste des statuts de l'appât au filage enregistrés observe.list.baitType=Liste des types d'appât enregistrés observe.list.catchFateLongline=Liste des devenirs capture enregistrés observe.list.country=Liste des pays enregistrés @@ -1112,8 +1112,8 @@ observe.list.hookType=Liste des types d'hameçon enregistrées observe.list.itemHorizontalPosition=Liste des localisations de l'élément sur la ligne mère enregistrées observe.list.itemVerticalPosition=Liste des localisations de l'élément sur l'avançon enregistrées observe.list.lengthWeightParameter=Liste des paramétrages taille-poids thons -observe.list.lightsticksColor=Liste des couleurs de baton lumineux enregistrées -observe.list.lightsticksType=Liste des types de baton lumineux enregistrés +observe.list.lightsticksColor=Liste des couleurs de cyalumes enregistrées +observe.list.lightsticksType=Liste des types de cyalumes enregistrés observe.list.lineType=Liste des types de ligne enregistrés observe.list.maturityStatus=Liste des maturités enregistrées observe.list.mitigationType=Listes des types de mesure d'atténuation enregistrés @@ -1142,7 +1142,7 @@ observe.list.speciesList=Liste des listes de favoris d'espèces enregistrées observe.list.speciesStatus=Liste des statuts d'espèce enregistrés observe.list.stomacFullness=Liste des niveaux de remplissage de l'estomac enregistrés observe.list.surroundingActivity=Liste des activités environnantes -observe.list.transmittingBuoyType=Liste des types de balise entregistrées +observe.list.transmittingBuoyType=Liste des types de balise enregistrées observe.list.tripType=Liste des types de marée enregistrés observe.list.vessel=Liste des bateaux enregistrés observe.list.vesselActivityLongline=Liste des activités bateau enregistrées @@ -1151,7 +1151,7 @@ observe.list.vesselSizeCategory=Liste des catégories de bateaux enregistrées observe.list.vesselType=Liste des types de bateaux enregistrés observe.list.weightCategory=Liste des catégories poids enregistrées observe.list.weightMeasureType=Liste des types de mesure de poids enregistrés -observe.list.wind=Liste des vents beaufort enregistrés +observe.list.wind=Liste des vents Beaufort enregistrés observe.longlineDetailComposition.action.deleteAllSections=Tout supprimer observe.longlineDetailComposition.action.deleteAllSections.tip=Supprimer toutes les section - paniers et avançons observe.longlineDetailComposition.action.deleteSelectedBasket=Supprimer @@ -1210,9 +1210,9 @@ observe.longlineDetailComposition.sectionsTable.template=Template observe.longlineDetailComposition.sectionsTable.template.tip=Template observe.longlineDetailComposition.tab.branchlineDetail=Détail avançon observe.longlineDetailComposition.tab.composition=Composition -observe.longlineDetailComposition.tab.generate=Génération -observe.longlineDetailComposition.title=Composition détaillée de la palangre -observe.longlineDetailComposition.title.section.cant.use.firstTemplate=Impossible d'utiliser la première template lors de la génération +observe.longlineDetailComposition.tab.generate=Définition des modèles +observe.longlineDetailComposition.title=Schéma de palangre +observe.longlineDetailComposition.title.section.cant.use.firstTemplate=Impossible d'utiliser le premier modèle lors de la génération observe.longlineGlobalComposition.availableMitigationType=Atténuations disponibles observe.longlineGlobalComposition.message.updating=Composition globale de la palangre en cours de modification observe.longlineGlobalComposition.mitigationType=Atténuations @@ -1495,8 +1495,8 @@ observe.setLongline.title=Opération de pêche observe.setLongline.totalBasketsCount=Nombre total de baskets observe.setLongline.totalHooksCount=Nombre total d'avançons observe.setLongline.totalSectionsCount=Nombre total de sections -observe.setLongline.weightedSnap=Snap utilisé -observe.setLongline.weightedSwivel=Émerillon utilisé +observe.setLongline.weightedSnap=Snap lesté +observe.setLongline.weightedSwivel=Émerillon lesté observe.setSeine.currentDirection=Direction du courant (°) observe.setSeine.currentMeasureDepth=Profondeur de mesure du courant (m) observe.setSeine.currentSpeed=Vitesse du courant (nd) @@ -1884,7 +1884,7 @@ observe.title.content.gearCaracteristicTypes=Gestion des types de caractéristiq observe.title.content.gearCaracteristics=Gestion des caractéristiques d'équipement observe.title.content.gears=Gestion des équipements observe.title.content.harbours=GEstion des ports -observe.title.content.healthnesss=Gestion des états de santé +observe.title.content.healthnesss=Gestion des statuts de santé observe.title.content.hookPositions=Gestion des positions d'hameçon observe.title.content.hookSizes=Gestion des tailles d'hameçon observe.title.content.hookTypes=Gestion des types d'hameçon @@ -1966,10 +1966,10 @@ observe.tree.baitHaulingStatus=Status de l'appât au virage observe.tree.baitSettingStatus=Status de l'appât au filage observe.tree.baitType=Type d'appât observe.tree.catchFateLongline=Devenir capture -observe.tree.catchLongline=Capture +observe.tree.catchLongline=Captures observe.tree.country=Pays observe.tree.detectionMode=Mode détection -observe.tree.encounter=Rencontre +observe.tree.encounter=Rencontres observe.tree.encounterType=Type de rencontre observe.tree.floatingObject.unsaved=Nouveau DCP observe.tree.fpaZone=Zone FPA @@ -1978,9 +1978,9 @@ observe.tree.gearCaracteristic=Caractéristique d'un équipement observe.tree.gearCaracteristicType=Type de caractéristique d'équipement observe.tree.gearUseFeaturesSeine=Équipements observe.tree.harbour=Port -observe.tree.healthness=État de santé +observe.tree.healthness=Status de la capture observe.tree.hookPosition=Position du hameçon -observe.tree.hookSize=Taille +observe.tree.hookSize=Taille d'hameçon observe.tree.hookType=Type d'hameçon observe.tree.itemHorizontalPosition=Localisation de l'élément sur la ligne mère observe.tree.itemVerticalPosition=Localisation de l'élément sur l'avançon @@ -1988,8 +1988,8 @@ observe.tree.lengthWeightParameter=Relation Taille-Poids observe.tree.lightsticksColor=Couleur de baton lumineux observe.tree.lightsticksType=Type de baton lumineux observe.tree.lineType=Type de ligne -observe.tree.longlineDetailComposition=Composition détaillée -observe.tree.longlineGlobalComposition=Composition globale +observe.tree.longlineDetailComposition=Schmé de palangre +observe.tree.longlineGlobalComposition=Composition observe.tree.maturityStatus=Maturité observe.tree.mitigationType=Type de mesure d'atténuation observe.tree.nonTargetCatch=Faune accessoire conservée ou rejetée @@ -2016,7 +2016,7 @@ observe.tree.schoolEstimate=Estimation banc observe.tree.sensorBrand=Marque de capteur observe.tree.sensorDataFormat=Format de données de capteur observe.tree.sensorType=Type de capteur -observe.tree.sensorUsed=Capteur utilisé +observe.tree.sensorUsed=Capteurs utilisés observe.tree.setLongline.unsaved=Nouvelle opération de pêche observe.tree.setSeine.unsaved=Nouvelle calée observe.tree.settingShape=Forme au filage diff --git a/observe-validation/src/main/resources/i18n/observe-validation_fr_FR.properties b/observe-validation/src/main/resources/i18n/observe-validation_fr_FR.properties index 8ea8ef6..774af35 100644 --- a/observe-validation/src/main/resources/i18n/observe-validation_fr_FR.properties +++ b/observe-validation/src/main/resources/i18n/observe-validation_fr_FR.properties @@ -50,7 +50,7 @@ validator.basket.bound.floatline1Length=La longueur d'orin 1 être comprise entr validator.basket.bound.floatline2Length=La longueur d'orin 1 être comprise entre %1$s et %2$s.& validator.basket.required.settingIdentifier=L'identifiant de filage est obligatoire. validator.branchline.bound.branchlineLength=La longeur avançon doit être comprise entre %1$s et %2$s. -validator.branchline.bound.tracelineLength=La longueur partie basse être comprise entre %1$s et %2$s. +validator.branchline.bound.tracelineLength=La longueur de la partie basse doit être comprise entre %1$s et %2$s. validator.branchline.desactivated.baitHaulingStatus=L'état d'appât est désactivé. validator.branchline.desactivated.baitSettingStatus=L'état d'appât est désactivé. validator.branchline.desactivated.baitType=Le type d'appât est désactivé. @@ -59,16 +59,16 @@ validator.branchline.desactivated.hookType=Le type d'hameçon est désactivé. validator.branchline.desactivated.topType=Le type est désactivé. validator.branchline.desactivated.tracelineType=Le type est désactivé. validator.branchline.required.settingIdentifier=L'identifiant de filage est obligatoire. -validator.branchline.required.topType=La sélection d'un type de partie haute est obligatoire. -validator.branchline.required.tracelineType=La sélection d'un type de partie basse est obligatoire. +validator.branchline.required.topType=La sélection d'un type de partie supérieure est recommandée +validator.branchline.required.tracelineType=La sélection d'un type de bas de ligne est recommandée validator.branchlinesComposition.bound.length=La longueur doit être comprise entre %s et %s. validator.branchlinesComposition.bound.proportion=La proportion doit être comprise entre %s et %s. -validator.branchlinesComposition.desactivated.topType=Le topType sélectionné est désactivée. -validator.branchlinesComposition.desactivated.tracelineType=Le traceline sélectionné est désactivée. +validator.branchlinesComposition.desactivated.topType=Le type de partie supérieure de ligne sélectionné est désactivé +validator.branchlinesComposition.desactivated.tracelineType=Le type de bas de ligne sélectionné est désactivé validator.branchlinesComposition.required.length=Longueur non renseignée. validator.branchlinesComposition.required.proportion=Proportion non renseignée. validator.branchlinesComposition.required.topType=La sélection d'un topType est obligatoire. -validator.branchlinesComposition.required.tracelineType=La sélection d'un tracelineType est obligatoire. +validator.branchlinesComposition.required.tracelineType=La sélection d'un type de bas de ligne est obligatoire. validator.catchLongline.bound.gonadeWeight=Le poids doit être compris entre %1$s et %2$s validator.catchLongline.comment.tobig=Commentaire trop grand (ne doit pas dépasser 1023 caractères). validator.catchLongline.desactivated.catchFateLongline=Le devenir sélectionné est désactivé. -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 699a97adc4fa097f1749558ca7de47215268e5fb Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:40:45 2015 +0200 refs #6475 revue de la décoration des calées --- .../src/main/java/fr/ird/observe/DecoratorService.java | 2 ++ .../ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java | 10 ++++++++++ .../ui/tree/loadors/ActivityLonglineNodeChildLoador.java | 1 + .../observe/ui/tree/loadors/ActivitySeineNodeChildLoador.java | 1 + .../src/main/resources/i18n/observe-swing_en_GB.properties | 2 ++ .../src/main/resources/i18n/observe-swing_es_ES.properties | 2 ++ .../src/main/resources/i18n/observe-swing_fr_FR.properties | 8 +++++--- 7 files changed, 23 insertions(+), 3 deletions(-) diff --git a/observe-business/src/main/java/fr/ird/observe/DecoratorService.java b/observe-business/src/main/java/fr/ird/observe/DecoratorService.java index 3d67720..851106b 100644 --- a/observe-business/src/main/java/fr/ird/observe/DecoratorService.java +++ b/observe-business/src/main/java/fr/ird/observe/DecoratorService.java @@ -423,7 +423,9 @@ public class DecoratorService extends DecoratorProvider { registerMultiJXPathDecorator( FloatingObject.class, "DCP ${objectType/" + libelle + "}$s", "##", " - "); + //FIXME Remove this registerJXPathDecorator(SetSeine.class, t("observe.common.setSeine")); + //FIXME Remove this registerJXPathDecorator(SetLongline.class, t("observe.common.setLongline")); registerDefaultReferenceEntityDecorator(ObjectFate.class, libelle); registerDefaultReferenceEntityDecorator(Organism.class, libelle); diff --git a/observe-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java b/observe-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java index d7e16d7..0886000 100644 --- a/observe-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java +++ b/observe-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java @@ -278,6 +278,16 @@ public abstract class AbstractObserveTreeCellRenderer extends AbstractNavTreeCel return text; } + if (node instanceof SetLonglineNode) { + String text = t("observe.tree.setLongline"); + return text; + } + + if (node instanceof SetSeineNode) { + String text = t("observe.tree.setSeine"); + return text; + } + if (node instanceof EntityNodeSupport) { EntityNodeSupport entityNodeSupport = (EntityNodeSupport) node; diff --git a/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivityLonglineNodeChildLoador.java b/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivityLonglineNodeChildLoador.java index c29fd4f..205c074 100644 --- a/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivityLonglineNodeChildLoador.java +++ b/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivityLonglineNodeChildLoador.java @@ -50,6 +50,7 @@ public class ActivityLonglineNodeChildLoador extends AbstractNodeChildLoador<Str static { n("observe.tree.encounter"); n("observe.tree.sensorUsed"); + n("observe.tree.setLongline"); } public ActivityLonglineNodeChildLoador() { diff --git a/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivitySeineNodeChildLoador.java b/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivitySeineNodeChildLoador.java index 6b69659..2144200 100644 --- a/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivitySeineNodeChildLoador.java +++ b/observe-swing/src/main/java/fr/ird/observe/ui/tree/loadors/ActivitySeineNodeChildLoador.java @@ -50,6 +50,7 @@ public class ActivitySeineNodeChildLoador extends AbstractNodeChildLoador<Floati static { n("observe.common.observedSystem"); + n("observe.tree.setSeine"); } public ActivitySeineNodeChildLoador() { diff --git a/observe-swing/src/main/resources/i18n/observe-swing_en_GB.properties b/observe-swing/src/main/resources/i18n/observe-swing_en_GB.properties index fe6def8..d73bedb 100644 --- a/observe-swing/src/main/resources/i18n/observe-swing_en_GB.properties +++ b/observe-swing/src/main/resources/i18n/observe-swing_en_GB.properties @@ -2019,7 +2019,9 @@ observe.tree.sensorBrand=Sensor brand observe.tree.sensorDataFormat=Sensor data format observe.tree.sensorType=Sensor type observe.tree.sensorUsed=Sensor used +observe.tree.setLongline= observe.tree.setLongline.unsaved=New fishing operation +observe.tree.setSeine= observe.tree.setSeine.unsaved=New set observe.tree.settingShape=Setting shape observe.tree.sex=Sex diff --git a/observe-swing/src/main/resources/i18n/observe-swing_es_ES.properties b/observe-swing/src/main/resources/i18n/observe-swing_es_ES.properties index dcf55c3..7c004e2 100644 --- a/observe-swing/src/main/resources/i18n/observe-swing_es_ES.properties +++ b/observe-swing/src/main/resources/i18n/observe-swing_es_ES.properties @@ -2019,7 +2019,9 @@ observe.tree.sensorBrand= observe.tree.sensorDataFormat= observe.tree.sensorType= observe.tree.sensorUsed= +observe.tree.setLongline= observe.tree.setLongline.unsaved=Nuevo Lance +observe.tree.setSeine= observe.tree.setSeine.unsaved=Nuevo Lance observe.tree.settingShape= observe.tree.sex=Sexo diff --git a/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties b/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties index 8954517..1b9f0e4 100644 --- a/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties +++ b/observe-swing/src/main/resources/i18n/observe-swing_fr_FR.properties @@ -1086,7 +1086,7 @@ observe.init.local.db.detected=%1$s détectée. observe.init.no.initial.dump.detected=Base embarquée %1$s non détectée. observe.init.no.local.db.detected=Base locale %1$s non détectée. observe.init.storage.done=Initialisation du service de persistance terminé. -observe.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.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.label.lengthWeightFormula.info=La relation poids permet de calculer le poids à partir de la taille, elle doit contenir la variable L observe.label.usage.data.title=Donnée '%1$s' (%2$d occurrences) observe.label.usage.referentiel.title=Référentiel '%1$s' (%2$d occurrences) @@ -1988,7 +1988,7 @@ observe.tree.lengthWeightParameter=Relation Taille-Poids observe.tree.lightsticksColor=Couleur de baton lumineux observe.tree.lightsticksType=Type de baton lumineux observe.tree.lineType=Type de ligne -observe.tree.longlineDetailComposition=Schmé de palangre +observe.tree.longlineDetailComposition=Schéma de palangre observe.tree.longlineGlobalComposition=Composition observe.tree.maturityStatus=Maturité observe.tree.mitigationType=Type de mesure d'atténuation @@ -2017,7 +2017,9 @@ observe.tree.sensorBrand=Marque de capteur observe.tree.sensorDataFormat=Format de données de capteur observe.tree.sensorType=Type de capteur observe.tree.sensorUsed=Capteurs utilisés +observe.tree.setLongline=Détails de l'opération observe.tree.setLongline.unsaved=Nouvelle opération de pêche +observe.tree.setSeine=Calée observe.tree.setSeine.unsaved=Nouvelle calée observe.tree.settingShape=Forme au filage observe.tree.sex=Sexe @@ -2033,7 +2035,7 @@ observe.tree.targetCatch=Capture cible observe.tree.targetDiscarded=Rejet de thon observe.tree.targetSample=Echantillon thon rejeté observe.tree.targetSampleCapture=Echantillon thon capturé -observe.tree.tdr=Enregistreur de profondeur +observe.tree.tdr=Enregistreurs de profondeur observe.tree.transmittingBuoyOperation=Opération balise observe.tree.transmittingBuoyType=Type de balise observe.tree.tripLongline.unsaved=Nouvelle marée -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 050b28eab7b16f823713aa8ced43fbe549db1be6 Merge: 6b54f7d 699a97a Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:40:56 2015 +0200 fixes #6475: Traductions à améliorer Merge branch 'feature/6475' into develop .../main/java/fr/ird/observe/DecoratorService.java | 2 + .../ui/tree/AbstractObserveTreeCellRenderer.java | 10 ++ .../loadors/ActivityLonglineNodeChildLoador.java | 1 + .../tree/loadors/ActivitySeineNodeChildLoador.java | 1 + .../resources/i18n/observe-swing_en_GB.properties | 2 + .../resources/i18n/observe-swing_es_ES.properties | 2 + .../resources/i18n/observe-swing_fr_FR.properties | 140 +++++++++++---------- .../i18n/observe-validation_fr_FR.properties | 12 +- 8 files changed, 95 insertions(+), 75 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 3748b29781bdf72ca2b4104a35dae578196f96f2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Apr 17 11:41:34 2015 +0200 refs #6983 mise à jour aussi du topiaversion --- .../src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql | 2 +- .../src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql b/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql index cbf6f71..ee284e0 100644 --- a/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql +++ b/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-H2.sql @@ -1 +1 @@ -UPDATE observe_seine.gearusefeatures SET usedintrip = true WHERE gear = 'fr.ird.observe.entities.referentiel.Gear#1239832686125#0.20'; \ No newline at end of file +UPDATE observe_seine.gearusefeatures SET usedintrip = true, topiaversion = topiaversion + 1 WHERE gear = 'fr.ird.observe.entities.referentiel.Gear#1239832686125#0.20'; \ No newline at end of file diff --git a/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql b/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql index cbf6f71..d8bbf3b 100644 --- a/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql +++ b/observe-entities/src/main/resources/db/4.0-RC3/update-senne-gear-usedInTrip-PG.sql @@ -1 +1 @@ -UPDATE observe_seine.gearusefeatures SET usedintrip = true WHERE gear = 'fr.ird.observe.entities.referentiel.Gear#1239832686125#0.20'; \ No newline at end of file +UPDATE observe_seine.gearusefeatures SET usedintrip = true , topiaversion = topiaversion + 1 WHERE gear = 'fr.ird.observe.entities.referentiel.Gear#1239832686125#0.20'; \ No newline at end of file -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
participants (1)
-
codelutin.com scm