为什么本地化在blazor服务器端项目中不起作用?

时间:2020-03-27 06:07:42

标签: asp.net-core .net-core blazor blazor-server-side

我遵循了本教程(https://jonhilton.net/use-blazor-in-existing-app/)的介绍,将Blazor服务器端组件添加到asp.net核心项目中。

使用本地化的asp.net核心项目已经没有任何问题。

Blazor服务器端组件也需要使用本地化。我使用IStringLocalizer实现了这一目标。

这是文件的结构:
enter image description here

好吧,它不起作用。

而且,我发现了一个奇怪的问题。例如,我将组件添加到www.abc.com/index.html中。

我添加了

<base href="~/" />

index.html中用于Blazor服务器端。

如果我删除此代码,则在Blazor服务器端报告错误时本地化效果很好。

这是怎么了?请帮助我。

0 个答案:

没有答案