Потому что вы едете в их страну, к ним в гости. Согласно консульским конвенциям, все документы и документооборот в целом ведутся на национальном языке консульства/посольства и/или английском либо французском, а также могут (но не обязаны) использовать язык страны пребывания. Вот если они обращаются к нам, в наше учреждение, они пишут/говорят на языке страны пребывания (или приходят с переводчиком, оплачивая его за свой счет). Все остальное - жест доброй воли с их стороны. Поэтому посольство Испании, например, как страны, во многом живущей на туризме, предлагает анкеты на визы на 2х языках - испанском и страны пребывания. И поэтому немцы могут запрашивать перевод на язык дипломатического общения (английский или французский), но требовать перевод на немецкий не могут. Но вы в качестве жеста доброй воли и вежливости (comity) можете все представить на немецком и даже говорить с ними на этом языке.