OK, I get it, what you write is the literal translation of the hungarian sentence. Problem is, I have never heard anyone say that , neither can I imagine a situation where anyone would use that phrase?
Doesn't the hungarian sentence make sense either? Or is it used in the same context as the phrase in the question above?
Of course I believe you as I want to remember that English is your native language but to me it sounds weird to say "in the photo" and not "on the photo" For example, I would say if I look at a picture and see someone "ON" the photo that I recognize. And I would say that I look att someone "IN" the camera if I am taking photos. But OK I have to buy it!