Awesome idea, but it doesn't have Japanese. Got me excited for nothing. :/
I think the main problem is that Japanese requires a lot more context to make meaning clear than most languages. A translation of an English sentence can be pretty good just based on the context of the sentence itself. Japanese doesn't even indicate in any way who the subject of a sentence is. Lots of sentences don't even require a verb.
And it doesn't help that Japanese has a quirky preposition system that doesn't line up with other languages.