56得票5回答
使用SharedResources实现ASP.NET Core本地化

嗨,我有一个关于SharedResources文件的问题。 在此教程中只是简要提到:https:// learn.microsoft.com / en-us / aspnet / core / fundamentals / localization ,我不确定我理解得是否正确。 我应该创建一...

34得票3回答
ASP.NET Core模型绑定错误消息本地化

我正在使用ASP.NET Core并尝试本地化应用程序。我已经成功使用新的ASP.NET Core资源本地化控制器和视图,使用旧的资源本地化模型验证错误消息。但是,当错误消息没有与模型字段注释(如“Required”)相关联,并且模型绑定的数据不正确(比如在需要数字的地方输入文本),我会收到以...

19得票3回答
如何在Blazor服务器端本地化验证信息(DataAnnotationsValidator)

我正在使用最新版本的VS 2019中的blazor 3.1。 目前,我已经能够本地化页面标签(如标题,表格字段等)。 在 ListEmployee.razor 页面上,我已经能够本地化表格标题等内容。 在 AddEmplyeeValidation.razor 页面上,我已经能够本地化表单标...

17得票6回答
ASP.NET Core DisplayAttribute 本地化

根据文档说明: 运行时不会查找非验证属性的本地化字符串。在上述代码中,“Email”(来自[Display(Name =“Email”)])将不会被本地化。 我正在寻找一种在DisplayAttribute中本地化文本的方法。有什么适合的建议吗?

16得票8回答
ASP.Net Core 本地化

ASP.Net Core特性 新增本地化支持。 在我的项目中我只需要一种语言。对于大部分的文本和注释,我可以指定用我的语言,但是对于来自ASP.Net Core本身的文本,它们的语言是英语。 例如: 密码必须至少有一个大写字母('A'-'Z')。 密码必须至少有一个数字('0'-'9'...

14得票1回答
理解MVC6 RC1中的资源文件

我一直在努力理解如何在MVC6中为多种语言实现资源文件,但是由于每个版本的更改让我有点困惑,不知道如何正确地实现它们。需要什么,有哪些限制? 我看了几篇文章: https://damienbod.com/2015/10/21/asp-net-5-mvc-6-localization/ M...

13得票2回答
如何将C#资源文件字符串转换为方法而不仅仅是属性?

例如,EntityFramework 的 Microsoft.EntityFrameworkCore.Relational 项目在资源文件中具有以下文本: ... <data name="FromSqlMissingColumn" xml:space="preserve"> ...

12得票3回答
如何以强类型方式在ASP.NET Core中获取资源字符串?

在下面的程序中,为了获取资源字符串,我正在使用_localizer["About Title"],其中“About Title”是一个魔法字符串。如何避免使用这样的字符串?有没有强类型的方法? 在下面的程序中,为了获取资源字符串,我正在使用_localizer["About Title"]...

11得票3回答
如何使用IStringLocalizer从ASP.NET Core控制器获取本地化字符串?

在ASP.Net Core 2.0中,本地化的超级简单的hello-world示例让我有些困惑。我的About页面设置了两个本地化字符串: 来自视图(使用IViewLocalizer) 来自代码(通过控制器使用IStringLocalizer<HomeController>) ...

9得票2回答
.NET 6 DI 中的 ApplicationServices 在 WebApplication 中不存在。

app.UseRequestLocalization(app.ApplicationServices.GetRequiredService<IOptions<RequestLocalizationOptions>>().Value); 我想在我的.NET 6项目中...