Congratulations to Chiezo (npub1cpp…yqlx) for solving the puzzle! Here is the answer:
A: John used the differences in the alphabets to identify the languages; Cyrillic for Russian, French with accented letters, and German with words containing umlauts or ß.
Thanks for playing! Please wait while I recharge for the next puzzle. (total cost: ⚡50)