r1697 - in trunk/wao-web/src/main: resources/i18n webapp/WEB-INF/decorators
Author: bleny Date: 2014-02-28 15:54:40 +0100 (Fri, 28 Feb 2014) New Revision: 1697 Url: http://codelutin.com/projects/wao/repository/revisions/1697 Log: enable a way to change user locale Modified: trunk/wao-web/src/main/resources/i18n/wao-web_en_GB.properties trunk/wao-web/src/main/resources/i18n/wao-web_fr_FR.properties trunk/wao-web/src/main/webapp/WEB-INF/decorators/layout.jsp Modified: trunk/wao-web/src/main/resources/i18n/wao-web_en_GB.properties =================================================================== --- trunk/wao-web/src/main/resources/i18n/wao-web_en_GB.properties 2014-02-28 14:23:50 UTC (rev 1696) +++ trunk/wao-web/src/main/resources/i18n/wao-web_en_GB.properties 2014-02-28 14:54:40 UTC (rev 1697) @@ -208,6 +208,7 @@ wao.ui.import.boatsLabel=of boats wao.ui.import.contactStateMotivesLabel=of the contact state motives wao.ui.import.description=File %s %s \: +wao.ui.import.disclaimer=You must upload CSV files using ";" as seperator and UTF-8 as character encoding wao.ui.import.fishingZoneLabel=of fishing zones wao.ui.import.fullDescription=Import %s (%s format with UTF-8 characters set) wao.ui.import.longTitle=CSV Import/Export (UTF-8) @@ -349,4 +350,3 @@ wao.ui.userList=Users list wao.ui.userMustAcceptCgu=You must accept the terms of use wao.ui.validLogin=Valid identifier -wao.ui.import.disclaimer=You must upload CSV files using ";" as seperator and UTF-8 as character encoding Modified: trunk/wao-web/src/main/resources/i18n/wao-web_fr_FR.properties =================================================================== --- trunk/wao-web/src/main/resources/i18n/wao-web_fr_FR.properties 2014-02-28 14:23:50 UTC (rev 1696) +++ trunk/wao-web/src/main/resources/i18n/wao-web_fr_FR.properties 2014-02-28 14:54:40 UTC (rev 1697) @@ -11,7 +11,6 @@ wao.import.terrestrialDivisions.success=Import des unités d'observation réalisé avec succès wao.import.terrestrialLocations.prompt=Import des lieux terrestres wao.import.terrestrialLocations.success=Import des lieux terrestres réalisé avec succès -wao.ui.import.disclaimer=Veuillez utiliser des fichiers CSV utilisant « ; » comme séparateur et UTF-8 comme encodage de caractères. wao.ui.acceptCgu=J'ai lu et j'accepte les conditions d'utilisation wao.ui.action.acceptContact=Valider le contact wao.ui.action.add=Ajouter @@ -209,6 +208,7 @@ wao.ui.import.boatsLabel=des navires wao.ui.import.contactStateMotivesLabel=des motifs de refus wao.ui.import.description=Fichier %s %s \: +wao.ui.import.disclaimer=Veuillez utiliser des fichiers CSV utilisant « ; » comme séparateur et UTF-8 comme encodage de caractères. wao.ui.import.fishingZoneLabel=des zones de pêches wao.ui.import.fullDescription=Import %s (format %s avec encodage UTF-8) wao.ui.import.longTitle=Import/Export CSV (UTF-8) Modified: trunk/wao-web/src/main/webapp/WEB-INF/decorators/layout.jsp =================================================================== --- trunk/wao-web/src/main/webapp/WEB-INF/decorators/layout.jsp 2014-02-28 14:23:50 UTC (rev 1696) +++ trunk/wao-web/src/main/webapp/WEB-INF/decorators/layout.jsp 2014-02-28 14:54:40 UTC (rev 1697) @@ -28,31 +28,31 @@ <ul class="nav"> <li class="active"> <s:url action="news" id="newsUrl" /> - <s:a href="%{newsUrl}" title="Consulter les actualités"> + <s:a href="%{newsUrl}"> <s:property value="getText('wao.ui.page.Index.title')" /> </s:a> </li> <li> <s:url action="sampling-plan" id="samplingPlanUrl" /> - <s:a href="%{samplingPlanUrl}" title="Consulter le plan d'échantillonnage"> + <s:a href="%{samplingPlanUrl}"> <s:property value="getText('wao.ui.page.SamplingPlan.title')" /> </s:a> </li> <li> <s:url action="boats" id="boatsUrl" /> - <s:a href="%{boatsUrl}" title="Consulter le référentiel de navires et créer des contacts"> + <s:a href="%{boatsUrl}"> <s:property value="getText('wao.ui.page.Boats.title')" /> </s:a> </li> <li> <s:url action="contacts" id="contactsUrl" /> - <s:a href="%{contactsUrl}" title="Consulter les contacts"> + <s:a href="%{contactsUrl}"> <s:property value="getText('wao.ui.page.Contacts.title')" /> </s:a> </li> <li> <s:url action="synthesis" id="synthesisUrl" /> - <s:a href="%{synthesisUrl}" title="Consulter les synthèses"> + <s:a href="%{synthesisUrl}"> <s:property value="getText('wao.ui.page.Synthesis.title')" /> </s:a> </li> @@ -79,7 +79,19 @@ </a> <ul class="dropdown-menu"> <li> - <a href="#"><i class="icon-flag"></i> <s:property value="getText('wao.ui.action.changeLocale')" /></a> + <s:url id="changeLocaleUrl"> + <s:param name="request_locale"> + <s:if test="\"fr\".equals(locale.toLanguageTag())"> + en + </s:if> + <s:else> + fr + </s:else> + </s:param> + </s:url> + <s:a href="%{changeLocaleUrl}"> + <i class="icon-flag"></i> <s:property value="getText('wao.ui.action.changeLocale')" /> + </s:a> </li> <li> <a href="#"><i class="icon-user"></i> <s:property value="getText('wao.ui.page.UserProfileForm.title')" /></a>
participants (1)
-
bleny@users.forge.codelutin.com