Flower of Scotland – Inne języki