From e421c4ec675279d17b13c59dead5afbb6c213f61 Mon Sep 17 00:00:00 2001 From: Haselnussbomber Date: Fri, 5 Sep 2025 04:03:52 +0200 Subject: [PATCH] Set CultureInfo before loading locs --- Dalamud/Localization.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dalamud/Localization.cs b/Dalamud/Localization.cs index 1bca2d700..0a7086e73 100644 --- a/Dalamud/Localization.cs +++ b/Dalamud/Localization.cs @@ -116,9 +116,10 @@ public class Localization : IServiceType /// public void SetupWithFallbacks() { + this.DalamudLanguageCultureInfo = CultureInfo.InvariantCulture; + Loc.SetupWithFallbacks(this.assembly); - this.DalamudLanguageCultureInfo = CultureInfo.InvariantCulture; foreach (var d in Delegate.EnumerateInvocationList(this.LocalizationChanged)) { try @@ -144,6 +145,8 @@ public class Localization : IServiceType return; } + this.DalamudLanguageCultureInfo = GetCultureInfoFromLangCode(langCode); + try { Loc.Setup(this.ReadLocData(langCode), this.assembly); @@ -154,7 +157,6 @@ public class Localization : IServiceType this.SetupWithFallbacks(); } - this.DalamudLanguageCultureInfo = GetCultureInfoFromLangCode(langCode); foreach (var d in Delegate.EnumerateInvocationList(this.LocalizationChanged)) { try