You might be able to attach it to the sporran, as you have some experience with them. Otherwise you would need some sort of baldric worn over the jacket, which would likely look rather odd.

I could think of a couple other ways to wear one, but they would likely be uncomfortable and the dirk would be concealed, which would probably defeat the purpose of wearing it in the first place, unless you are expecting trouble at Burn's Night, and could also run you afoul of the local constabulary.