I have tried multiple approaches - but they all return the wrong, or inadequate results.
My test system is set to en-GB out of the box but everything behaves as if it is en-US in Unity (I am testing in the editor).
- `Application.systemLanguage.ToString()`
returns "English" which is not very
helpful at all
- `String.Format(
"{0:C}", 0.0f )` gives me a dollar
formatted value instead of pounds
- `System.Globalization.RegionInfo.CurrentRegion.CurrencySymbol`
returns "USD"
↧