Thanks Mark,

I solved the problem by parsing the UTF-8.cm file to extract the UTF-8 mappings and then loaded each .UTF-8.src file in turn and extracted the LC_MONETARY information using the UTF-8 mappings where appropriate.

I now have all the data I need.

Adrian