Eglwys Padrig Sant, Caerdydd - Other languages