GOOGLE TRANSLATE is my favorite translating site. It will translate web sites, but not the content of old documents you may find.
So far I have used it for German, Czech and French. A lot of Genealogy groups have website in their native language and I find it easy to view the contents after their translation.
I use it all the time and am well pleased with the results.