How can I set language data correctly with Saxon HE 10.2? I need the XSLT Processor to output the current date with a month name written out in German, like `21. Oktober 2020`. Unfortunately, the processor outputs
`[Language: en]21. October 2020`.
Saxon PE gives the desired output out of the box.  

This is my XSLT code:

```
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="3.0">
    <xsl:output method="text"/>
    <xsl:template match="/">
        <xsl:value-of select="format-dateTime(current-dateTime(), '[D]. [MNn] [Y]', 'de', (), ())"/>
    </xsl:template>
</xsl:stylesheet>

```

The test XML source code file is like this:

```
<?xml version="1.0" encoding="UTF-8"?>
<root/>

```

In Linux, I run `java -cp $xsltProc $class -s:source.xml -xsl:stylesheet.xslt -o:result`.  

`$xsltProc` is the path to the file `saxon-he-10.2.jar`.  

`$class` is `net.sf.saxon.Transform`.  

Any help would be greatly appreciated.