Why does my MacBook not display the date and time in Welsh?
Try using this command in Terminal:

defaults write NSGlobalDomain AppleLocale -string cy_GB

It worked for me in 10.13, but have not tested in later MacOS versions.

This question indicates it may no longer work.

Mojave and its non-respect of the AppleLocale preference