Are you sure you don't want it in SCOTS Gaelic? Here (click) is a discussion that will give you a good start. I think this may be a song that never existed in Scots Gaelic, since it seems to be fairly recent - from sometime in the 19th century. Any Gaelic translation would likely be a recent one.
-Joe-