Fetch windows setting value-Collection of common programming errors

The logical place would be Windows.Globalization, but not seeing if offered there. One pretty simple workaround – faster to write than to research the setting 🙂 is to create a Windows Runtime Component in C# that calls in to System.Globalization:

namespace WindowsRuntimeComponent
{
    public sealed class RegionalSettings
    {
        public bool isMetric()
        {
            return System.Globalization.RegionInfo.CurrentRegion.IsMetric;
        }
    }
}

Then add as a reference to your JavaScript app and invoke there:

var r = new WindowsRuntimeComponent.RegionalSettings;
var isMetric = r.isMetric();