Author: sletellier Date: 2011-05-20 17:25:09 +0200 (Fri, 20 May 2011) New Revision: 33 Url: http://chorem.org/repositories/revision/vradi/33 Log: - Use stable wikitty version - Fix I18n Modified: trunk/pom.xml trunk/vradi-web/pom.xml trunk/vradi-web/src/main/i18n/jsp.rules trunk/vradi-web/src/main/java/org/chorem/vradi/VradiSession.java trunk/vradi-web/src/main/java/org/chorem/vradi/VradiWebConfig.java trunk/vradi-web/src/main/java/org/chorem/vradi/actions/RegisterAction.java trunk/vradi-web/src/main/resources/i18n/vradi-web_fr_FR.properties trunk/vradi-web/src/main/resources/log4j.properties trunk/vradi-web/src/main/resources/struts.properties Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/pom.xml 2011-05-20 15:25:09 UTC (rev 33) @@ -114,7 +114,7 @@ <nuitonI18nVersion>2.4</nuitonI18nVersion> <nuitonWidgetVersion>1.1.1</nuitonWidgetVersion> <generatorPluginVersion>2.3.3</generatorPluginVersion> - <wikittyVersion>3.1.3-SNAPSHOT</wikittyVersion> + <wikittyVersion>3.1.2</wikittyVersion> <oooVersion>3.2.1</oooVersion> <javamailVersion>1.4.3</javamailVersion> <slf4jVersion>1.6.1</slf4jVersion> @@ -128,6 +128,12 @@ <!-- license to use --> <license.licenseName>agpl_v3</license.licenseName> + <!-- i18n configuration --> + <i18n.bundles>fr_FR,en_GB</i18n.bundles> + <i18n.silent>true</i18n.silent> + <i18n.bundleOutputEncoding>UTF-8</i18n.bundleOutputEncoding> + <i18n.bundleFormatConverter>toMessageFormat</i18n.bundleFormatConverter> + </properties> <dependencyManagement> Modified: trunk/vradi-web/pom.xml =================================================================== --- trunk/vradi-web/pom.xml 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/pom.xml 2011-05-20 15:25:09 UTC (rev 33) @@ -24,13 +24,11 @@ <packaging>war</packaging> <properties> - <i18n.bundles>fr_FR,en_GB</i18n.bundles> + <i18n.silent>true</i18n.silent> - <i18n.bundleOutputName>vradi-web-i18n</i18n.bundleOutputName> - <i18n.bundleOutputDir> - ${basedir}/target/generated-sources/resources - </i18n.bundleOutputDir> - <i18n.addBundleOuputDirParent>false</i18n.addBundleOuputDirParent> + <i18n.bundleOutputName>vradi-i18n</i18n.bundleOutputName> + <i18n.bundleOutputPackage/> + </properties> <dependencies> @@ -213,6 +211,7 @@ <namespaces> <s>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd</s> <sx>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd</sx> + <sj>http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd</sj> <jsp>http://java.sun.com/JSP/Page</jsp> </namespaces> </configuration> Modified: trunk/vradi-web/src/main/i18n/jsp.rules =================================================================== --- trunk/vradi-web/src/main/i18n/jsp.rules 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/i18n/jsp.rules 2011-05-20 15:25:09 UTC (rev 33) @@ -3,7 +3,11 @@ //s:text/@name //s:submit/@key //s:textfield/@key +//s:checkbox/@key //s:password/@key //s:file/@key +//s:label/@key +//s:optiontransferselect/@key +//s:select/@key //sx:datetimepicker/@key Modified: trunk/vradi-web/src/main/java/org/chorem/vradi/VradiSession.java =================================================================== --- trunk/vradi-web/src/main/java/org/chorem/vradi/VradiSession.java 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/java/org/chorem/vradi/VradiSession.java 2011-05-20 15:25:09 UTC (rev 33) @@ -43,7 +43,7 @@ proxy = new WikittyProxy(config, ws); // init I18n -// I18n.init(new DefaultI18nInitializer("vradi-i18n"), null); + I18n.init(new DefaultI18nInitializer("vradi-i18n", getClass().getClassLoader(), "/"), null); } public void invalidate() { Modified: trunk/vradi-web/src/main/java/org/chorem/vradi/VradiWebConfig.java =================================================================== --- trunk/vradi-web/src/main/java/org/chorem/vradi/VradiWebConfig.java 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/java/org/chorem/vradi/VradiWebConfig.java 2011-05-20 15:25:09 UTC (rev 33) @@ -108,7 +108,7 @@ REMOTE_ENDPOINT( "vradi.remote.endpoint", _("vradi.config.remote.endpoint.description"), - "http://localhost:8080", String.class, false, false); + null, String.class, false, false); public String key; Modified: trunk/vradi-web/src/main/java/org/chorem/vradi/actions/RegisterAction.java =================================================================== --- trunk/vradi-web/src/main/java/org/chorem/vradi/actions/RegisterAction.java 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/java/org/chorem/vradi/actions/RegisterAction.java 2011-05-20 15:25:09 UTC (rev 33) @@ -131,7 +131,7 @@ try { String mailContent; - mailContent = getText(n_("vradi.register.mailHi")) + ",\n\n" + getText(n_("vradi.register.mailPwd")) + ": " + password + "\n\n" + getText(n_("bow.register.mailEmail")) + ": " + email + "\n\n"; + mailContent = getText(n_("vradi.register.mailHi")) + ",\n\n" + getText(n_("vradi.register.mailPwd")) + ": " + password + "\n\n" + getText(n_("vradi.register.mailEmail")) + ": " + email + "\n\n"; MailingManager.postMail(getConfig(), email, getText(n_("vradi.register.mailSubject")), false, mailContent); } catch (AddressException e) { //If the email address is invalid Modified: trunk/vradi-web/src/main/resources/i18n/vradi-web_fr_FR.properties =================================================================== --- trunk/vradi-web/src/main/resources/i18n/vradi-web_fr_FR.properties 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/resources/i18n/vradi-web_fr_FR.properties 2011-05-20 15:25:09 UTC (rev 33) @@ -1,4 +1,3 @@ -bow.register.mailEmail= vradi.config.configFileName.description=Fichier de configuration de Vradi web vradi.config.database.version.description=Version de la base de donnée vradi.config.last.version.description=Dernière version de Vradi web lancée @@ -6,7 +5,7 @@ vradi.config.ui.locale=Locale de l'instance de Vradi web vradi.config.version.description=Version de Vradi web vradi.error.internal=Une erreur interne est survenue, merci de contacter un administrateur si cette erreur persiste -vradi.forgotPassword.emailDoesntExist=Cette adresse email n''existe pas +vradi.forgotPassword.emailDoesntExist=Cette adresse email n'existe pas vradi.forgotpwd.submit=Envoyer vradi.forgotpwd.title=Vous avez oublié votre mot de passe ? vradi.login.email=Email @@ -15,11 +14,11 @@ vradi.login.submit=Veuillez retaper votre mot de passe vradi.login.title=Connection vradi.register.emailAldyUsed=Cette adresse email est déjà utilisée -vradi.register.invalidLogin=Une erreur s''est produite pendant l''enregistrement de vos informations, merci d''essayer à nouveau +vradi.register.invalidLogin=Une erreur s'est produite pendant l'enregistrement de vos informations, merci d'essayer à nouveau vradi.register.mailEmail=Votre email vradi.register.mailHi=Bonjour vradi.register.mailPwd=Votre mot de passe vradi.register.mailSubject=[Vradi] Vos informations utilisateurs vradi.register.pwdDontMatch=Les mots de passe sont différents -vradi.register.submit=S''enregistrer -vradi.register.title=S''enregistrer +vradi.register.submit=S'enregistrer +vradi.register.title=S'enregistrer Modified: trunk/vradi-web/src/main/resources/log4j.properties =================================================================== --- trunk/vradi-web/src/main/resources/log4j.properties 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/resources/log4j.properties 2011-05-20 15:25:09 UTC (rev 33) @@ -0,0 +1,12 @@ +# Global logging configuration +log4j.rootLogger=FATAL, stdout + +# Console output... +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%d %5p [%t] (%F:%L) %M - %m%n + +# package level +log4j.logger.org.chorem.vradi=DEBUG +#log4j.logger.org.nuiton.util.TimeLog=WARN +log4j.logger.org.apache.struts2.dispatcher.mapper=DEBUG Modified: trunk/vradi-web/src/main/resources/struts.properties =================================================================== --- trunk/vradi-web/src/main/resources/struts.properties 2011-05-20 14:08:45 UTC (rev 32) +++ trunk/vradi-web/src/main/resources/struts.properties 2011-05-20 15:25:09 UTC (rev 33) @@ -34,7 +34,7 @@ struts.url.http.port = 80 struts.url.https.port = 443 -struts.custom.i18n.resources=vradi-web-i18n +struts.custom.i18n.resources=vradi-i18n struts.dispatcher.parametersWorkaround = false