title: replace special characters with a space
body: <pre><code>&lt;xsl:value-of select="$Country"/&gt;
  </code></pre>
  
  <p>If the <code>$country</code> contains apostrophe, then I get a problem.</p>
  
  <p>For <strong>XSLT 1.0</strong>, what would be the correct way to replace every <code>'</code> with a space?
  None of this works:</p>
  
  <pre><code>&lt;xsl:value-of select="translate($Country, ''',' ')"/&gt;
  &lt;xsl:value-of select="translate($Country, '''',' ')"/&gt;
  &lt;xsl:value-of select="translate($Country, '&amp;quot;',' ')"/&gt;
  &lt;xsl:value-of select='translate($Country, "'"," ")'/&gt;
  </code></pre>
  
  <p>What's the correct way?
  Thank you.</p>