Yr Eglwys Wen, Hampshire - Other languages