Skip to content
This repository was archived by the owner on Jan 23, 2019. It is now read-only.

Commit 246635a

Browse files
committed
Fix #191 - broken (android internal) parser
1 parent 9f0069c commit 246635a

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/app/src/main/java/io/github/lonamiwebs/stringlate/classes/applications/ApplicationListParser.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,12 @@ static boolean parseToXml(ApplicationList applications, OutputStream out) {
195195
private static void writeTag(XmlSerializer serializer, String tag, String content)
196196
throws IOException {
197197
serializer.startTag(ns, tag);
198-
serializer.text(content);
198+
try {
199+
serializer.text(content);
200+
} catch (IllegalArgumentException exception){
201+
// XML Parser internal broken on pre LL
202+
serializer.text("");
203+
}
199204
serializer.endTag(ns, tag);
200205
}
201206

src/app/src/main/res/values-de/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
<string name="import_file_failed">Konnte das ausgewählte Element nicht importieren</string>
5757
<string name="import_file_success">Import erfolgreich</string>
5858
<string name="update_applications">Applikationen updaten</string>
59-
<string name="apps_repo_not_downloaded">Das Anwendungs-Repo wurde noch nicht heruntergeladen. Tippen auf die Menüschaltfläche \"%s\", um den Repo-Index herunterzuladen und verfügbaren Anwendungen zu erkunden.</string>
59+
<string name="apps_repo_not_downloaded">Anwendungs-Informationen aus der F-Droid Repo wurden noch nicht heruntergeladen. Drücke den Button \"%s\", um den Repo-Index herunterzuladen und Anwendungen zu finden.</string>
6060
<string name="sync_failed">Synchronisation von %s fehlgeschlagen.</string>
6161
<string name="done">Fertig!</string>
6262
<string name="search">Suche</string>

0 commit comments

Comments
 (0)