]> gitweb.fperrin.net Git - DictionaryPC.git/blobdiff - src/com/hughes/android/dictionary/engine/WiktionarySplitter.java
Refine fix for Spanish wiktionary.
[DictionaryPC.git] / src / com / hughes / android / dictionary / engine / WiktionarySplitter.java
index 435c3f212cd623cf9456054768d6feab355abfe4..5935df8f51646f28d6462f9d59bf679ec65cabc5 100644 (file)
@@ -205,8 +205,8 @@ public class WiktionarySplitter extends org.xml.sax.helpers.DefaultHandler {
         }
 
         String text = textBuilder.toString();
-        // Workaround for Spanish wiktionary {{ES}} pattern
-        text = text.replace("{{ES}}", "== {{lengua|es}} ==");
+        // Workaround for Spanish wiktionary {{ES}} and {{ES|word}} patterns
+        text = text.replaceAll("\\{\\{ES(\\|[^{}=]*)?}}", "== {{lengua|es}} ==");
         String translingual = "";
         int start = 0;
         final Matcher startMatcher = headingStart.matcher(text);