Gruffudd ap Rhydderch - Other languages