[Suiviobsmer-commits] r912 - in trunk: wao-business/src/main/java/fr/ifremer/wao/service wao-ui/src/main/resources/fr/ifremer/wao/ui/components wao-ui/src/main/resources/i18n wao-ui/src/main/webapp
Author: bleny Date: 2011-01-11 21:56:52 +0000 (Tue, 11 Jan 2011) New Revision: 912 Log: i18n for Synthesis, UserProfileForm, some parts of SamplingPlan and Contacts Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/service/ServiceSynthesisImpl.java trunk/wao-ui/src/main/resources/fr/ifremer/wao/ui/components/IndicatorLevels.tml trunk/wao-ui/src/main/resources/i18n/wao-ui_en_GB.properties trunk/wao-ui/src/main/resources/i18n/wao-ui_fr_FR.properties trunk/wao-ui/src/main/webapp/Contacts.tml trunk/wao-ui/src/main/webapp/SamplingPlan.tml trunk/wao-ui/src/main/webapp/Synthesis.tml trunk/wao-ui/src/main/webapp/UserProfileForm.tml Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/service/ServiceSynthesisImpl.java =================================================================== --- trunk/wao-business/src/main/java/fr/ifremer/wao/service/ServiceSynthesisImpl.java 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-business/src/main/java/fr/ifremer/wao/service/ServiceSynthesisImpl.java 2011-01-11 21:56:52 UTC (rev 912) @@ -742,7 +742,7 @@ companyNumberOfReliableData.put(rowCompanyName, rowCount); } - if (reliability != DataReliability.UNKNOWN) { + if (reliability != DataReliability.UNKNOWN || reliability != DataReliability.NOT_PROVIDED) { Long oldValue = companyNumberOfEvaluatedData.get(rowCompanyName); if (oldValue == null) { // it's a sum, so init to 0 Modified: trunk/wao-ui/src/main/resources/fr/ifremer/wao/ui/components/IndicatorLevels.tml =================================================================== --- trunk/wao-ui/src/main/resources/fr/ifremer/wao/ui/components/IndicatorLevels.tml 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/resources/fr/ifremer/wao/ui/components/IndicatorLevels.tml 2011-01-11 21:56:52 UTC (rev 912) @@ -26,7 +26,7 @@ <tbody> <tr> <th /> - <th colspan="${indicator.indicatorLevel.size()}">${message:wao.ui.indicator.indicator} ${getLabelForEnum(indicator.synthesisId)}</th> + <th colspan="${indicator.indicatorLevel.size()}">${message:wao.ui.indicator.indicator} : ${getLabelForEnum(indicator.synthesisId)}</th> <th>${message:wao.ui.indicator.coefficient}</th> </tr> <tr> Modified: trunk/wao-ui/src/main/resources/i18n/wao-ui_en_GB.properties =================================================================== --- trunk/wao-ui/src/main/resources/i18n/wao-ui_en_GB.properties 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/resources/i18n/wao-ui_en_GB.properties 2011-01-11 21:56:52 UTC (rev 912) @@ -80,6 +80,8 @@ wao.ui.entity.Company= wao.ui.entity.Contact= wao.ui.entity.SampleRow= +wao.ui.entity.fishingGearDCF= +wao.ui.entity.targetSpeciesDCF= wao.ui.field.Boat.boatLength= wao.ui.field.Boat.buildYear= wao.ui.field.Boat.capacity= @@ -137,11 +139,15 @@ wao.ui.form.definePasswordManually= wao.ui.form.editComment= wao.ui.form.editionAuthor= +wao.ui.form.estimatedTides= +wao.ui.form.estimatedTides.description= wao.ui.form.generatePassword= wao.ui.form.otherBoatInfos= wao.ui.form.period= wao.ui.form.period.from= wao.ui.form.period.to= +wao.ui.form.periodFrom= +wao.ui.form.periodFromTo= wao.ui.form.program= wao.ui.form.programEvaluation= wao.ui.form.readOnly= @@ -197,6 +203,7 @@ wao.ui.misc.onDate= wao.ui.misc.refused= wao.ui.misc.since= +wao.ui.misc.total= wao.ui.misc.undefined= wao.ui.misc.validated= wao.ui.misc.yes= @@ -214,6 +221,27 @@ wao.ui.sampleRow.creation= wao.ui.sampleRow.edition= wao.ui.sampleRowLog.title= +wao.ui.samplingPlan.addSampleRow= +wao.ui.samplingPlan.export= +wao.ui.samplingPlan.showActual= +wao.ui.samplingPlan.showExpected= +wao.ui.samplingPlan.title= +wao.ui.synthesis.allegroReactivity.description= +wao.ui.synthesis.allegroReactivity.title= +wao.ui.synthesis.boarding.boardingCount= +wao.ui.synthesis.boarding.description= +wao.ui.synthesis.boarding.mostUsedBoat= +wao.ui.synthesis.boarding.title= +wao.ui.synthesis.complianceBoarding.description= +wao.ui.synthesis.complianceBoarding.title= +wao.ui.synthesis.contactsStates.description= +wao.ui.synthesis.contactsStates.title= +wao.ui.synthesis.dataReliability.description= +wao.ui.synthesis.dataReliability.title= +wao.ui.synthesis.dataSampling.title= +wao.ui.synthesis.globalSynthesis.globalResult= +wao.ui.synthesis.globalSynthesis.title= +wao.ui.synthesis.globalSynthesis.title.estimated= wao.ui.synthesis.log.description= wao.ui.synthesis.log.empty= wao.ui.synthesis.log.entry.author= Modified: trunk/wao-ui/src/main/resources/i18n/wao-ui_fr_FR.properties =================================================================== --- trunk/wao-ui/src/main/resources/i18n/wao-ui_fr_FR.properties 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/resources/i18n/wao-ui_fr_FR.properties 2011-01-11 21:56:52 UTC (rev 912) @@ -1,60 +1,62 @@ wao.ui.action.acceptContact=Valider le contact wao.ui.action.add=Ajouter -wao.ui.action.addNewContactFromBoat=Cr\u00E9er un nouveau contact pour ce navire et la ligne s\u00E9lectionn\u00E9e dans les filtres -wao.ui.action.back=Revenier \u00E0 l'\u00E9cran pr\u00E9c\u00E9dent +wao.ui.action.addNewContactFromBoat=Cr\u00e9er un nouveau contact pour ce navire et la ligne s\u00e9lectionn\u00e9e dans les filtres +wao.ui.action.back=Revenier \u00e0 l'\u00e9cran pr\u00e9c\u00e9dent wao.ui.action.cancel=Annuler wao.ui.action.contactAdmin=Contacter un responsable ObsMer -wao.ui.action.create=Cr\u00E9er -wao.ui.action.createCompany=Cr\u00E9er une soci\u00E9t\u00E9 -wao.ui.action.createUser=Cr\u00E9er un utilisateur +wao.ui.action.create=Cr\u00e9er +wao.ui.action.createCompany=Cr\u00e9er une soci\u00e9t\u00e9 +wao.ui.action.createUser=Cr\u00e9er un utilisateur wao.ui.action.delete=Supprimer -wao.ui.action.deleteCompany=Supprimer la soci\u00E9t\u00E9 -wao.ui.action.deleteCompany.confirm=\u00CAtes-vous s\u00FBr de vouloir supprimer la soci\u00E9t\u00E9 ? +wao.ui.action.deleteCompany=Supprimer la soci\u00e9t\u00e9 +wao.ui.action.deleteCompany.confirm=\u00cates-vous s\u00fbr de vouloir supprimer la soci\u00e9t\u00e9 ? wao.ui.action.deleteContact=Supprimer le contact -wao.ui.action.deleteContact.confirm=\u00CAtes-vous s\u00FBr de vouloir supprimer d\u00E9finitivement ce contact ? +wao.ui.action.deleteContact.confirm=\u00cates-vous s\u00fbr de vouloir supprimer d\u00e9finitivement ce contact ? wao.ui.action.deleteNews=Supprimer la nouvelle -wao.ui.action.deleteNews.confirm=\u00CAtes-vous s\u00FBr de vouloir supprimer d\u00E9finitivement cette nouvelle ? +wao.ui.action.deleteNews.confirm=\u00cates-vous s\u00fbr de vouloir supprimer d\u00e9finitivement cette nouvelle ? wao.ui.action.deleteUser=Supprimer l'utilisateur -wao.ui.action.deleteUser.confirm=\u00CAtes-vous s\u00FBr de vouloir supprimer l'utilisateur ? +wao.ui.action.deleteUser.confirm=\u00cates-vous s\u00fbr de vouloir supprimer l'utilisateur ? wao.ui.action.edit=Modifier wao.ui.action.enlargeView=Agrandir la vue -wao.ui.action.exportBoats=Exporter les $s navires avec leurs informations priv\u00E9es +wao.ui.action.exportBoats=Exporter les $s navires avec leurs informations priv\u00e9es wao.ui.action.filter=Filtrer wao.ui.action.hideFilters=Masquer les filtres wao.ui.action.login=Connexion -wao.ui.action.logout=D\u00E9connexion -wao.ui.action.reduceView=R\u00E9duire la vue -wao.ui.action.refresh=Rafra\u00EEchir +wao.ui.action.logout=D\u00e9connexion +wao.ui.action.reduceView=R\u00e9duire la vue +wao.ui.action.refresh=Rafra\u00eechir wao.ui.action.refuseContact=Refuser le contact wao.ui.action.remove=Retirer -wao.ui.action.resetFields=Remettre le formulaire \u00E0 z\u00E9ro +wao.ui.action.resetFields=Remettre le formulaire \u00e0 z\u00e9ro wao.ui.action.revert=Annuler wao.ui.action.runExport=Lancer l'export wao.ui.action.runImport=Lancer l'import wao.ui.action.runSearch=Lancer la recherche wao.ui.action.save=Enregistrer -wao.ui.action.showDetails=Voir les d\u00E9tails +wao.ui.action.showDetails=Voir les d\u00e9tails wao.ui.action.showFilters=Afficher les filtres wao.ui.action.unvalidateContact=Invalider le contact wao.ui.action.viewIndicatorsHistory=Voir l'historique des modifications des indicateurs wao.ui.boatList=Liste de %s navires wao.ui.boatinfo.title=Informations sur %s -wao.ui.boats.associatedLine=Ligne(s) du plan associ\u00E9e(s) \u00E0 ce navire -wao.ui.boats.nbBoarding=%s embarquement(s) dont %s dans votre soci\u00E9t\u00E9 -wao.ui.contact.lastContact=Dernier contact avec le navire pour votre soci\u00E9t\u00E9 -wao.ui.contacts.createFromBoat=Cr\u00E9er un nouveau contact pour ce navire et cette ligne du plan -wao.ui.contacts.createFromBoat.fail=Cr\u00E9ation d'un nouveau contact impossible -wao.ui.contacts.createFromBoat.warn=Attention, cette ligne du plan est arriv\u00E9e \u00E0 \u00E9ch\u00E9ance, \u00EAtes-vous s\u00FBr de vouloir cr\u00E9er un nouveau contact ? -wao.ui.disclaimer=Le site de "SUIVI DU REALISE DU PLAN D'ECHANTILLONNAGE DES OBSERVATIONS A LA MER" a fait l'objet d'une d\u00E9claration \u00E0 la CNIL sous le num\u00E9ro suivant \: 1414476 -wao.ui.disclaimer.boats=Les donn\u00E9es saisies dans cette page sont la propri\u00E9t\u00E9 exclusive de la soci\u00E9t\u00E9. En dehors de la soci\u00E9t\u00E9, seul l'administrateur peut les consulter pour des questions de maintenance sur le site. L'administrateur est une personne de l'Ifremer. +wao.ui.boats.associatedLine=Ligne(s) du plan associ\u00e9e(s) \u00e0 ce navire +wao.ui.boats.nbBoarding=%s embarquement(s) dont %s dans votre soci\u00e9t\u00e9 +wao.ui.contact.lastContact=Dernier contact avec le navire pour votre soci\u00e9t\u00e9 +wao.ui.contacts.createFromBoat=Cr\u00e9er un nouveau contact pour ce navire et cette ligne du plan +wao.ui.contacts.createFromBoat.fail=Cr\u00e9ation d'un nouveau contact impossible +wao.ui.contacts.createFromBoat.warn=Attention, cette ligne du plan est arriv\u00e9e \u00e0 \u00e9ch\u00e9ance, \u00eates-vous s\u00fbr de vouloir cr\u00e9er un nouveau contact ? +wao.ui.disclaimer=Le site de "SUIVI DU REALISE DU PLAN D'ECHANTILLONNAGE DES OBSERVATIONS A LA MER" a fait l'objet d'une d\u00e9claration \u00e0 la CNIL sous le num\u00e9ro suivant \: 1414476 +wao.ui.disclaimer.boats=Les donn\u00e9es saisies dans cette page sont la propri\u00e9t\u00e9 exclusive de la soci\u00e9t\u00e9. En dehors de la soci\u00e9t\u00e9, seul l'administrateur peut les consulter pour des questions de maintenance sur le site. L'administrateur est une personne de l'Ifremer. wao.ui.email=Adresse e-mail wao.ui.entity.Boat=Navire -wao.ui.entity.Company=Soci\u00E9t\u00E9 +wao.ui.entity.Company=Soci\u00e9t\u00e9 wao.ui.entity.Contact=Contact -wao.ui.entity.SampleRow=Ligne du plan d'\u00E9chantillonnage +wao.ui.entity.SampleRow=Ligne du plan d'\u00e9chantillonnage +wao.ui.entity.fishingGearDCF=Engin code DCF +wao.ui.entity.targetSpeciesDCF=Ensembles d'esp\u00e8ces-cible code DCF wao.ui.field.Boat.boatLength=Longueur -wao.ui.field.Boat.buildYear=Ann\u00E9e de construction -wao.ui.field.Boat.capacity=Capacit\u00E9 d'accueil du navire en personnels sp\u00E9cialis\u00E9s +wao.ui.field.Boat.buildYear=Ann\u00e9e de construction +wao.ui.field.Boat.capacity=Capacit\u00e9 d'accueil du navire en personnels sp\u00e9cialis\u00e9s wao.ui.field.Boat.districtCode=Quartier wao.ui.field.Boat.immatriculation=Immatriculation wao.ui.field.Boat.name=Nom @@ -62,135 +64,164 @@ wao.ui.field.BoatDistrict.code=Code quartier wao.ui.field.Company.active=Active wao.ui.field.Company.name=Nom -wao.ui.field.Contact.beginDate=D\u00E9but d'observation +wao.ui.field.Contact.beginDate=D\u00e9but d'observation wao.ui.field.Contact.comment=Commentaire observateur wao.ui.field.Contact.commentAdmin=Commentaire programme wao.ui.field.Contact.commentCoordinator=Commentaire coordinateur -wao.ui.field.Contact.completeSampling=\u00C9chantillonnage compl\u00E9t\u00E9 -wao.ui.field.Contact.contactState=\u00C9tat du contact -wao.ui.field.Contact.creationDate=Date de cr\u00E9ation du contact -wao.ui.field.Contact.dataInputDate=Saisie des donn\u00E9es dans Allegro -wao.ui.field.Contact.dataReliability=Qualit\u00E9 des donn\u00E9es +wao.ui.field.Contact.completeSampling=\u00c9chantillonnage compl\u00e9t\u00e9 +wao.ui.field.Contact.contactState=\u00c9tat du contact +wao.ui.field.Contact.creationDate=Date de cr\u00e9ation du contact +wao.ui.field.Contact.dataInputDate=Saisie des donn\u00e9es dans Allegro +wao.ui.field.Contact.dataReliability=Qualit\u00e9 des donn\u00e9es wao.ui.field.Contact.endDate=Fin d'observation -wao.ui.field.Contact.mainObserver=Observateur r\u00E9f\u00E9rant +wao.ui.field.Contact.mainObserver=Observateur r\u00e9f\u00e9rant wao.ui.field.Contact.mammalsCapture=Capture accidentelle wao.ui.field.Contact.mammalsObservation=Observation exceptionnelle wao.ui.field.Contact.nbObservants=Nombre d'observateurs -wao.ui.field.Contact.samplingStrategy=Strat\u00E9gie d'\u00E9chantillonnage suivie +wao.ui.field.Contact.samplingStrategy=Strat\u00e9gie d'\u00e9chantillonnage suivie wao.ui.field.Contact.secondaryObservers=Observateurs -wao.ui.field.Contact.validationCompany=Validation soci\u00E9t\u00E9 +wao.ui.field.Contact.validationCompany=Validation soci\u00e9t\u00e9 wao.ui.field.Contact.validationProgram=Validation programme -wao.ui.field.FishingZone.facadeName=fa\u00E7ade -wao.ui.field.FishingZone.sectorName=quartier -wao.ui.field.SampleRow.code=code ligne +wao.ui.field.FishingZone.facadeName=Fa\u00e7ade +wao.ui.field.FishingZone.sectorName=Zone +wao.ui.field.SampleRow.code=Code ligne wao.ui.field.SampleRow.dcf5Code=Code DCF Niv. 5 -wao.ui.field.SampleRow.fishingZones=Zone(s) de p\u00EAche -wao.ui.field.SampleRow.profession=M\u00E9tier -wao.ui.field.SampleRow.professionCode=Code m\u00E9tier +wao.ui.field.SampleRow.fishingZones=Zone(s) de p\u00eache +wao.ui.field.SampleRow.profession=M\u00e9tier +wao.ui.field.SampleRow.professionCode=Code m\u00e9tier wao.ui.field.SampleRow.programName=Programme -wao.ui.field.SampleRow.samplingStrategy=Strat\u00E9gie d'\u00E9chantillonnage -wao.ui.field.User.firstName=Pr\u00E9nom +wao.ui.field.SampleRow.samplingStrategy=Strat\u00e9gie d'\u00e9chantillonnage +wao.ui.field.User.firstName=Pr\u00e9nom wao.ui.field.User.lastName=Nom wao.ui.field.User.login=Identifiant -wao.ui.field.UserProfile.userRole=R\u00F4le +wao.ui.field.UserProfile.userRole=R\u00f4le wao.ui.field.WaoUser.login=Identifiant wao.ui.field.WaoUser.password=Mot de passe wao.ui.filters.filters=Filtres de recherche -wao.ui.filters.refresh=Rafra\u00EEchir les champs du filtre -wao.ui.forgotPassword=Mot de passe oubli\u00E9 ? -wao.ui.form.SampleRow.boatsDescription=Ce champs correspond aux immatriculations des navires qui sont \u00E9ligibles pour cette ligne. Vous pouvez utiliser n'importe quel s\u00E9parateur pour s\u00E9parer les immatriculations (virgule, point, espace ou saut de ligne) -wao.ui.form.SampleRow.missingBeginDate=Date de d\u00E9but manquante pour g\u00E9n\u00E9rer le code de la ligne \! -wao.ui.form.SampleRow.others=Autres donn\u00E9es de la ligne d'\u00E9chantillonnage +wao.ui.filters.refresh=Rafra\u00eechir les champs du filtre +wao.ui.forgotPassword=Mot de passe oubli\u00e9 ? +wao.ui.form.SampleRow.boatsDescription=Ce champs correspond aux immatriculations des navires qui sont \u00e9ligibles pour cette ligne. Vous pouvez utiliser n'importe quel s\u00e9parateur pour s\u00e9parer les immatriculations (virgule, point, espace ou saut de ligne) +wao.ui.form.SampleRow.missingBeginDate=Date de d\u00e9but manquante pour g\u00e9n\u00e9rer le code de la ligne \! +wao.ui.form.SampleRow.others=Autres donn\u00e9es de la ligne d'\u00e9chantillonnage wao.ui.form.SampleRow.program=Programme de rattachement et effort d'observation par mois -wao.ui.form.addComment= -wao.ui.form.addRole=Ajouter ce r\u00F4le +wao.ui.form.addComment=Ajouter un commentaire +wao.ui.form.addRole=Ajouter ce r\u00f4le wao.ui.form.boardingFrom=Sollicitations du navire depuis le wao.ui.form.contactsFile=Fichier des contacts -wao.ui.form.definePasswordManually=d\u00E9finir manuellement +wao.ui.form.definePasswordManually=d\u00e9finir manuellement wao.ui.form.editComment=Commentaire sur la modification wao.ui.form.editionAuthor=Auteur de la modification -wao.ui.form.generatePassword=G\u00E9n\u00E9rer le mot de passe +wao.ui.form.estimatedTides=Voir l'effort d'observations estim\u00e9 +wao.ui.form.estimatedTides.description=L'effort d'observations estim\u00e9 \u00e9quivaut au nombre de contacts valid\u00e9s ou non par la soci\u00e9t\u00e9. Les contacts refus\u00e9s par le programme ne sont pas pris en compte. +wao.ui.form.generatePassword=G\u00e9n\u00e9rer le mot de passe wao.ui.form.otherBoatInfos=Autres informations sur le navire -wao.ui.form.period=P\u00E9riode +wao.ui.form.period=P\u00e9riode wao.ui.form.period.from=du wao.ui.form.period.to=au +wao.ui.form.periodFrom=P\u00e9riode du +wao.ui.form.periodFromTo=P\u00e9riode du %s au %s wao.ui.form.program=Programme -wao.ui.form.programEvaluation=\u00C9valuation programme +wao.ui.form.programEvaluation=\u00c9valuation programme wao.ui.form.readOnly=lecture seule wao.ui.form.removeRole=retirer ce role -wao.ui.form.roles=R\u00F4les -wao.ui.form.sortByTideBegin=Trier par date de d\u00E9but de mar\u00E9e (du plus r\u00E9cent au plus ancien) -wao.ui.import.activityCalendarImportLabel=de l'import des calendriers d'activit\u00E9 -wao.ui.import.activityCalendarImportRunning=Import des calendriers d'activit\u00E9 en cours. Vous pouvez continuer \u00E0 naviguer sur le site en attendant la fin du chargement. -wao.ui.import.activityCalendarLabel=des calendriers d'activit\u00E9 -wao.ui.import.activityCalendarUserAccessesLabel=des acc\u00E8s utilisateurs aux calendriers d'activit\u00E9 -wao.ui.import.boatDistrictLabel=des coordonn\u00E9es des quartiers des navires +wao.ui.form.roles=R\u00f4les +wao.ui.form.repeatPassword=R\u00e9p\u00e9ter le mot de passe +wao.ui.form.sortByTideBegin=Trier par date de d\u00e9but de mar\u00e9e (du plus r\u00e9cent au plus ancien) +wao.ui.import.activityCalendarImportLabel=de l'import des calendriers d'activit\u00e9 +wao.ui.import.activityCalendarImportRunning=Import des calendriers d'activit\u00e9 en cours. Vous pouvez continuer \u00e0 naviguer sur le site en attendant la fin du chargement. +wao.ui.import.activityCalendarLabel=des calendriers d'activit\u00e9 +wao.ui.import.activityCalendarUserAccessesLabel=des acc\u00e8s utilisateurs aux calendriers d'activit\u00e9 +wao.ui.import.boatDistrictLabel=des coordonn\u00e9es des quartiers des navires wao.ui.import.boatsLabel=des navires wao.ui.import.description=Fichier %s %s \: -wao.ui.import.fishingZoneLabel=des zones de p\u00EAches +wao.ui.import.fishingZoneLabel=des zones de p\u00eaches wao.ui.import.fullDescription=Import %s (format %s avec encodage UTF-8) wao.ui.import.longTitle=Import/Export CSV (UTF-8) -wao.ui.import.samplingPlanLabel=du plan d'\u00E9chantillonnage +wao.ui.import.samplingPlanLabel=du plan d'\u00e9chantillonnage wao.ui.import.title=Import %s wao.ui.indicator.andMore=%s et plus wao.ui.indicator.bounds=Bornes -wao.ui.indicator.coefficient=Pond\u00E9ration +wao.ui.indicator.coefficient=Pond\u00e9ration wao.ui.indicator.editions=Modifications -wao.ui.indicator.indicator=Indicateur \: -wao.ui.indicator.legend=En jaune, la position actuelle de la soci\u00E9t\u00E9 selon cet indicateur. +wao.ui.indicator.indicator=Indicateur +wao.ui.indicator.legend=En jaune, la position actuelle de la soci\u00e9t\u00e9 selon cet indicateur. wao.ui.indicator.levels=Niveaux -wao.ui.indicator.useRightDecimalSymbol=Attention \u00E0 bien utiliser ',' et non '.' pour les d\u00E9cimales +wao.ui.indicator.useRightDecimalSymbol=Attention \u00e0 bien utiliser ',' et non '.' pour les d\u00e9cimales wao.ui.indicators.coefficientsSum=Total coefficient -wao.ui.indicators.title=Indicateurs qualit\u00E9s prestataires +wao.ui.indicators.title=Indicateurs qualit\u00e9s prestataires wao.ui.invalidLogin=Identifiant invalide -wao.ui.layout.userDescription=Vous \u00EAtes %s de la soci\u00E9t\u00E9 %s (%s) +wao.ui.layout.userDescription=Vous \u00eates %s de la soci\u00e9t\u00e9 %s (%s) wao.ui.message.chooseProfile=Choisissez dans la liste votre profil de connexion \: -wao.ui.misc.N/A=non renseign\u00E9e -wao.ui.misc.accepted=Accept\u00E9 -wao.ui.misc.advancedSearch=Recherche avanc\u00E9e +wao.ui.misc.N/A=non renseign\u00e9e +wao.ui.misc.accepted=Accept\u00e9 +wao.ui.misc.advancedSearch=Recherche avanc\u00e9e wao.ui.misc.by=par wao.ui.misc.changeOn=Modification du wao.ui.misc.comment=Commentaire -wao.ui.misc.commentAddedOn=Commentaire ajout\u00E9 le +wao.ui.misc.commentAddedOn=Commentaire ajout\u00e9 le wao.ui.misc.comments=Commentaires -wao.ui.misc.companies=Soci\u00E9t\u00E9s -wao.ui.misc.createdOnF=Cr\u00E9\u00E9e le -wao.ui.misc.creating=En cours de cr\u00E9ation +wao.ui.misc.companies=Soci\u00e9t\u00e9s +wao.ui.misc.createdOnF=Cr\u00e9\u00e9e le +wao.ui.misc.creating=En cours de cr\u00e9ation wao.ui.misc.import-export=Import/export wao.ui.misc.information=Informations wao.ui.misc.logFile.description=Afficher le fichier de log de %s wao.ui.misc.no=Non wao.ui.misc.noComment=aucun commentaire -wao.ui.misc.notValidated=Non valid\u00E9 +wao.ui.misc.notValidated=Non valid\u00e9 wao.ui.misc.observationReport=Compte-rendu d'observation wao.ui.misc.observations=Observations wao.ui.misc.observer=Observateur wao.ui.misc.observers=Observateurs wao.ui.misc.onDate=le -wao.ui.misc.refused=R\u00E9fus\u00E9 -wao.ui.misc.since=Depuis le -wao.ui.misc.undefined=Non-d\u00E9fini -wao.ui.misc.validated=Valid\u00E9 +wao.ui.misc.refused=R\u00e9fus\u00e9 +wao.ui.misc.since=depuis le +wao.ui.misc.total=Total +wao.ui.misc.undefined=Non-d\u00e9fini +wao.ui.misc.validated=Valid\u00e9 wao.ui.misc.yes=Oui -wao.ui.nContactsFound=%s contacts trouv\u00E9s +wao.ui.nContactsFound=%s contacts trouv\u00e9s wao.ui.page.Administration.title=Administration wao.ui.page.Boats.title=Navires wao.ui.page.Cartography.title=Cartography wao.ui.page.Contacts.title=Contacts wao.ui.page.Index.title=Accueil -wao.ui.page.SamplingPlan.title=Plan d'\u00E9chantillonnage -wao.ui.page.Synthesis.title=Synth\u00E8se +wao.ui.page.SamplingPlan.title=Plan d'\u00e9chantillonnage +wao.ui.page.Synthesis.title=Synth\u00e8se wao.ui.page.UserProfileForm.title=Gestion du profil -wao.ui.publishedByProgram=Publi\u00E9e par le programme -wao.ui.publishedByYourCompany=Publi\u00E9e par la soci\u00E9t\u00E9 -wao.ui.sampleRow.creation=Cr\u00E9ation d'une ligne du plan d'\u00E9chantillonnage +wao.ui.publishedByProgram=Publi\u00e9e par le programme +wao.ui.publishedByYourCompany=Publi\u00e9e par la soci\u00e9t\u00e9 +wao.ui.sampleRow.creation=Cr\u00e9ation d'une ligne du plan d'\u00e9chantillonnage wao.ui.sampleRow.edition=Modification de la ligne %s wao.ui.sampleRowLog.title=Historique de la ligne %s -wao.ui.synthesis.log.description=Cette page pr\u00E9sente toutes les modifications effectu\u00E9es depuis l'origine qui portent sur les bornes de chaque niveaux ainsi que les coefficients de chaque indicateurs. -wao.ui.synthesis.log.empty=Aucune modification n'a \u00E9t\u00E9 apport\u00E9e \u00E0 ce jour +wao.ui.samplingPlan.addSampleRow=Ajouter une ligne au plan d'\u00e9chantillonnage +wao.ui.samplingPlan.export=Exporter le plan d'\u00e9chantillonnage du %s au %s +wao.ui.samplingPlan.showActual=Afficher l'effort d'observations r\u00e9alis\u00e9 pour les contacts valid\u00e9s seulement +wao.ui.samplingPlan.showExpected=Afficher l'effort d'observations estim\u00e9 pour les contacts valid\u00e9s ou non par la soci\u00e9t\u00e9 +wao.ui.samplingPlan.title=Plan d'\u00e9chantillonnage +wao.ui.synthesis.allegroReactivity.description=Ce r\u00e9sultat est une moyenne du nombre de jours entre la date de saisie dans Allegro et la date de fin de la mar\u00e9e. +wao.ui.synthesis.allegroReactivity.title=R\u00e9activit\u00e9 de la saisie dans Allegro par rapport \u00e0 la date de fin de la mar\u00e9e +wao.ui.synthesis.boarding.boardingCount=Au total, %s embarquements invalides sur %s embarquements. +wao.ui.synthesis.boarding.description=Ces r\u00e9sultats ne concernent que les lignes du plan d'\u00e9chantillonnage ayant une dur\u00e9e moyenne de mar\u00e9es inf\u00e9rieure ou \u00e9gale \u00e0 48h. +wao.ui.synthesis.boarding.mostUsedBoat=Navire le plus sollicit\u00e9 avec %s embarquements \: %s (%s) +wao.ui.synthesis.boarding.title=Sollicitations des navires +wao.ui.synthesis.complianceBoarding.description=Respect du nombre pr\u00e9vu d'observateurs pour chaque mar\u00e9e r\u00e9alis\u00e9e. +wao.ui.synthesis.complianceBoarding.title=Respect du nombre d'observateurs embarqu\u00e9s +wao.ui.synthesis.contactsStates.description=Ces r\u00e9sultats concernent l'ensemble des \u00e9tats des contacts except\u00e9 ceux qui ont \u00e9t\u00e9 refus\u00e9s par le programme. +wao.ui.synthesis.contactsStates.title=\u00c9tats des contacts +wao.ui.synthesis.dataReliability.description=Pourcentage du nombre de mar\u00e9es exploitables par rapport nombre de mar\u00e9e r\u00e9alis\u00e9es. +wao.ui.synthesis.dataReliability.title=Qualit\u00e9 de la donn\u00e9e +wao.ui.synthesis.dataSampling.title=Donn\u00e9es des mar\u00e9es (r\u00e9alis\u00e9 / planifi\u00e9) +wao.ui.synthesis.globalSynthesis.globalResult=Bilan de la synth\u00e8se global +wao.ui.synthesis.globalSynthesis.title=Synth\u00e8se globale +wao.ui.synthesis.globalSynthesis.title.estimated=Synth\u00e8se globale (selon estimations) +wao.ui.synthesis.log.description=Cette page pr\u00e9sente toutes les modifications effectu\u00e9es depuis l'origine qui portent sur les bornes de chaque niveaux ainsi que les coefficients de chaque indicateurs. +wao.ui.synthesis.log.empty=Aucune modification n'a \u00e9t\u00e9 apport\u00e9e \u00e0 ce jour +wao.ui.synthesis.log.entry.author=Auteur de la modification +wao.ui.synthesis.log.entry.comment=Commentaire associ\u00e9 wao.ui.synthesis.log.entry.date=Date de la modification -wao.ui.synthesis.log.entry.summary=Modifications effectu\u00E9es -wao.ui.synthesis.log.title=Historique des modifications des param\u00E8tres de la synth\u00E8se globale -wao.ui.unavailableOperation=Op\u00E9ration non-disponible +wao.ui.synthesis.log.entry.summary=Modifications effectu\u00e9es +wao.ui.synthesis.log.title=Historique des modifications des param\u00e8tres de la synth\u00e8se globale +wao.ui.unavailableOperation=Op\u00e9ration non-disponible wao.ui.userList=Liste des utilisateurs wao.ui.validLogin=Identifiant valide Modified: trunk/wao-ui/src/main/webapp/Contacts.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Contacts.tml 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/webapp/Contacts.tml 2011-01-11 21:56:52 UTC (rev 912) @@ -140,7 +140,7 @@ </t:unless> <span>${message:wao.ui.misc.comments} :</span> <input t:type="checkbox" t:id="commentFilter" value="contactFilter.comment" /> - <label for="commentFilter">${message:wao.ui.misc.observer}</label> + <label for="commentFilter">${message:wao.ui.field.Contact.mainObserver}</label> <input t:type="checkbox" t:id="commentCompany" value="contactFilter.commentCompany" /> <label for="commentCompany">${message:wao.ui.entity.Company}</label> <input t:type="checkbox" t:id="commentAdmin" value="contactFilter.commentAdmin" /> Modified: trunk/wao-ui/src/main/webapp/SamplingPlan.tml =================================================================== --- trunk/wao-ui/src/main/webapp/SamplingPlan.tml 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/webapp/SamplingPlan.tml 2011-01-11 21:56:52 UTC (rev 912) @@ -32,23 +32,22 @@ <div class="${mainClass}"> <div class="clearfix mbottom10"> <div class="clearfix"> - <h1 class="fleft">Plan d'échantillonnage</h1> + <h1 class="fleft">${message:wao.ui.samplingPlan.title}</h1> <div class="fleft actions-top"> <span> - <a t:type="actionlink" t:id="exportSamplingPlan"> - <img src="${asset:context:}/img/file-export-22px.png" alt="Export CSV" - title="Exporter le plan d'échantillonnage du ${dateFormat.format(period.fromDate)} au ${dateFormat.format(period.thruDate)}" /> + <a t:type="actionlink" t:id="exportSamplingPlan" title="${format:wao.ui.samplingPlan.export=dateFormat.format(period.fromDate),dateFormat.format(period.thruDate)}"> + <img src="${asset:context:}/img/file-export-22px.png" alt="${message:wao.ui.action.runExport}" /> </a> </span> <t:unless t:test="user.guest"> <span> <a t:type="actionlink" t:id="changeFilterEstimatedTides"> <t:if t:test="filter.estimatedTides"> - <img src="${asset:context:img/samplingPlan-real.png}" alt="Effort d'observations réalisé pour contacts validés" - title="Afficher l'effort d'observations réalisé pour les contacts validés seulement" /> + <img src="${asset:context:img/samplingPlan-real.png}" alt="${message:wao.ui.samplingPlan.showActual}" + title="${message:wao.ui.samplingPlan.showActual}" /> <p:else> - <img src="${asset:context:img/samplingPlan-estimated.png}" alt="Effort d'observations estimé pour contacts terminés" - title="Afficher l'effort d'observations estimé pour les contacts validés ou non par la société" /> + <img src="${asset:context:img/samplingPlan-estimated.png}" alt="${message:wao.ui.samplingPlan.showExpected}" + title="${message:wao.ui.samplingPlan.showExpected}" /> </p:else> </t:if> </a> @@ -58,19 +57,19 @@ <span> <a t:type="actionlink" t:id="toggleDisplayMode"> <t:if t:test="fullView"> - <img src="${asset:context:}/img/samplingPlan-reduce.png" alt="Réduire" - title="Réduire le plan d'échantillonnage"/> + <img src="${asset:context:}/img/samplingPlan-reduce.png" alt="${message:wao.ui.action.reduceView}" + title="${message:wao.ui.action.reduceView}"/> <p:else> - <img src="${asset:context:}/img/samplingPlan-full.png" alt="Agrandir" - title="Agrandir le plan d'échantillonnage"/> + <img src="${asset:context:}/img/samplingPlan-full.png" alt="${message:wao.ui.action.enlargeView}" + title="${message:wao.ui.action.enlargeView}"/> </p:else> </t:if> </a> </span> <t:if t:test="canEditSampleRow()"> <span> - <a t:type="pagelink" t:page="sampleRowForm"> - <img src="${asset:context:}/img/add.png" alt="Ajouter" title="Ajouter une nouvelle ligne"/> + <a t:type="pagelink" t:page="sampleRowForm" title="${message:wao.ui.samplingPlan.addSampleRow}"> + <img src="${asset:context:}/img/add.png" alt="${message:wao.ui.samplingPlan.addSampleRow}" /> </a> </span> </t:if> @@ -78,41 +77,42 @@ </div> </div> <div> - Pour la pédiode du <t:output value="period.fromDate" format="dateFormat" /> au <t:output value="period.thruDate" format="dateFormat" /> - <a t:type="actionlink" t:id="showFilters" t:zone="so-sampling-filters" class="display-form">recherche avancée</a> + ${format:wao.ui.form.periodFromTo=dateFormat.format(period.fromDate),dateFormat.format(period.thruDate)} + <a t:type="actionlink" t:id="showFilters" t:zone="so-sampling-filters" class="display-form">${message:wao.ui.misc.advancedSearch}</a> </div> <div t:type="zone" t:id="filtersZone" t:visible="prop:filtersVisible" id="so-sampling-filters"> <fieldset> - <legend>Recherche avancée</legend> + <legend>${message:wao.ui.misc.advancedSearch}</legend> <div class="so-filters-form"> <form t:type="form" t:id="filtersForm" t:zone="so-sampling-filters" action="post"> <t:errors /> <div class="t-beaneditor"> <div> - <t:label t:for="periodBegin" /> : + <label for="periodBegin">${message:wao.ui.form.periodFrom}</label> <input t:type="datefield" class="width70" t:id="periodBegin" t:value="period.fromDate" t:format="MM/yyyy" t:validate="required"/> - <t:label t:for="periodEnd" /> : + <label for="periodEnd"> ${message:wao.ui.form.period.to} </label> <input t:type="datefield" class="width70" t:id="periodEnd" t:value="period.thruDate" t:format="MM/yyyy" t:validate="required" /> </div> <div> <t:if t:test="user.admin"> - <t:label t:for="company" /> : + <label for="company">${message:wao.ui.entity.Company} :</label> <input t:type="select" t:id="company" t:model="companySelectModel" value="companyId"/> - <input t:type="submit" class="ico22px refresh" t:id="refreshByCompany" value="Refresh" - title="Rafraîchir les filtres en fonction de la société sélectionnée"/> + <input t:type="submit" class="ico22px refresh" t:id="refreshByCompany" value="${message:wao.ui.filters.refresh}" + title="${message:wao.ui.filters.refresh}" /> </t:if> - <t:label t:for="programName" /> : + <label for="programName">${message:wao.ui.field.SampleRow.programName} :</label> <select t:type="select" t:id="programName" t:model="programSelectModel" t:value="filter.programName" /> </div> <div> - <t:label t:for="facadeName" /> : + <label for="facadeName">${message:wao.ui.field.FishingZone.facadeName} :</label> <select t:type="select" t:id="facadeName" t:model="facadeSelectModel" t:value="filter.facadeName" /> <input t:type="submit" class="ico22px refresh" t:id="refreshByFacade" value="Refresh" - title="Rafraîchir les zones et les métiers en fonction de la façade sélectionnée"/> - <t:label t:for="sectorName" /> : + title="${message:wao.ui.filters.refresh}"/> + <label for="sectorName">${message:wao.ui.field.FishingZone.sectorName} :</label> <select t:type="select" t:id="sectorName" t:model="sectorSelectModel" t:value="filter.sectorName" /> <input t:type="submit" class="ico22px refresh" t:id="refreshBySector" value="Refresh" - title="Rafraîchir les métiers en fonction de la zone sélectionnée"/> + title="${message:wao.ui.filters.refresh}"/> + <label for="sampleRowId">${message:wao.ui.field.SampleRow.code} :</label> <select t:type="select" t:id="sampleRowId" t:model="sampleRowSelectModel" t:value="sampleRowId" /> <input t:type="submit" class="ico22px add" t:id="addSampleRowCode" value="Add" title="Ajouter un code de ligne"/> <input t:type="submit" class="ico22px remove" t:id="removeSampleRowCode" value="Remove" title="Retirer un code de ligne" /> @@ -123,12 +123,12 @@ </ul> </div> <div> - <t:label t:for="fishingGearDCF" /> : + <label for="fishingGearDCF">${message:wao.ui.entity.fishingGearDCF} :</label> <input t:type="select" t:id="fishingGearDCF" t:model="dcfGearSelectModel" value="fishingGearDCFId"/> - <t:label t:for="targetSpeciesDCF" /> : + <label for="targetSpeciesDCF">${message:wao.ui.entity.targetSpeciesDCF} :</label> <input t:type="select" t:id="targetSpeciesDCF" t:model="dcfSpeciesSelectModel" value="targetSpeciesDCFId"/> <t:if test="showObsVente()"> - <t:label t:for="samplingStrategy" /> + <label t:for="samplingStrategy">${message:wao.ui.field.SampleRow.samplingStrategy}</label> <input t:type="select" t:id="samplingStrategy" value="filter.samplingStrategy" /> </t:if> </div> Modified: trunk/wao-ui/src/main/webapp/Synthesis.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Synthesis.tml 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/webapp/Synthesis.tml 2011-01-11 21:56:52 UTC (rev 912) @@ -32,41 +32,40 @@ <fieldset> - <legend>Filtres</legend> + <legend>${message:wao.ui.filters.filters}</legend> <div t:type="zone" t:id="filtersZone" class="so-filters-form" id="so-datasampling-filters"> <!--<div t:type="zone" t:id="dataSamplingFiltersZone" t:update="show" id="so-datasampling-filters">--> <form t:type="form" t:id="filtersForm" t:zone="so-datasampling-filters"> <t:errors /> <div class="t-beaneditor"> <div class="filterRow"> - <label>Période: </label> - <t:label t:for="periodBegin" />: + <label for="periodBegin">${message:wao.ui.form.periodFrom} :</label> <input t:type="datefield" class="width70" t:id="periodBegin" t:value="period.fromDate" t:format="MM/yyyy" t:validate="required"/> - <t:label t:for="periodEnd" />: + <label for="periodEnd">${message:wao.ui.form.period.to} :</label> <input t:type="datefield" class="width70" t:id="periodEnd" t:value="period.thruDate" t:format="MM/yyyy" t:validate="required"/> </div> <div> <t:if t:test="user.admin"> - <t:label t:for="company" />: + <label t:for="company">${message:wao.ui.entity.Company} :</label> <input t:type="select" t:id="company" t:model="companySelectModel" value="companyId"/> - <input t:type="submit" class="ico22px refresh" t:id="refreshByCompany" value="Refresh" - title="Rafraîchir les filtres en fonction de la société sélectionnée"/> + <input t:type="submit" class="ico22px refresh" t:id="refreshByCompany" value="${message:wao.ui.filters.refresh}" + title="${message:wao.ui.filters.refresh}"/> </t:if> - <t:label t:for="programName" />: + <label for="programName">${message:wao.ui.field.SampleRow.programName} :</label> <select t:type="select" t:id="programName" t:model="programSelectModel" value="filter.programName" /> - <input t:type="submit" class="ico22px refresh" t:id="refreshByProgram" value="Refresh" - title="Rafraîchir les secteurs de pêche et les métiers en fonction du programme sélectionné"/> + <input t:type="submit" class="ico22px refresh" t:id="refreshByProgram" value="${message:wao.ui.filters.refresh}" + title="${message:wao.ui.filters.refresh}"/> </div> <div class="filterRow" t:type="zone" t:id="sampleRowZone" t:update="show"> - <t:label t:for="facadeName" />: + <label for="facadeName">${message:wao.ui.field.FishingZone.facadeName} :</label> <select t:type="select" t:id="facadeName" t:model="facadeSelectModel" value="filter.facadeName" /> - <input t:type="submit" class="ico22px refresh" t:id="refreshByFacade" value="Refresh" - title="Rafraîchir les zones et les métiers en fonction de la façade sélectionnée"/> - <t:label t:for="sectorName" />: + <input t:type="submit" class="ico22px refresh" t:id="refreshByFacade" value="${message:wao.ui.filters.refresh}" + title="${message:wao.ui.filters.refresh}"/> + <label for="sectorName">${message:wao.ui.field.FishingZone.sectorName} :</label> <select t:type="select" t:id="sectorName" t:model="sectorSelectModel" value="filter.sectorName" /> - <input t:type="submit" class="ico22px refresh" t:id="refreshBySector" value="Refresh" - title="Rafraîchir les métiers en fonction de la zone sélectionnée"/> - <t:label t:for="sampleRowId" />: + <input t:type="submit" class="ico22px refresh" t:id="refreshBySector" value="${message:wao.ui.filters.refresh}" + title="${message:wao.ui.filters.refresh}"/> + <label for="sampleRowId">${message:wao.ui.field.SampleRow.code} :</label> <select t:type="select" t:id="sampleRowId" t:model="sampleRowSelectModel" t:value="sampleRowId" /> <input t:type="submit" class="ico22px add" t:id="addSampleRowCode" value="Add" title="Ajouter un code de ligne"/> <input t:type="submit" class="ico22px remove" t:id="removeSampleRowCode" value="Remove" title="Retirer un code de ligne" /> @@ -80,18 +79,18 @@ <input t:type="select" t:id="program" t:model="programSelectModel" value="programId" />--> </div> <div> - <t:label t:for="fishingGearDCF" /> : + <label for="fishingGearDCF">${message:wao.ui.entity.fishingGearDCF} :</label> <input t:type="select" t:id="fishingGearDCF" t:model="dcfGearSelectModel" value="fishingGearDCFId"/> - <t:label t:for="targetSpeciesDCF" /> : + <label for="targetSpeciesDCF">${message:wao.ui.entity.targetSpeciesDCF} :</label> <input t:type="select" t:id="targetSpeciesDCF" t:model="dcfSpeciesSelectModel" value="targetSpeciesDCFId"/> </div> <div class="filterRow"> <input t:type="checkbox" t:id="estimatedTides" value="filter.estimatedTides" /> - <t:label t:for="estimatedTides" title="L'effort d'observations estimé équivaut au nombre de contacts validés ou non par la société. Les contacts refusés par le programme ne sont pas pris en compte" /> + <label for="estimatedTides" title="${message:wao.ui.form.estimatedTides.description}">${message:wao.ui.form.estimatedTides}</label> </div> <div class="t-beaneditor-row aright"> - <input t:type="submit" class="ico search-32px" t:id="search" value="Search" title="Création du graphique en fonction des filtres saisies"/> - <input t:type="submit" class="ico undo" t:id="reset" value="Reset" title="Remettre les filtres par défaut" /> + <input t:type="submit" class="ico search-32px" t:id="search" value="${message:wao.ui.action.filter}" title="${message:wao.ui.action.filter}" /> + <input t:type="submit" class="ico undo" t:id="reset" value="${message:wao.ui.action.resetFields}" title="${message:wao.ui.action.resetFields}" /> </div> </div> </form> @@ -159,22 +158,21 @@ <!-- GRAPH1 : DATA_SAMPLING --> <t:block t:id="ind0"> <div class="acenter" id="so-datasampling"> - <h2>Données des marées (réalisé / planifié)</h2> + <h2>${message:wao.ui.synthesis.dataSampling.title}</h2> <p class="so-chart-types"> <a t:type="actionlink" t:context="[actionChartType,'BAR']"> - <img src="${asset:context:}/img/chart-bar.png" alt="Diagramme en bâtons" title="Diagramme en bâtons" /> + <img src="${asset:context:}/img/chart-bar.png" /> </a> <a t:type="actionlink" t:context="[actionChartType,'AREA']"> - <img src="${asset:context:}/img/chart-area.png" alt="Diagramme avec zones" title="Diagramme avec zones" /> + <img src="${asset:context:}/img/chart-area.png" /> </a> <a t:type="actionlink" t:context="[actionChartType,'LINE']"> - <img src="${asset:context:}/img/chart-line.png" alt="Diagramme linéaire (courbe)" title="Diagramme linéaire (courbe)" /> + <img src="${asset:context:}/img/chart-line.png" /> </a> </p> - <!--<t:zone t:id="dataSamplingZone" id="so-datasampling-chart" t:update="show">--> - <t:chart t:width="600" t:height="400" t:chart="dataSamplingChart" /> - <!--</t:zone>--> + <t:chart t:width="600" t:height="400" t:chart="dataSamplingChart" /> + <t:if test="user.indicatorsViewer"> <!-- now render a table with position on global synthesis --> <br /> @@ -185,18 +183,19 @@ <!-- GRAPH2 : BOARDING_BOAT --> <t:block t:id="ind1"> <div class="acenter"> - <h2>Sollicitations des navires</h2> + <h2>${message:wao.ui.synthesis.boarding.title}</h2> <br /> - <p>Ces résultats ne concernent que les lignes du plan d'échantillonnage<br /> ayant une durée moyenne de marées inférieure ou égale à 48h</p> + <p> + ${message:wao.ui.synthesis.boarding.description} + </p> <br /> <t:chart t:width="600" t:height="400" t:chart="boardingBoatsChart" /> <t:if t:test="boardingResult.maxBoardingBoat"> <p> - Navire le plus sollicité avec ${boardingResult.maxBoardingValue} embarquements : - <strong>${boardingResult.maxBoardingBoat.name} (${boardingResult.maxBoardingBoat.immatriculation})</strong> + ${format:wao.ui.synthesis.boarding.mostUsedBoat=boardingResult.maxBoardingValue,boardingResult.maxBoardingBoat.name,boardingResult.maxBoardingBoat.immatriculation} </p> <p> - Au total, ${boardingResult.invalidBoardingsCount} embarquements invalides sur ${boardingResult.boardingsCount} embarquements. + ${format:wao.ui.synthesis.boarding.boardingCount=boardingResult.invalidBoardingsCount,boardingResult.boardingsCount} </p> </t:if> @@ -210,18 +209,18 @@ <!-- IND1 : COMPLIANCE_BOARDING --> <t:block t:id="ind2"> <div class="ind-table acenter" id="so-noncomplianceboarding"> - <h2>Respect du nombre d'observateurs embarqués</h2> + <h2>${message:wao.ui.synthesis.complianceBoarding.title}</h2> <br /> <p> - Respect du nombre prévu d'observateurs pour chaque marée réalisée. + ${message:wao.ui.synthesis.complianceBoarding.description} </p> <t:if t:test="user.admin"> <table class="t-data-grid"> <thead> <tr> - <th class="company">Société</th> - <th>Indicateur</th> + <th class="company">${message:wao.ui.entity.Company}</th> + <th>${message:wao.ui.indicator.indicator}</th> </tr> </thead> <tbody> @@ -254,23 +253,22 @@ <!-- IND2 : CONTACT_STATE --> <t:block t:id="ind3"> <div class="ind-table acenter" id="so-contactstate"> - <h2>États des contacts</h2> + <h2>${message:wao.ui.synthesis.contactsStates.title}</h2> <br /> <p> - Ces résultats concernent l'ensemble des états des contacts<br /> excepté - ceux qui ont été refusés par le programme. + ${message:wao.ui.synthesis.contactsStates.description} </p> <br /> <table class="t-data-grid"> <thead> <tr> <t:if t:test="user.admin"> - <th class="company">Société</th> + <th class="company">${message:wao.ui.entity.Company}</th> </t:if> <th t:type="loop" t:source="contactStates" t:value="contactState"> ${contactState.libelle()} </th> - <th>Total</th> + <th>${message:wao.ui.misc.total}</th> </tr> </thead> <tbody> @@ -297,18 +295,18 @@ <!-- IND3 : ALLEGRO_REACTIVITY --> <t:block t:id="ind4"> <div class="ind-table acenter" id="so-allegroreactivity"> - <h2>Réactivité de la saisie dans Allegro par rapport à la date de fin de la marée</h2> + <h2>${message:wao.ui.synthesis.allegroReactivity.title}</h2> <br /> <p> - Ce résultat est une moyenne du nombre de jours entre la date de saisie dans Allegro et la date de fin de la marée. + ${message:wao.ui.synthesis.allegroReactivity.description} </p> <br /> <t:if t:test="user.admin"> <table class="t-data-grid"> <thead> <tr> - <th class="company">Société</th> - <th>Indicateur</th> + <th class="company">${message:wao.ui.entity.Company}</th> + <th>${message:wao.ui.indicator.indicator}</th> </tr> </thead> <tbody> @@ -339,16 +337,16 @@ <!-- IND5 : DATA_RELIABILITY --> <t:block t:id="ind5"> <div class="ind-table acenter" id="so-datareliability"> - <h2>Qualité de la donnée</h2> + <h2>${message:wao.ui.synthesis.dataReliability.title}</h2> <br /> <p> - Pourcentage du nombre de marées exploitables par rapport nombre de marée réalisées. + ${message:wao.ui.synthesis.dataReliability.description} </p> <table class="t-data-grid"> <thead> <tr> - <th class="company">Société</th> - <th>Indicateur</th> + <th class="company">${message:wao.ui.entity.Company}</th> + <th>${message:wao.ui.indicator.indicator}</th> </tr> </thead> <tbody> @@ -372,7 +370,14 @@ <t:block t:id="globalSynthesis"> <t:if test="user.indicatorsViewer"> <div class="print acenter"> - <h2>Synthèse globale <t:if test="filter.getEstimatedTides()">(selon estimations)</t:if></h2> + <h2> + <t:if test="filter.getEstimatedTides()"> + ${message:wao.ui.synthesis.globalSynthesis.title.estimated} + <p:else> + ${message:wao.ui.synthesis.globalSynthesis.title} + </p:else> + </t:if> + </h2> <br /> <t:loop t:source="globalSynthesisParameters.parameters" t:value="activeIndicator"> @@ -383,7 +388,7 @@ <tbody> <tr> <td colspan="5"> - Bilan de la synthèse global : + ${message:wao.ui.synthesis.globalSynthesis.globalResult} : <t:output t:value="globalSynthesisResult.globalResult" t:format="numberFormat" /> </td> </tr> Modified: trunk/wao-ui/src/main/webapp/UserProfileForm.tml =================================================================== --- trunk/wao-ui/src/main/webapp/UserProfileForm.tml 2011-01-11 15:38:11 UTC (rev 911) +++ trunk/wao-ui/src/main/webapp/UserProfileForm.tml 2011-01-11 21:56:52 UTC (rev 912) @@ -34,11 +34,11 @@ <form t:type="beaneditform" class="clearfix" t:id="userForm" t:object="userEditable" t:include="firstName, lastName, login, phoneNumber, password" t:add="password2"> <p:password> - <t:label t:for="password" /> + <label for="password">${message:wao.ui.field.WaoUser.password}</label> <input t:type="passwordfield" t:id="password" value="password"/> </p:password> <p:password2> - <t:label t:for="password2" /> + <label t:for="password2" />${message:wao.ui.form.repeatPassword}</label> <input t:type="passwordfield" t:id="password2" value="password2"/> </p:password2> <!-- <p:login>
participants (1)
-
bleny@users.labs.libre-entreprise.org