Approved by: dim (mentor)
the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made a few minor adjustments and merged the makefiles. PR: 44307