Во-первых, если вы хотите, чтобы десятичный разделитель был запятой, вы должны определить его следующим образом:
<xsl:decimal-format name="euro" decimal-separator="," grouping-separator="."/>
Затем, если вы определили десятичный формат, вы также должны указать таблице стилей использовать его:
<xsl:value-of select="format-number(sum(/elementOne/elementTwo/RequestItem/elementThree/value), '#,00', 'euro')"/>
Или, если вы также хотите применить определенный разделитель тысяч:
<xsl:value-of select="format-number(sum(/elementOne/elementTwo/RequestItem/elementThree/value), '#.###,00', 'euro')"/>