Blazor applications can support multiple languages and cultures by using the globalization and localization features of .NET Core. This article describes how to implement globalization and localization in a Blazor application.
Blazor WebAssembly
<PropertyGroup>
<BlazorWebAssemblyLoadAllGlobalizationData>true</BlazorWebAssemblyLoadAllGlobalizationData>
</PropertyGroup>
dotnet add package Microsoft.Extensions.Localization
Blazor Server
builder.Services.AddCustomLocalization();
app.UseCustomLocalization();