One more point.
The locale files are not easy to read because settings are given as unicode strings, so in the LC_TIME section, for example, the am_pm string definition is given as
Code:
am_pm "<U0041><U004D>";"<U0050><U004D>"
which translates to "am";"pm", as expected.
This page explains the sections and lists them in the old ascii format, so will be easier to understand.