#16693 Unit Converter should recognize metre (#16984)

This commit is contained in:
lncubus
2022-03-14 13:17:09 +03:00
committed by GitHub
parent 1f64c1cf83
commit 50169f9271

View File

@@ -168,6 +168,22 @@ namespace Community.PowerToys.Run.Plugin.UnitConverter
}
}
/// <summary>
/// Converts spelling "metre" to "meter"
/// </summary>
public static void MetreToMeter(ref string[] split)
{
if (split[1].ToLower() == "metre")
{
split[1] = "meter";
}
if (split[3].ToLower() == "metre")
{
split[3] = "meter";
}
}
/// <summary>
/// Choose "UsGallon" or "ImperialGallon" according to current culture when the input contains "gal" or "gallon".
/// </summary>
@@ -215,6 +231,7 @@ namespace Community.PowerToys.Run.Plugin.UnitConverter
}
InputInterpreter.DegreePrefixer(ref split);
InputInterpreter.MetreToMeter(ref split);
InputInterpreter.FeetToFt(ref split);
InputInterpreter.GallonHandler(ref split, CultureInfo.CurrentCulture);
if (!double.TryParse(split[0], out double value))