托万·加朗（Antoine Galland），把故事加入了他的法语译本（）（1704-1717年成书）。加朗是18世纪的法国东方学家，故事的来源可能是加朗在阿勒颇（今属叙利亚）听到中东讲故事人口述的。但故事已知的最早成文版本就是加朗的法语版。当理查德·弗朗西斯·伯顿将《一千零一夜》翻译成英文版（"The Book of the Thousand Nights and a Night"）时，他把这篇故事放在「附录」之中，而不是书的主体。伯顿认为故事最早来源于塞浦路斯的希腊人。美国东方学家当肯·布莱克·麦克