For a βstrike in the dark," RegionInfo's information is pretty good.
However, in practice, places like the UK have exceptions. For example:
- everything related to traffic is imperial
- temperatures for the weather are metric, but some prefer imperial
- equipment measurements are metric ... mainly
Much depends on the generation in which you are and on your attitude towards change.
Thus - in practice - provide both options, guess the reasonable default value, but if it is important , always allow the user to redefine preference and make sure that these changes are remembered.
Jeremy mcgee
source share