xslt translate of multiple characters
<p>I am trying to translate multiple characters into an 'X' or a ' '.
If the character is a 1,C,G it should be an 'X' else it's a ' '.</p>

<p>Currently I have this:</p>

<pre><code>&lt;xsl:variable name="correctedReturn"&gt;
    &lt;xsl:value-of select="translate(correctedReturn,'1','X')" /&gt;
&lt;/xsl:variable&gt;
</code></pre>

<p>This translate any 1's into X's but not anything else.  I have tried to have multiple translate but it wasn't allowing me to have multiple translates in one variable.  Any help would be nice, </p>