我正在使用.po文件在asp.net core 2中进行本地化 - https://docs.microsoft.com/en-us/aspnet/core/fundamentals/portable-object-localization?view=aspnetcore-2.1
我在视图或控制器中成功使用它,但如何在视图模型中使用它与数据属性。例:
[Required(ErrorMessage = "RoleName is required")]
[MinLength(1)]
public string RoleName { get; set; }
有没有人知道它是否可能?
我认为它已经被解决/解决,阅读这个问题:https://github.com/OrchardCMS/OrchardCore/issues/1462
“我们如何处理错误消息?我们将它们转换为[Required(ErrorMessage =”本地化错误消息“)],还是应该使用默认的MVC错误消息?(通过[Required]启用)”
解决为
“通过在OrchardCore.Mvc.Core Startup.cs文件中添加简单的builder.AddDataAnnotationsLocalization();来在culture-settings分支中工作。”
公关被合并了。