I was wondering if anyone has acheived this Converting a number to Words in XSL.
The XSLT 2.0 solution is: <xsl:number value="$val" format="w"/> Michael Kay