fix locale
This commit is contained in:
@@ -111,11 +111,6 @@ else
|
||||
{
|
||||
handler = "Server";
|
||||
}
|
||||
|
||||
if (LocalizationProvider != null)
|
||||
{
|
||||
LocalizationProvider.LanguageChanged += OnLanguageChanged;
|
||||
}
|
||||
}
|
||||
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
@@ -133,25 +128,6 @@ else
|
||||
dataLoaded = true;
|
||||
StateHasChanged();
|
||||
}
|
||||
|
||||
// Ensure culture loaded on client so translations are available
|
||||
if (firstRender && OperatingSystem.IsBrowser() && LocalizationProvider != null)
|
||||
{
|
||||
try
|
||||
{
|
||||
await LocalizationProvider.LoadCultureAsync(LocalizationProvider.CurrentCulture);
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
}
|
||||
|
||||
private async void OnLanguageChanged(object? sender, string culture)
|
||||
{
|
||||
// ensure UI updates on Blazor sync context
|
||||
await InvokeAsync(() => {
|
||||
dataLoaded = true; // ensure UI is rendered
|
||||
StateHasChanged();
|
||||
});
|
||||
}
|
||||
|
||||
private async Task LoginAsync()
|
||||
|
||||
Reference in New Issue
Block a user