I am suffering from a symptom that the Blazor project does not work as expected when I set up the multilingual settings.
I have added [en-US], [ja-JP], [de-DE] in the [Cultures settings] of Radzen and specified [en-US] as the default language. Resx files for the string resources have been created respectively, and the values there remain in the default English.
When I run this project, the display is not correct, as shown below. At design time, the English is displayed correctly.
Hi , @enchev.
Thank you very much for testing to reproduce the issue.
I have checked again on my end and have the following new observations to add to the information.
(1) This current situation occurred in the case of Blazor - ClientSide (WebAssembly) project.
I have tried to reproduce twice, and both times it happened in the same way.
They were done using the same procedure from a new project.
Create new Blazor Client-Side (WebAssembly) project [.NET 5].
Create new DB with Sample Schema (SQL Server with local connect and Windows Authentication) .
Create pages with CRUD option checked.
Add [en-US],[ja-JP] Cultures as [en-US] default value.
Run the project.
(2) For the Blazor - ServerSide project, this situation did not occur.
I tried twice and both are same result. It is working fine.
Are there any matters I should investigate from these results?
As far as I have experimented, this has happened on three different PCs as well. One thing they have in common is that the OS is Windows 10 Japanese version, but Blazor-ClientSideWassembly (configuration with both Client and Server) does not work correctly, while Blazor-ServerSide (configuration with only Server) works correctly (Server-only configuration).
My guess is that it is failing to load the string resource.
Isn't it a clue that Blazor-ServerSide has a single configuration, while Blazor-ClientSide has two independent configurations?
Not sure what kind of configurations you are referring - such problem was never reported before and I doubt that Japanese version of your OS is related. Try to clear your browser cache or open the application in browser incognito mode as I already suggested.