Of it pleases you:
The Celtic Literature Collective--sounds a bit pre-Berlin Wall, but looks like there is some good material. Part of the The Academy for Ancient Texts--I won't vouch for the translations as I haven't spent any time with them, but I offer the resource--the Welsh Text list looks quite fine.