Maelgwn ap Rhys - Other languages