I think it came from the turks, everywhere that was under the ottomans does it, as well as most of the neighbouring countries

Not positive though.
I don't know the history, but I do know golumpki is Polish but many Slavic nations have their tiny little variations. Not sure how similar each one is at the taste level, but they seem similar in concept - cabbage wrapping some meatball type product that has rice and onions (or maybe just rice, again regional differences apply).
If it is related to Persian dishes, who knows. But I know the type that gets cooked by my parents is Polish (we pronounce is glumpki, wiki listed golumpki as a name, and it has a decidedly Polish spelling that even my Russian keyboard layout cannot create, nor do I know how to pronounce it while reading the Polish name, but I imagine it sounds like glumpki -Gołąbki)
I always eat it sans-cabbage, as I despise that leafy abomination. Actually I despise all leafs.
I know stuffed foods are common in Slavic cuisine, at least from what I have been taught they are. As are open-topped "sandwiches" - no I don't get it either, but alas.
Whether the origin of cabbage rolls is originally from some Slavic culture or from Persian history, unknown. All I can tell is many Slavic cultures have their own variant.