void Units::LoadFromOSLanguage() { unsigned index = AutoDetect(); Profile::Set(szProfileUnitsPresetName, Units::Store::GetName(index)); const UnitSetting& temp = Units::Store::Read(index); Units::Current.AltitudeUnit = temp.AltitudeUnit; Units::Current.DistanceUnit = temp.DistanceUnit; Units::Current.TemperatureUnit = temp.TemperatureUnit; Units::Current.SpeedUnit = temp.SpeedUnit; Units::Current.VerticalSpeedUnit = temp.VerticalSpeedUnit; Units::Current.WindSpeedUnit = temp.WindSpeedUnit; Units::Current.TaskSpeedUnit = temp.TaskSpeedUnit; }
const UnitSetting & Units::LoadFromOSLanguage() { unsigned index = AutoDetect(); return Units::Store::Read(index); }