[1.7.x] Overhauled the Welsh formats.py file.

Backport of df7187d795 from master
[1.7.x] Fixed #23417 -- Completed locale formats for zh_CN, zh_Hans, zh_Hant and zh_TW.

Backport of 1ac32e76ac from master