]> gitweb.fperrin.net Git - DictionaryPC.git/blobdiff - src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java
Fix filtering out translation from French HTML.
[DictionaryPC.git] / src / com / hughes / android / dictionary / parser / wiktionary / WholeSectionToHtmlParser.java
index e8a7e9b0a53528ea849bf45634313733e718ab9d..e861b9ddabd3da127833f83b0db3ada33c77f97e 100644 (file)
@@ -232,7 +232,7 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser {
         });
 
 
-        final Pattern frSkipSections = Pattern.compile(".*(Traductions|[Aa]nagrammes).*");
+        final Pattern frSkipSections = Pattern.compile(".*([Tt]raductions|[Aa]nagrammes).*");
         isoToLangConfig.put("FR", new LangConfig() {
             @Override
             public boolean skipSection(String headingText) {
@@ -318,7 +318,7 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser {
             final String webUrl = String.format(webUrlTemplate, title);
            // URI.create can raise an exception e.g. if webUrl contains %, just ignore those cases.
            try {
-            callback.builder.append(String.format("<p> <a href=\"%s\">%s</a>", URI.create(webUrl).toString(), escapeHtmlLiteral(webUrl)));
+            callback.builder.append(String.format("<p> <a href=\"%s\">%s</a>", URI.create(webUrl).toASCIIString(), escapeHtmlLiteral(webUrl)));
            } catch (Exception e)
            {}
         }