Use de-AT locale with narrow nbsp

This commit is contained in:
2023-08-09 18:48:50 +02:00
parent 1226e85c4a
commit f4c24d9578
3 changed files with 6 additions and 3 deletions

View File

@ -35,7 +35,10 @@ namespace Elwig {
}
protected override void OnStartup(StartupEventArgs evt) {
var locale = new CultureInfo("de-DE"); // de-AT uses ' ' as thousands separator :(
var locale = new CultureInfo("de-AT");
locale.NumberFormat.CurrencyGroupSeparator = "\u202f";
locale.NumberFormat.NumberGroupSeparator = "\u202f";
locale.NumberFormat.PercentGroupSeparator = "\u202f";
Thread.CurrentThread.CurrentCulture = locale;
Thread.CurrentThread.CurrentUICulture = locale;
CultureInfo.DefaultThreadCurrentCulture = locale;