他学波斯语的原因电影中有明确交代,是为了战后到伊朗和他哥哥一起生活:
而且在他到了德黑兰后,他对边防警察也说他是来找他哥哥的。
你说的“科赫在海关被抓的时候明明可以和对方对话”是不成立的。
显然他和边防警察的对话是不成功的,对方根本听不懂他讲的“波斯语”,从头到尾都没法交流。
实际上,一个人入境另一个国家,并不一定需要会说这个国家的语言。
而且,后来这名边防警察对他说的是英语,虽然字幕上显示的是德语,但他发音是英语,问他会不会说波斯语。
也就是说,其实除了可以暴露他身份的德语外,他说别的什么语都没事,只要不说他那个根本就不存在的假波斯语就好,但他偏偏说了那个根本不存在的假波斯语,所以引起了边防警察的怀疑。
这个机场显然是德黑兰机场,不是他的出发地,而是他的到达地。这个阿卡赫巴里是典型的波斯语名字:
而且这些人一看就是阿拉伯人,连这名边防警察的胸牌上都是波斯语:
如他逃跑前在树林里说的计划,他途经伊斯坦布尔到达了德黑兰,结果却栽在了这最后一关上。
因为伊朗已经于1943年9月9日向德国宣战,而他又被边防警察从相貌上判断为德国人,加上他护照上说他是比利时人,但他说的却是一种奇怪的语言,形迹可疑,自然要被拘捕和审查了。
也就是说,他学波斯语是为了将来到伊朗和他哥哥一起生活,过边检并不是主要目的。
即使他不会波斯语,他也一样可以过边检,没有规定说一个人不会哪国语言就不能入境哪个国家。
假设你去意大利旅游,你不会意大利语,边检就不让你入境了么?
更何况他在和上校聊天时,憧憬的是二战是德国战胜,所以他不是为了仅仅通过伊朗边检而专门学的波斯语,而是为了以后长期在伊朗生活而学的波斯语。