From 98c2610d7f3c9a452201ad0e2374345363f242f5 Mon Sep 17 00:00:00 2001 From: Hisham Bin Ateya Date: Sat, 9 Dec 2023 00:46:43 +0300 Subject: [PATCH 1/2] Add request localization settings to the configured one --- .../OrchardCore.Localization/Startup.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs b/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs index 1f06f6573a7..c05126120e2 100644 --- a/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs +++ b/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs @@ -50,14 +50,14 @@ public override async ValueTask ConfigureAsync(IApplicationBuilder app, IEndpoin var supportedCultures = await localizationService.GetSupportedCulturesAsync(); var cultureOptions = serviceProvider.GetService>().Value; + var localizationOptions = serviceProvider.GetService>().Value; - app.UseRequestLocalization(options => - { - options.CultureInfoUseUserOverride = !cultureOptions.IgnoreSystemSettings; - options.SetDefaultCulture(defaultCulture); - options.AddSupportedCultures(supportedCultures); - options.AddSupportedUICultures(supportedCultures); - }); + localizationOptions.CultureInfoUseUserOverride = !cultureOptions.IgnoreSystemSettings; + + app.UseRequestLocalization(localizationOptions + .SetDefaultCulture(defaultCulture) + .AddSupportedCultures(supportedCultures) + .AddSupportedUICultures(supportedCultures)); } } From e75d5909b42abbdb2075af97f146f5f334993168 Mon Sep 17 00:00:00 2001 From: Hisham Bin Ateya Date: Thu, 14 Dec 2023 22:32:23 +0300 Subject: [PATCH 2/2] Format --- .../OrchardCore.Localization/Startup.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs b/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs index c05126120e2..99326bc1d16 100644 --- a/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs +++ b/src/OrchardCore.Modules/OrchardCore.Localization/Startup.cs @@ -53,11 +53,12 @@ public override async ValueTask ConfigureAsync(IApplicationBuilder app, IEndpoin var localizationOptions = serviceProvider.GetService>().Value; localizationOptions.CultureInfoUseUserOverride = !cultureOptions.IgnoreSystemSettings; - - app.UseRequestLocalization(localizationOptions + localizationOptions .SetDefaultCulture(defaultCulture) .AddSupportedCultures(supportedCultures) - .AddSupportedUICultures(supportedCultures)); + .AddSupportedUICultures(supportedCultures); + + app.UseRequestLocalization(localizationOptions); } }