>
the German translation produced was very poor quality compared to the English oneThey would have selected the best possible language pair for this demo, so we should expect it to have done very poorly if they picked, say, English<->Mandarin.
What stands out is that they didn't pick Spanish as the other language.
It's pretty universally agreed that Spanish[1] is the easiest language for English speakers to learn, and Portuguese is in the same ballpark[2], but German is significantly harder[3]. (And Russian, Chinese, and Arabic would be way to the right on an exponential graph.)
I'm guessing that machine translation of English<->German, for some reason, must be easier than English<->Spanish.
[1] There's a fairly authoritative study on this which I can't find it immediately.
[2] Just from personal experience I find that English<->Portuguese with Google Translate is astonishingly good (in either direction):
http://brazilsense.com/index.php?title=Getting_by_with_just_...
[3] The difficulty of German vs Spanish is confirmed by an NSA (!) document that says that "Next to Vietnamese, German may be the most difficult for English-speaking students to learn for German has a difficult syntactical feature, the discontinuity of the predicate, which the others lack. Among French, Italian, and Spanish, there also seems to be only a slight difference in difficulty. It appears that these three are the easiest languages for English-speaking students to learn":
http://www.nsa.gov/public_info/_files/cryptologic_spectrum/f...