I would make a guess that there are not many Welsh language translators reading this but you might do better if you posted on the Wales board under locations. I think you are more likely to hit a Welsh speaker there - you do not find them round every corner!