This is one of those songs that are often sung in what I regard as a bastard mixture of Scots and English; and some of the sets of words upthread are likewise. Putting it entirely into English loses a few of the rhymes (such as "kissed her syne") but IMHO is preferable to the mixture.