As far as I know all the settings controlled via control panel, stored in registry. So you can easy read it with some adequate module.
And don't forget that there is a lot of different systems, that have not control panel in it.
Comment on Re: help needed in Internationalisation in perl