Microsoft also has world-class translation services. Mozilla could partner with them just for this. That would be a good idea, I think. Surprised they haven't come up with something.
There's also various open source projects tackling this problem, which aren't as advanced, but are always improving.