From 9d962708c40e09e66ab61b098afbade7d149b6f8 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 17 Jun 2026 16:55:44 +0200 Subject: [PATCH] Initialize culture settings in App.razor Added dependency injection for `CultureService` in `App.razor` to dynamically initialize culture settings during the component's lifecycle. Included `System.Globalization` and `EnvelopeGenerator.ReceiverUI.Services` namespaces to support culture-related functionality. Injected `CultureService` and added an `OnInitializedAsync` method to set `CultureInfo.DefaultThreadCurrentCulture` and `CultureInfo.DefaultThreadCurrentUICulture` based on the service's initialization. Reformatted surrounding `` code for clarity. --- EnvelopeGenerator.ReceiverUI/App.razor | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/EnvelopeGenerator.ReceiverUI/App.razor b/EnvelopeGenerator.ReceiverUI/App.razor index c5ac499c..6176d21c 100644 --- a/EnvelopeGenerator.ReceiverUI/App.razor +++ b/EnvelopeGenerator.ReceiverUI/App.razor @@ -1,4 +1,8 @@ - +@using System.Globalization +@using EnvelopeGenerator.ReceiverUI.Services +@inject CultureService CultureService + + @@ -7,4 +11,13 @@

Sorry, there's nothing at this address.

-
\ No newline at end of file +
+ +@code { + protected override async Task OnInitializedAsync() + { + var culture = await CultureService.InitializeCultureAsync(); + CultureInfo.DefaultThreadCurrentCulture = culture; + CultureInfo.DefaultThreadCurrentUICulture = culture; + } +}