@ArthurReutenauer Here's an English version:
bangor.ac.uk/cymorthcymraeg/dyddiadau.php.en. But do NOT take the months from the bottom table. The
o
is not used in formal date specifications: it is like saying 'of January' - you don't write the 'of'. But it causes a soft mutation, so the names you need for the spec are not there. Don't change the month names - those don't need changing. Does that make sense?