Ah, I see what you mean now. I've seen plenty of websites with very dubious English that I suspect were machine-translated, but websites trying to do their own realtime translation is something I haven't seen. Or maybe it's just something I haven't noticed.
(I wonder why people would even do that, since as you say, all the modern web browsers have built-in support for a translation button.)