Hi,

thanks for the help. Yes I have enabled the local.config.php and the code is the same - I think it must be working as I can make the "es.php" transliterate from any standard letters to any other letters, just not the accented spanish ones which get ignored and replaced by hyphens.

Thanks neodolphin, every time I change something I reset all the caches just to make sure - interesting you had the same problem but reseting the caches didn't work for me, unfortunately.

Just to show an example, the english links are correct:
/en/ecological-jute-bags-c-13

the spanish should be:
/es/bolsos-yute-ecológicos-c-13

but it comes out as:
/es/bolsos-yute-ecol-gicos-c-13

Not sure if this is important but the "es.php" uses "$cyrillic = array" like the "ru.php". Whereas the "fr.php" uses its own "$french = array".

Anything else you can think of that I should check?

Thanks in advance.