Well, I can't read all of it, though I can pronounce most of it. From the looks of it, it's a pretty funny site.
My recommendation for site and text translation would have to be WorldLingo.com
. Though its machine translations aren't one-hundred percent accurate, it's a relatively useful tool; I use it as an aide quite often.