It&#39;s because of the call to setlocale(LC_CTYPE, &#39;C&#39;); in _unicode_check() in includes/unicode.inc.<br><br>From <a href="http://www.php.net/manual/en/function.iconv.php#86077">http://www.php.net/manual/en/function.iconv.php#86077</a> I tried doing the following and it worked for me (very important to note setting back the original value to setlocale().<br>

<br>setlocale(LC_CTYPE, &#39;fr_FR.utf8&#39;);<br>$string = &quot;Stéphanie,D Hérouville&quot;;<br>$output = iconv(&quot;UTF-8&quot;, &#39;ASCII//TRANSLIT&#39;, $string);<br>print $output;<br>setlocale(LC_CTYPE, &#39;C&#39;);<br>

<br>I&#39;m not sure which locale string you&#39;d use in the first call to
setlocale (I used French in this case) but you can get all the values on your system by running
locale -a from the command line.<br><br clear="all">Dave Reid<br><a href="mailto:dave@davereid.net">dave@davereid.net</a>