Sort:  

Yea but Deutch is the German word for the German language, would be no reason to use de. Japanese is not a Japanese word so why use it if there other options.

It would be like Germans using the topic 'german' to post stuff in German