I've never done it, but id assume the effort to do a rewrite would be tremendous.
It's a task that could easily be spread across any number of human translators, too.
The main limiting factor is the quality of the test suite, which dictates how quickly typos could be found.