Index: maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/extension/ParserJaxx.java diff -u maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/extension/ParserJaxx.java:1.10 maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/extension/ParserJaxx.java:1.11 --- maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/extension/ParserJaxx.java:1.10 Wed Jan 23 09:41:17 2008 +++ maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/extension/ParserJaxx.java Tue Feb 12 16:50:09 2008 @@ -49,11 +49,11 @@ } protected String getKeyModifierStart() { - return "\\{_\\(\""; + return "=\\s*[\"\']"; } protected String getKeyModifierEnd() { - return "\"\\)\\}"; + return "[\"\']"; } protected String getFileRules() { @@ -73,14 +73,7 @@ * @see org.codelutin.i18n.plugin.extension.XmlParser#extract(java.lang.String) */ public String extract(String i18nString) { - int i18nStart = i18nString.indexOf("{_(\""); - int i18nEnd = i18nString.lastIndexOf("\")}"); - - if (i18nStart != -1 && i18nEnd != -1) { - return i18nString.substring(i18nStart + 4, i18nEnd); - } else { - return null; - } + return i18nString; } }