Rhydderch ap Iestyn - Other languages