Author: echatellier Date: 2011-11-18 15:57:44 +0100 (Fri, 18 Nov 2011) New Revision: 3528 Url: http://forge.codelutin.com/repositories/revision/isis-fish/3528 Log: Use i18n bundle to fix i18n on windows Modified: trunk/pom.xml trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-11-18 14:57:27 UTC (rev 3527) +++ trunk/pom.xml 2011-11-18 14:57:44 UTC (rev 3528) @@ -679,7 +679,9 @@ <execution> <goals> <goal>parserJava</goal> + <goal>parserValidation</goal> <goal>gen</goal> + <goal>bundle</goal> </goals> </execution> </executions> Modified: trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java =================================================================== --- trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java 2011-11-18 14:57:27 UTC (rev 3527) +++ trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java 2011-11-18 14:57:44 UTC (rev 3528) @@ -50,6 +50,7 @@ import org.apache.commons.logging.LogFactory; import org.nuiton.i18n.I18n; import org.nuiton.i18n.init.ClassPathI18nInitializer; +import org.nuiton.i18n.init.DefaultI18nInitializer; import org.nuiton.math.matrix.MatrixFactory; import org.nuiton.topia.TopiaException; import org.nuiton.util.FileUtil; @@ -222,8 +223,8 @@ config = new IsisConfig(); config.parse(args); - // init i18n - I18n.init(new ClassPathI18nInitializer(), config.getLocale()); + // to work in java webstart + I18n.init(new DefaultI18nInitializer("isis-fish-i18n"), config.getLocale()); // after init shutdown hook Runtime.getRuntime().addShutdownHook(new IsisQuitHook());