IStringLocalizer 创建 resx 文件

问题描述 投票:0回答:0

我想在我的

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.resxResources\MyPage。 de.resx等创建好可以翻译了吗

internationalization blazor translation .net-7.0
© www.soinside.com 2019 - 2024. All rights reserved.