As you are using Wordpress,
Global Translator Pro is
signifcantly easier to use than our homegrown translation script.
The HTTP error 500 means "Internal Server Error" -- that's one I haven't seen before from the translation script.
500 means that there must be some useful data in the Apache error logs for your vhost. What appears in those log files when you access one of the translation URLs?