[Suiviobsmer-commits] r885 - in trunk/wao-ui/src/main: java/fr/ifremer/wao/ui/pages resources/i18n webapp
Author: bleny Date: 2011-01-05 18:49:26 +0000 (Wed, 05 Jan 2011) New Revision: 885 Log: add i18n for some pages Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/ContactForm.java 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/Administration.tml trunk/wao-ui/src/main/webapp/Boats.tml trunk/wao-ui/src/main/webapp/Cartography.tml trunk/wao-ui/src/main/webapp/Connexion.tml trunk/wao-ui/src/main/webapp/ContactForm.tml trunk/wao-ui/src/main/webapp/SampleRowForm.tml Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/ContactForm.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/ContactForm.java 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/ContactForm.java 2011-01-05 18:49:26 UTC (rev 885) @@ -505,4 +505,8 @@ return this; } + public String getLabelForEnum(Enum value) { + return messages.get(value.getDeclaringClass().getSimpleName() + "." + value.name()); + } + } 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-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/resources/i18n/wao-ui_en_GB.properties 2011-01-05 18:49:26 UTC (rev 885) @@ -28,7 +28,9 @@ wao.ui.action.deleteUser= wao.ui.action.deleteUser.confirm= wao.ui.action.exportBoats= +wao.ui.action.filter= wao.ui.action.hideFilters= +wao.ui.action.login= wao.ui.action.logout= wao.ui.action.refresh= wao.ui.action.resetFields= @@ -48,27 +50,58 @@ wao.ui.contacts.createFromBoat.warn= wao.ui.disclaimer= wao.ui.disclaimer.boats= +wao.ui.email= +wao.ui.entity.Boat= +wao.ui.entity.Company= wao.ui.entity.Contact= +wao.ui.entity.SampleRow= +wao.ui.field.Boat.boatLength= +wao.ui.field.Boat.buildYear= wao.ui.field.Boat.capacity= +wao.ui.field.Boat.districtCode= wao.ui.field.Boat.immatriculation= wao.ui.field.Boat.name= wao.ui.field.Boat.shipOwner= wao.ui.field.BoatDistrict.code= wao.ui.field.Company.active= wao.ui.field.Company.name= +wao.ui.field.Contact.beginDate= +wao.ui.field.Contact.comment= +wao.ui.field.Contact.commentAdmin= +wao.ui.field.Contact.commentCoordinator= +wao.ui.field.Contact.completeSampling= +wao.ui.field.Contact.contactState= +wao.ui.field.Contact.creationDate= +wao.ui.field.Contact.dataInputDate= +wao.ui.field.Contact.dataReliability= +wao.ui.field.Contact.endDate= +wao.ui.field.Contact.mainObserver= +wao.ui.field.Contact.mammalsCapture= +wao.ui.field.Contact.mammalsObservation= +wao.ui.field.Contact.nbObservants= +wao.ui.field.Contact.samplingStrategy= wao.ui.field.FishingZone.facadeName= wao.ui.field.FishingZone.sectorName= wao.ui.field.SampleRow.code= +wao.ui.field.SampleRow.profession= +wao.ui.field.SampleRow.programName= wao.ui.field.User.firstName= wao.ui.field.User.login= wao.ui.field.UserProfile.userRole= +wao.ui.field.WaoUser.login= +wao.ui.field.WaoUser.password= wao.ui.filters.refresh= +wao.ui.forgotPassword= wao.ui.form.addRole= wao.ui.form.boardingFrom= wao.ui.form.definePasswordManually= wao.ui.form.editComment= 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.programEvaluation= wao.ui.form.readOnly= wao.ui.form.removeRole= wao.ui.import.activityCalendarImportLabel= @@ -91,12 +124,18 @@ wao.ui.indicator.useRightDecimalSymbol= wao.ui.indicators.coefficientsSum= wao.ui.indicators.title= +wao.ui.invalidLogin= wao.ui.layout.userDescription= wao.ui.layout.userDescription\=currentUser.fullName,currentUser.company.name,currentUser.profile.description= +wao.ui.message.chooseProfile= wao.ui.misc.N/A= wao.ui.misc.comment= wao.ui.misc.companies= +wao.ui.misc.information= wao.ui.misc.logFile.description= +wao.ui.misc.noComment= +wao.ui.misc.observationReport= +wao.ui.misc.observers= wao.ui.page.Administration.title= wao.ui.page.Boats.title= wao.ui.page.Cartography.title= @@ -106,3 +145,4 @@ wao.ui.page.Synthesis.title= wao.ui.page.UserProfileForm.title= wao.ui.userList= +wao.ui.validLogin= 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-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/resources/i18n/wao-ui_fr_FR.properties 2011-01-05 18:49:26 UTC (rev 885) @@ -1,106 +1,145 @@ -ContactState.BOARDING_DONE=Embarquement r\u00E9alis\u00E9 -ContactState.BOARDING_EXPECTED=Embarquement programm\u00E9 -ContactState.BOAT_DEFINITIVE_REFUSED=Refus d\u00E9finitif +ContactState.BOARDING_DONE=Embarquement r\u00e9alis\u00e9 +ContactState.BOARDING_EXPECTED=Embarquement programm\u00e9 +ContactState.BOAT_DEFINITIVE_REFUSED=Refus d\u00e9finitif ContactState.BOAT_REFUSED=Refus ContactState.BOAT_UNAVAILABLE=Non abouti ContactState.CONTACT_START=Contact pris DataReliability.DOUBTFUL=Douteuse -DataReliability.NOT_PROVIDED=Non contr\u00F4l\u00E9e +DataReliability.NOT_PROVIDED=Non contr\u00f4l\u00e9e DataReliability.NOT_RELIABLE=Non exploitable DataReliability.RELIABLE=Exploitable DataReliability.UNKNOWN=Inconnue -SamplingStrategy.SIMULTANEOUS_ALL_SPECIES=Toutes esp\u00E8ces commerciales -SamplingStrategy.SIMULTANEOUS_G1_G2_SPECIES=Simultan\u00E9 \: esp\u00E8ces G1+G2 -SamplingStrategy.SIMULTANEOUS_G1_SPECIES=Simultan\u00E9 \: esp\u00E8ces G1 -SamplingStrategy.SPECIFIC_STOCK=Stock sp\u00E9cifique -code-label= +SamplingStrategy.SIMULTANEOUS_ALL_SPECIES=Toutes esp\u00e8ces commerciales +SamplingStrategy.SIMULTANEOUS_G1_G2_SPECIES=Simultan\u00e9 \: esp\u00e8ces G1+G2 +SamplingStrategy.SIMULTANEOUS_G1_SPECIES=Simultan\u00e9 \: esp\u00e8ces G1 +SamplingStrategy.SPECIFIC_STOCK=Stock sp\u00e9cifique wao.filters.filters=Filtres de recherche 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.cancel= +wao.ui.action.addNewContactFromBoat=Cr\u00e9er un nouveau contact pour ce navire et la ligne s\u00e9lectionn\u00e9e dans les filtres +wao.ui.action.cancel=Annuler wao.ui.action.contactAdmin=Contacter un responsable ObsMer -wao.ui.action.createCompany=Cr\u00E9er une soci\u00E9t\u00E9 -wao.ui.action.createUser=Cr\u00E9er un utilisateur -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.createCompany=Cr\u00e9er une soci\u00e9t\u00e9 +wao.ui.action.createUser=Cr\u00e9er un utilisateur +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.deleteUser=Supprimer l'utilisateur -wao.ui.action.deleteUser.confirm=\u00CAtes-vous s\u00FBr de vouloir supprimer l'utilisateur ? -wao.ui.action.exportBoats=Exporter les $s navires avec leurs informations priv\u00E9es +wao.ui.action.deleteUser.confirm=\u00cates-vous s\u00fbr de vouloir supprimer l'utilisateur ? +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.logout=D\u00E9connexion -wao.ui.action.refresh=Rafra\u00EEchir -wao.ui.action.resetFields=Remettre le formulaire \u00E0 z\u00E9ro +wao.ui.action.login=Connexion +wao.ui.action.logout=D\u00e9connexion +wao.ui.action.refresh=Rafra\u00eechir +wao.ui.action.resetFields=Remettre le formulaire \u00e0 z\u00e9ro wao.ui.action.revert=Annuler 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.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.Contact=Contact -wao.ui.field.Boat.capacity=Capacit\u00E9 d'accueil du navire en personnels sp\u00E9cialis\u00E9s +wao.ui.entity.SampleRow=Ligne du plan d'\u00e9chantillonnage +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.districtCode=Quartier wao.ui.field.Boat.immatriculation=immatriculation wao.ui.field.Boat.name=nom wao.ui.field.Boat.shipOwner=armateur wao.ui.field.BoatDistrict.code=code quartier wao.ui.field.Company.active=Active wao.ui.field.Company.name=Nom -wao.ui.field.FishingZone.facadeName=fa\u00E7ade +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.endDate=Fin d'observation +wao.ui.field.Contact.mainObserver=Observateur r\u00e9f\u00e9rant +wao.ui.field.Contact.mammalsCapture=Capture de mammif\u00e8res +wao.ui.field.Contact.mammalsObservation=Observation de mammif\u00e8res +wao.ui.field.Contact.nbObservants=Nombre d'observateurs +wao.ui.field.Contact.samplingStrategy=Strat\u00e9gie d'\u00e9chantillonnage +wao.ui.field.FishingZone.facadeName=fa\u00e7ade wao.ui.field.FishingZone.sectorName=quartier wao.ui.field.SampleRow.code=code ligne -wao.ui.field.User.firstName=Pr\u00E9nom +wao.ui.field.SampleRow.profession=M\u00e9tier +wao.ui.field.SampleRow.programName=Programme +wao.ui.field.User.firstName=Pr\u00e9nom wao.ui.field.User.login=identifiant -wao.ui.field.UserProfile.userRole=R\u00F4le -wao.ui.filters.refresh=Rafra\u00EEchir les champs du filtre -wao.ui.form.addRole=Ajouter ce 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.refresh=Rafra\u00eechir les champs du filtre +wao.ui.forgotPassword=Mot de passe oubli\u00e9 ? +wao.ui.form.addRole=Ajouter ce r\u00f4le wao.ui.form.boardingFrom=Sollicitations du navire depuis le -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.generatePassword=G\u00E9n\u00E9rer le mot de passe +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.from=du +wao.ui.form.period.to=au +wao.ui.form.programEvaluation=\u00c9valuation programme wao.ui.form.readOnly=lecture seule wao.ui.form.removeRole=retirer ce role -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.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.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.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.layout.userDescription=Vous \u00EAtes %s de la soci\u00E9t\u00E9 %s (%s) -wao.ui.misc.N/A=non renseign\u00E9e +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.message.chooseProfile=Choisissez dans la liste votre profil de connexion \: +wao.ui.misc.N/A=non renseign\u00e9e wao.ui.misc.comment=Commentaire -wao.ui.misc.companies=Soci\u00E9t\u00E9s +wao.ui.misc.companies=Soci\u00e9t\u00e9s +wao.ui.misc.information=Informations wao.ui.misc.logFile.description=Afficher le fichier de log de %s +wao.ui.misc.noComment=aucun commentaire +wao.ui.misc.observationReport=Compte-rendu d'observation +wao.ui.misc.observers=Observateurs 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.userList=Liste des utilisateurs +wao.ui.validLogin=Identifiant valide Modified: trunk/wao-ui/src/main/webapp/Administration.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Administration.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/Administration.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -41,7 +41,7 @@ <div class="icons fleft"> <input t:type="submit" t:id="showUsers" class="ico search" value="Show Details" t:title="${message:wao.ui.action.showDetails}" /> <input t:type="submit" t:id="deleteCompany" class="ico22px delete" value="${message:wao.ui.action.deleteCompany}" t:title="${message:wao.ui.action.deleteCompany}" - t:mixins="nuiton/confirm" t:message="literal:${message:wao.ui.action.deleteCompany.confirm}" /> + t:mixins="nuiton/confirm" t:message="${message:wao.ui.action.deleteCompany.confirm}" /> <input t:type="submit" t:id="addNewCompany" class="ico add" value="Add new company" t:title="${message:wao.ui.action.createCompany}" /> </div> </form> @@ -86,7 +86,7 @@ <div class="icons fleft"> <input t:type="submit" t:id="showUser" class="ico search" value="${message:wao.ui.action.showDetails}" t:title="${message:wao.ui.action.showDetails}" /> <input t:type="submit" t:id="deleteUser" class="ico22px delete" value="${message:wao.ui.action.deleteUser}" t:title="${message:wao.ui.action.deleteUser}" - t:mixins="nuiton/confirm" t:message="literal:${message:wao.ui.action.deleteUser.confirm}" /> + t:mixins="nuiton/confirm" t:message="${message:wao.ui.action.deleteUser.confirm}" /> <input t:type="submit" t:id="addNewUser" class="ico add" value="${message:wao.ui.action.createUser}" t:title="${message:wao.ui.action.createUser}" /> </div> </form> Modified: trunk/wao-ui/src/main/webapp/Boats.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Boats.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/Boats.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -250,7 +250,7 @@ </span> <t:if t:test="canCreateNewContactFromElligibleBoat()"> <a t:type="actionlink" t:id="addNewContactFromSampleRow" t:context="elligibleBoat.sampleRow.code" - t:mixins="nuiton/confirm" t:message="literal:${message:wao.ui.contacts.createFromBoat.warn}" + t:mixins="nuiton/confirm" t:message="${message:wao.ui.contacts.createFromBoat.warn}" t:condition="sampleRowFinished"> <img src="${asset:context:}/img/contact-22px.png" title="${message:wao.ui.contacts.createFromBoat}"/> </a> Modified: trunk/wao-ui/src/main/webapp/Cartography.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Cartography.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/Cartography.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -54,17 +54,17 @@ <div id="so-cartography-filters"> <form t:type="form" t:id="filters" action="tapestry"> <!-- PERIOD --> - <p class="mtop5">Période : </p> + <p class="mtop5">${message:wao.ui.form.period} : </p> <p> - <label for="periodBegin">du </label> + <label for="periodBegin">${message:wao.ui.form.period.from} </label> <input t:type="datefield" class="width70" t:id="periodBegin" t:value="filter.period.fromDate" t:validate="required"/> - <label for="periodEnd"> au </label> + <label for="periodEnd"> ${message:wao.ui.form.period.to} </label> <input t:type="datefield" class="width70" t:id="periodEnd" t:value="filter.period.thruDate" t:validate="required" /> </p> <t:if t:test="user.admin"> <!-- COMPANY --> - <p class="mtop5"><label for="company">Société</label> : </p> + <p class="mtop5"><label for="company">${message:wao.ui.entity.Company}</label> : </p> <p><input t:type="select" t:id="company" t:model="filtersModel.companySelectModel" value="filtersModel.companyId" t:zone="cartography-filters-sampling" /></p> </t:if> @@ -72,14 +72,14 @@ <t:zone t:id="samplingFilterZone" id="cartography-filters-sampling" t:update="show"> <!--<t:nuiton.subForm t:visible="refreshSamplingZone">--> <!-- PROGRAM --> - <p class="mtop5"><label for="programName">Programme</label> : </p> + <p class="mtop5"><label for="programName">${message:wao.ui.field.SampleRow.programName}</label> : </p> <p><select t:type="select" t:id="programName" t:model="filtersModel.programSelectModel" value="filter.programName" t:zone="cartography-filters-sampleRow" /></p> <t:zone t:id="sampleRowFilterZone" id="cartography-filters-sampleRow" t:update="show"> <!--<t:nuiton.subForm t:visible="refreshSampleRowZone">--> <!-- SAMPLE_ROW --> - <p class="mtop5"><label for="sampleRow">Ligne du plan</label> : </p> + <p class="mtop5"><label for="sampleRow">${message:wao.ui.field.SampleRow.code}</label> : </p> <p><input t:type="select" t:id="sampleRow" t:model="filtersModel.sampleRowSelectModel" value="filtersModel.sampleRowId" /></p> <!--</t:nuiton.subForm>--> </t:zone> @@ -88,14 +88,14 @@ </t:zone> <p class="mtop5"> - <input t:type="submit" class="ico search" value="Search" t:title="Répartition des contacts sur la carte en fonction des filtres saisis" /> - <input t:type="submit" class="ico undo22px" t:id="reset" value="Reset" title="Remettre les filtres par défaut" /> + <input t:type="submit" class="ico search" value="Search" t:title="${message:wao.ui.action.filter}" /> + <input t:type="submit" class="ico undo22px" t:id="reset" value="Reset" title="${message:wao.ui.action.resetFields}" /> </p> </form> </div> <div class="acenter mtop30"> - <a href="mailto:obsmer at ifremer.fr" title="Contacter un responsable Obsmer"> + <a href="mailto:obsmer at ifremer.fr" title="${message:wao.ui.action.contactAdmin}"> <img style="height: 22px;" src="${asset:context:img/MiniLogo.jpg}" alt="Obsmer logo"/> </a> </div> Modified: trunk/wao-ui/src/main/webapp/Connexion.tml =================================================================== --- trunk/wao-ui/src/main/webapp/Connexion.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/Connexion.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -29,7 +29,7 @@ <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd" xmlns:p="tapestry:parameter"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> - <title>WAO - Web Applicatif Obsmer : Connexion</title> + <title>WAO - Web Applicatif Obsmer : ${message:wao.ui.action.login}</title> <link rel="stylesheet" type="text/css" href="${asset:context:css/common.css}" /> <link rel="stylesheet" type="text/css" href="${asset:context:css/main.css}" /> </head> @@ -41,10 +41,10 @@ <t:if t:test="hasConnexionErrors()"> <form t:type="form" t:id="forgetPassword" action="tapestry"> <div> - <strong>Mot de passe oublié ?</strong> - <t:label t:for="email" /> : + <strong>${message:wao.ui.forgotPassword}</strong> + <label t:for="email">${message:wao.ui.email}</label> : <input t:type="textfield" t:id="email" value="email" /> - <input class="ico accept" t:type="submit" value="Go" title="Envoyez moi un nouveau mot de passe" /> + <input class="ico accept" t:type="submit" value="Go" /> </div> </form> </t:if> @@ -52,24 +52,24 @@ <div class="clearfix" id="so-connexion-box"> <form t:id="connexionForm" t:type="form" action="tapestry"> <div class="fleft clearfix" id="so-connexion-form"> - <p><t:label for="login" /> : </p> + <p><label t:for="email">${message:wao.ui.field.WaoUser.login}</label> : </p> <p> <input t:type="textfield" t:id="login" t:value="login" t:validate="required"/> - <img class="hidden" id="loginValid" src="${asset:context:img/valid-16px.png}" alt="Login valide" title="Login valide" /> - <img class="hidden" id="loginInvalid" src="${asset:context:img/invalid-16px.png}" alt="Login invalide" title="Login invalide" /> + <img class="hidden" id="loginValid" src="${asset:context:img/valid-16px.png}" alt="${message:wao.ui.validLogin}" title="${message:wao.ui.validLogin}" /> + <img class="hidden" id="loginInvalid" src="${asset:context:img/invalid-16px.png}" alt="${message:wao.ui.invalidLogin}" title="${message:wao.ui.invalidLogin}" /> </p> - <p><t:label for="password" /> : </p> + <p><label for="password">${message:wao.ui.field.WaoUser.password}</label> : </p> <p><input t:type="passwordfield" t:id="password" t:value="password" t:validate="required"/></p> </div> <div class="fright" id="so-connexion-logo"> - <input class="ico" t:type="submit" value="Connexion" title="Connexion à l'application Wao" /> + <input class="ico" t:type="submit" value="Connexion" title="${message:wao.ui.action.login}" /> </div> </form> </div> <div t:type="minimalWindow" t:id="roleWindow" t:show="${showRoleWindow}" t:modal="true" t:center="false" t:top="70" t:width="300" t:height="60" - t:title="literal:Choisissez dans la liste votre profil de connexion : "> + t:title="${message:wao.ui.message.chooseProfile}"> <form t:id="roleForm" t:type="form" action="tapestry"> <p class="roleSelect"> <select t:type="select" t:id="userProfile" t:value="userProfileId" t:model="profileSelectModel" Modified: trunk/wao-ui/src/main/webapp/ContactForm.tml =================================================================== --- trunk/wao-ui/src/main/webapp/ContactForm.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/ContactForm.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -15,52 +15,52 @@ <input t:type="hidden" t:id="hiddenSendEmail" t:value="sendEmail" /> <fieldset> - <legend>Informations</legend> + <legend>${message:wao.ui.misc.information}</legend> <div class="fright" style="border-left: solid 1px; padding-left: 10px;"> <strong> - Navire<br /> + ${message:wao.ui.entity.Boat}<br /> ${contact.boat.name} </strong> <ul style="list-style-type: none;"> - <li>Immatriculation : ${contact.boat.immatriculation}</li> - <li>Quartier : ${contact.boat.districtCode}</li> - <li>Longueur : ${contact.boat.boatLength} m</li> - <li>Année de contruction : ${contact.boat.buildYear}</li> + <li>${message:wao.ui.field.Boat.immatriculation} : ${contact.boat.immatriculation}</li> + <li>${message:wao.ui.field.Boat.districtCode} : ${contact.boat.districtCode}</li> + <li>${message:wao.ui.field.Boat.boatLength} : ${contact.boat.boatLength} m</li> + <li>${message:wao.ui.field.Boat.buildYear} : ${contact.boat.buildYear}</li> </ul> </div> <p> - <strong>Ligne du plan d'échantillonage</strong> + <strong>${message:wao.ui.entity.SampleRow}</strong> <br /> <ul style="list-style-type: none;"> - <li>Code : ${contact.sampleRow.code}</li> - <li>Métier : ${contact.sampleRow.professionDescription}</li> - <li>Programme : ${contact.sampleRow.programName} (du + <li>${message:wao.ui.field.SampleRow.code} : ${contact.sampleRow.code}</li> + <li>${message:wao.ui.field.SampleRow.profession} : ${contact.sampleRow.professionDescription}</li> + <li>${message:wao.ui.field.SampleRow.programName} : ${contact.sampleRow.programName} (${message:wao.ui.form.period.from} <t:output value="contact.sampleRow.periodBegin" format="monthYearFormat" /> - au + ${message:wao.ui.form.period.to} <t:output value="contact.sampleRow.periodEnd" format="monthYearFormat" />) </li> </ul> </p> <p> - Date de création du contact : <t:output value="contact.topiaCreateDate" format="dateFormat" /> + ${message:wao.ui.field.Contact.creationDate} : <t:output value="contact.topiaCreateDate" format="dateFormat" /> </p> <div style="clear: right;"></div> </fieldset> <fieldset> - <legend>Observateurs</legend> + <legend>${message:wao.ui.misc.observers}</legend> <t:delegate to="viewOrEditObservers" /> </fieldset> <t:block id="viewObservers"> <div> - <t:label t:for="mainObserver" /> + <label for="mainObserver">${message:wao.ui.field.Contact.mainObserver}</label> <t:if test="contact.mainObserver"> ${contact.mainObserver.fullName} </t:if> </div> <div> - <ul> + <ul style="position: relative; left: 50%; margin-left: 25px;"> <li t:type="loop" t:source="secondaryObservers" t:value="observer"> ${observer.fullName} </li> @@ -95,73 +95,77 @@ </t:block> <fieldset> - <legend>Compte-rendu de l'observation</legend> + <legend>${message:wao.ui.misc.observationReport}</legend> <t:delegate to="viewOrEditObservationReport" /> </fieldset> <t:block id="viewObservationReport"> <div> - <t:label t:for="contactState" /> + <label>${message:wao.ui.field.Contact.contactState}</label> ${contact.contactState.label} </div> <div> - <t:label t:for="nbObservants" /> + <label>${message:wao.ui.field.Contact.nbObservants}</label> ${contact.nbObservants} </div> <div> - <t:label t:for="beginDate" /> + <label>${message:wao.ui.field.Contact.beginDate}</label> <t:output value="contact.observationBeginDate" format="dateTimeFormat" /> </div> <div> - <t:label t:for="endDate" /> + <label>${message:wao.ui.field.Contact.endDate}</label> <t:output value="contact.observationEndDate" format="dateTimeFormat" /> </div> <div> - <img src="${asset:context:img/eye-22px.png}" alt="Observations" title="Observations" /> - <t:label t:for="mammalsObservation" /> + <label> + ${message:wao.ui.field.Contact.mammalsObservation} + <img src="${asset:context:img/eye-22px.png}" alt="${message:wao.ui.field.Contact.mammalsObservation}" /> + </label> <t:booleanImage t:value="contact.mammalsObservation" /> </div> <div> - <img src="${asset:context:img/fishing-net-22px.png}" alt="Captures" title="Captures" /> - <t:label t:for="mammalsCapture" /> + <label> + ${message:wao.ui.field.Contact.mammalsCapture} + <img src="${asset:context:img/fishing-net-22px.png}" alt="${message:wao.ui.field.Contact.mammalsCapture}" /> + </label> <t:booleanImage t:value="contact.mammalsCapture" /> </div> <div> - <t:label t:for="inputDate" /> + <label>${message:wao.ui.field.Contact.dataInputDate}</label> <t:output value="contact.dataInputDate" format="dateFormat" /> </div> <t:if test="showObsVente()"> <div> - <t:label t:for="actualSamplingStrategy" /> + <label>${message:wao.ui.field.Contact.samplingStrategy}</label> ${contact.samplingStrategy} </div> <div> - <t:label t:for="completeSampling" /> + <label>${message:wao.ui.field.Contact.completeSampling}</label> ${contact.completeSampling} </div> </t:if> <div> - <t:label t:for="observerComment" /> + <label>${message:wao.ui.field.Contact.comment}</label> <t:if t:test="contact.comment"> <div class="value"> <!-- make no line return under the label --> ${contact.comment} </div> <p:else> - <em>aucun commentaire</em> + <em>${message:wao.ui.misc.noComment}</em> </p:else> </t:if> </div> <t:unless test="connectedUser.observer"> <div> - <t:label t:for="coordinatorComment" /> + <label>${message:wao.ui.field.Contact.commentCoordinator}</label> <t:if t:test="contact.commentCoordinator"> <div class="value"> ${contact.commentCoordinator} </div> <p:else> - <em>aucun commentaire</em> + <em>${message:wao.ui.misc.noComment}</em> </p:else> </t:if> </div> @@ -170,53 +174,57 @@ <t:block id="editObservationReport"> <div> - <t:label t:for="contactState" /> + <label for="contactState">${message:wao.ui.field.Contact.contactState}</label> <input t:type="select" t:id="contactState" t:value="contact.contactState" t:validate="required"/> </div> <div> - <t:label t:for="nbObservants" /> + <label for="nbObservants">${message:wao.ui.field.Contact.nbObservants}</label> <input t:type="textfield" t:id="nbObservants" t:value="contact.nbObservants" t:validate="required" size="2" /> </div> <div> - <t:label t:for="beginDate" /> + <label for="beginDate">${message:wao.ui.field.Contact.beginDate}</label> <input t:id="beginDate" value="contact.observationBeginDate" datePattern="${dateTimeFormatPattern}" timePicker="true" timePickerAdjacent="true" use24hrs="true" /> </div> <div> - <t:label t:for="endDate" /> + <label for="endDate">${message:wao.ui.field.Contact.endDate}</label> <input t:id="endDate" value="contact.observationEndDate" datePattern="${dateTimeFormatPattern}" timePicker="true" timePickerAdjacent="true" use24hrs="true" /> </div> <div> - <img src="${asset:context:img/eye-22px.png}" alt="Observations" title="Observations" /> - <t:label t:for="mammalsObservation" /> + <label for="mammalsObservation"> + ${message:wao.ui.field.Contact.mammalsObservation} + <img src="${asset:context:img/eye-22px.png}" alt="${message:wao.ui.field.Contact.mammalsObservation}" /> + </label> <input t:type="checkbox" t:id="mammalsObservation" value="contact.mammalsObservation"/> </div> <div> - <img src="${asset:context:img/fishing-net-22px.png}" alt="Captures" title="Captures" /> - <t:label t:for="mammalsCapture" /> + <label for="mammalsCapture"> + ${message:wao.ui.field.Contact.mammalsCapture} + <img src="${asset:context:img/fishing-net-22px.png}" alt="${message:wao.ui.field.Contact.mammalsCapture}" /> + </label> <input t:type="checkbox" t:id="mammalsCapture" value="contact.mammalsCapture" /> </div> <div> - <t:label t:for="observerComment" /> + <label for="observerComment">${message:wao.ui.field.Contact.dataInputDate}</label> <input t:type="textarea" t:id="observerComment" value="contact.comment" /> </div> <div> - <t:label t:for="inputDate" /> + <label for="inputDate">${message:wao.ui.field.Contact.dataInputDate}</label> <input t:type="datefield" t:id="inputDate" class="date" value="contact.dataInputDate" /> </div> <t:if test="showObsVente()"> <div> - <t:label t:for="actualSamplingStrategy" /> + <label for="actualSamplingStrategy">${message:wao.ui.field.Contact.samplingStrategy}</label> <input t:type="select" t:id="actualSamplingStrategy" t:value="contact.samplingStrategy" t:validate="required" /> </div> <div> - <t:label t:for="completeSampling" /> + <label for="completeSampling">${message:wao.ui.field.Contact.completeSampling}</label> <input t:type="checkbox" t:id="completeSampling" value="contact.completeSampling" /> </div> </t:if> <t:unless test="connectedUser.observer"> <div> - <t:label t:for="coordinatorComment" /> + <label for="coordinatorComment">${message:wao.ui.field.Contact.commentCoordinator}</label> <input t:type="textarea" t:id="coordinatorComment" value="contact.commentCoordinator" /> </div> </t:unless> @@ -224,27 +232,27 @@ <t:unless test="connectedUser.observer"> <fieldset> - <legend>Évaluation programme</legend> + <legend>${message:wao.ui.form.programEvaluation}</legend> <t:if test="showDataReliability()"> <div> - <t:label t:for="dataReliability" /> + <label for="dataReliability">${message:wao.ui.field.Contact.dataReliability}</label> <t:if t:test="canEditDataReliability()"> <input t:type="select" t:id="dataReliability" value="contact.dataReliability" /> <p:else> - ${contact.dataReliability.label} + ${getLabelForEnum(contact.dataReliability)} </p:else> </t:if> </div> </t:if> <div> - <t:label t:for="adminComment" /> + <label for="adminComment">${message:wao.ui.field.Contact.commentAdmin}</label> <t:if t:test="connectedUser.admin"> <input t:type="textarea" t:id="adminComment" value="contact.commentAdmin" /> <p:else> <t:if t:test="contact.commentAdmin"> ${contact.commentAdmin} <p:else> - <em>aucun commentaire</em> + <em>${message:wao.ui.misc.noComment}</em> </p:else> </t:if> </p:else> @@ -254,8 +262,8 @@ </t:unless> <div class="fright"> - <input t:type="submit" t:id="saveContact" class="ico save" value="Save" title="Enregistrer les modifications" /> - <input t:type="submit" t:id="revertContact" class="ico undo" value="Undo" title="Annuler les modifications" /> + <input t:type="submit" t:id="saveContact" class="ico save" value="${message:wao.ui.action.save}" title="${message:wao.ui.action.save}" /> + <input t:type="submit" t:id="revertContact" class="ico undo" value="${message:wao.ui.action.revert}" title="${message:wao.ui.action.revert}" /> </div> </form> Modified: trunk/wao-ui/src/main/webapp/SampleRowForm.tml =================================================================== --- trunk/wao-ui/src/main/webapp/SampleRowForm.tml 2011-01-05 12:54:30 UTC (rev 884) +++ trunk/wao-ui/src/main/webapp/SampleRowForm.tml 2011-01-05 18:49:26 UTC (rev 885) @@ -166,7 +166,7 @@ <div class="t-beaneditor"> <t:beaneditor t:id="sampleRowEditor" t:object="sampleRow" t:model="sampleRowModel"> <p:code> - <label>${message:code-label}</label> + <label>${message:wao.ui.field.SampleRow.code}</label> <!--${sampleRow.code}--> <t:if t:test="sampleRow.code"> <strong>${sampleRow.code}</strong> @@ -214,8 +214,8 @@ <p><input t:type="textarea" t:id="updateComment" cols="50" rows="5" value="sampleRowLog.comment"/></p> </t:unless> <div class="fright"> - <input t:type="submit" t:id="saveData" class="ico save" value="Save" title="Enregistrer les modifications" /> - <input t:type="submit" t:id="cancelSave" class="ico undo" value="Undo" title="Annuler les modifications" /> + <input t:type="submit" t:id="saveData" class="ico save" value="${message:wao.ui.action.save}" title="${message:wao.ui.action.save}" /> + <input t:type="submit" t:id="cancelSave" class="ico undo" value="${message:wao.ui.action.revert}" title="${message:wao.ui.action.revert}" /> </div> </fieldset>
participants (1)
-
bleny@users.labs.libre-entreprise.org