The intention in the ms_MY locale seems to be to support the distinction between am and pm. That's what the '%p' part is about:
$ LC_TIME=ms_MY.UTF-8 locale date_fmt %A %d %b %Y %I:%M:%S %p %Z
However, the am_pm definition is empty:
$ LC_TIME=ms_MY.UTF-8 locale am_pm ;
and that's probably a mistake.
With that said, Ubuntu uses the locales provided by glibc, so this request should rather be made upstream:
https://sourceware.org/bugzilla/enter_bug.cgi?product=glibc&component=localedata
If you submit an upstream bug report, please post the URL to it here for tracking purposes.
The intention in the ms_MY locale seems to be to support the distinction between am and pm. That's what the '%p' part is about:
$ LC_TIME=ms_MY.UTF-8 locale date_fmt
%A %d %b %Y %I:%M:%S %p %Z
However, the am_pm definition is empty:
$ LC_TIME=ms_MY.UTF-8 locale am_pm
;
and that's probably a mistake.
With that said, Ubuntu uses the locales provided by glibc, so this request should rather be made upstream:
https:/ /sourceware. org/bugzilla/ enter_bug. cgi?product= glibc&component =localedata
If you submit an upstream bug report, please post the URL to it here for tracking purposes.