I just build a product for an easy Character-Translation.
Just import the Product und change one File.
Open the file /includes/function_zseo.php and search for this
PHP Code:
$bit = iif($vbulletin->options['zointsseo_url_separator'], '_', '-');
add nder that:
PHP Code:
// Hoffis Char-Translation
if (!empty($vbulletin->options['chartranslationmatrix']))
{
$search = array();
$replace = array();
$sr_arr = split("\r\n",$vbulletin->options['chartranslationmatrix']);
if (is_array($sr_arr))
{
foreach($sr_arr as $val)
{
$trans = split("=",$val);
if (is_array($trans))
{
$search[] = $trans[0];
$replace[] = $trans[1];
}
}
$string = str_replace($search, $replace, $string);
}
}
// End Hoffi
Upload the File and go to Zoints Settings to configure your Translations.
Each Line one Translation. Like:
?=ae
?=e
Have fun.
The Zoints developer can integrate this in the next release if they want. No Problem for me. A Credit would be nice.
German Version avaiable here:
http://www.vbhacks-germany.org/showthread.php?t=5700
Remark: If you exclude Words with special Chars that you translate, you must enter the translated Version in the Settings!