Converting first letter of a string to capital in xslt
<p>I am new to XSLT and I need some help.
I have data stored in XML file and there is one attribute :</p>

<pre><code>&lt;clientName&gt;JOHN GEORGE SMITH&lt;/clientName&gt; 
</code></pre>

<p>I am printing this name in my HTML file as follows:</p>

<pre><code>&lt;div&gt;
    &lt;xsl:value-of select="clientName"/&gt;
&lt;/div&gt;
</code></pre>

<p>I want my output to be : <strong>John George Smith</strong>. </p>

<p>I want the first letter to be capital for each word. I tried finding the solution online but couldn't find an appropriate way. </p>

<p>Thanks in advance.</p>