Gruffudd ap Cynan - Other languages