Forum Moderators: Robert Charlton & goodroi
I believe this is new - it's listed as Beta on the Google Language Tools page [google.com]. I don't know Chinese, but the translations from Chinese into English don't read all that differently from those done from other languages (i.e. funny and awkward, but certainly good enough to tell what an otherwise inaccessible page is about).