On request we have added direct links to Alta Vista Babel Fish to be used for our non english visitors. Hopefully it will work out for them, and if more language are need - well let us know and we will add a link for it.
If you haven't noticed yet, it's the flags within the right top column.