iNik, в самом вверху XSL-шаблона, там где определен формат чисел my
<xsl:decimal-format name="my" decimal-separator="," grouping-separator=" "/>
определите еще один, но с разделителем точкой, а не запятой, и с другим именем, например
<xsl:decimal-format name="my1" decimal-separator="." grouping-separator=" "/>
и в выводе value-of используйте точку и my1:
<xsl:value-of select="format-number(price, '### ##0.00', 'my1')"/>
P.S. А спросил я, где именно, потому что вдруг вам в php надо, а не в XSL...