Machine translation is really difficult. Why not using Google Translate?
Topic on Talk:Content translation
Google Translate is not free.
You can try the new feature in the GoogleTrans gadget which replaces the text in the second column of the Content Translation system with the translated text, while keeping the HTML markup.
Consult
for help on this
Google Translate is now available