This project from Microsoft Research is going in that direction. Star Trek fans might call this a sort of universal translator. Microsoft is one of those companies that has some great stuff in the pipeline. I hope things don't get clogged up and this sort of product and/or service sees the light of day.
I'd hate to see this translation get lost.