I found this script very usefull, after trying one day to convert "aéàçèê" in "aeacee" because strtr and other php function don’t work with my utf-8. You must have php >=4.03 and mbstring module enabled. and 4.0.6 for auto detection, else use the string "UTF-8"
So here the script (not from me),original find it at:
http://fr.php.net/manual/fr/function.mb-convert-encoding.php
<?php
/**
* @args string $text line of encoded text
* string $from_enc (encoding type of $text, e.g. UTF-8, ISO-8859-1)
*
* @returns 7bit representation
*/
function to7bit($text) {
$text = mb_convert_encoding($text,'HTML-ENTITIES',mb_detect_encoding($text));
$text = preg_replace(
array('/ß/','/&(..)lig;/',
'/&([aouAOU])uml;/','/&(.)[^;]*;/'),
array('ss',"$1","$1".'e',"$1"),
$text);
return $text;
}
?>
Enjoy

Johannes
I’d like if this (or kind of this) is added to the new release for aliases creation, that’s why I put it here.