我想在我的
Blazor
网络应用程序中添加一些翻译。经过研究,我发现一个很好的方法是使用 IStringLocalizer
就像 here.
但是我发现很难手动创建
*.resx
文件。我的意思是每个班级都有一个localizer
实例通过
@inject Microsoft.Extensions.Localization.IStringLocalizer<MyPage> _localizer
文字翻译成这样
@_localizer["This is a translated text."]
现在有一种方法可以使用给定语言在
Developer Command Prompt
中执行命令,以便为所有 localizer
实例自动创建翻译文件,例如 Resources\MyPage.en.resx 和 Resources\MyPage。 de.resx等创建好可以翻译了吗