我遵循了本教程(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服务器端报告错误时本地化效果很好。
这是怎么了?请帮助我。