Hi,
I have a Java property file imported to Passolo containing this content:
invalidElementUmbrella=Element {0} is an umbrella element.
When translated to German, I get a generated target file with this content:
invalidElementUmbrella=Element {0} ist ein \u00fcbergeordnetes Element.
If I export the German string list as SDLXLIFF, I get a file that contains an illegal character. The character is:  and it's part of the tag-degs header of the SDLXLIFF file.  is the "End of transmission" character.
I have tested this in a variety of other file formats and for me the problem only manifests itself in Java property files which contain placeholders, that are then exported to SDLXLIF.
I am using the Saxon XML parser and have tried an online XML validator tool and both say the XML is invalid.
This causes problems because I need to manipulate the exported files using XSLT.
I found this article online which seems similar to what's going on with Passolo.
This is does seem like a bug.
Regards
Mark