this may be old, but i just found out about it. basically you can type in anything, or even a webpage, and it will translate it. thought it was pretty funny.
here's an example of the discussion forum page on here:
http://sites.gizoogle.com/index2.php?url=http%3A%2F%2Fstreetsourcemag.com%2FForum%2Fdefault.aspx