The good news is that the offending sentence (Tatoeba’s sentence number 1450387 — I am not authorised to send the link here for some reasons) has already been corrected. But this means that the page https community languagetool org ruleEditor expert (sorry, I am not allowed to send the link for some reasons) is not up to date with Tatoeba This is frustrating…
@Jan_Schreiber: Sorry for the multiposting. Here is the error: « Error: XML validation failed: org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 34; Attribut "postag" wurde bereits für Element "token" angegeben. ». I indeed have German in my HTTP_HEADER field, but it is in a very low priority (Spanish, Esperanto, English, French, and Portuguese have higher priority than German in it…), so it is unlikely that the sentence has not been translated in any of the other languages with higher priority.
Here is how to reproduce. Go to https community languagetool org ruleEditor2 index (still not able to post a link… this is frustrating) and create a simple rule. This rule should have at least one token of the form “Part-of-speech” with more than one item in it. For instance “O akz” (a noun in the accusative form). This is translated in XML by “
<token postag='O' postag='akz'></token>”, which does not validate.
A valid XML would be “
<token postag='O akz'></token>”.
So there are two errors there: first in the XML generator (which should generate valid XML files when possible), second, in the XML checker, which should probably not display an error in German when not asked.
Hoping that it can help.
P.S.: The build from Travis just finished and was accepted. So I guess that it really just is the database of the web interface which is not up to date.