Index: lutinprocessor/src/java/org/codelutin/processor/filters/I18nFilter.java diff -u lutinprocessor/src/java/org/codelutin/processor/filters/I18nFilter.java:1.3 lutinprocessor/src/java/org/codelutin/processor/filters/I18nFilter.java:1.4 --- lutinprocessor/src/java/org/codelutin/processor/filters/I18nFilter.java:1.3 Thu Dec 9 15:27:42 2004 +++ lutinprocessor/src/java/org/codelutin/processor/filters/I18nFilter.java Tue Nov 20 09:55:52 2007 @@ -23,9 +23,9 @@ * * @author Copyright Code Lutin * - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ * - * Mise a jour: $Date: 2004-12-09 15:27:42 $ par : $Author: pineau $ + * Mise a jour: $Date: 2007-11-20 09:55:52 $ par : $Author: ruchaud $ */ package org.codelutin.processor.filters; @@ -36,9 +36,9 @@ public class I18nFilter extends DefaultFilter { // I18nFilter - private String header = "I18n\\s*\\._\\(\\s*\""; - private String footer = "\"\\s*\\)"; - + private String header = "_\\(\\s*\""; + private String footer = "\"\\s*(\\)|,|\\+|$)"; + private Pattern headerPattern = Pattern.compile(getHeader()); private Pattern footerPattern = Pattern.compile(getFooter());