gpt4 book ai didi

c# - 如何在 asp.net core 中使用 orchard .po 文件本地化来本地化数据注释属性?

转载 作者:行者123 更新时间:2023-11-30 17:29:27 30 4
gpt4 key购买 nike

我在 asp.net core 2 中使用 .po 文件进行本地化 - https://learn.microsoft.com/en-us/aspnet/core/fundamentals/portable-object-localization?view=aspnetcore-2.1

我在 View 或 Controller 中成功地使用了它,但如何在 View 模型中将它与 DataAttributes 一起使用。示例:

    [Required(ErrorMessage = "RoleName is required")]
[MinLength(1)]
public string RoleName { get; set; }

有没有人知道这是否可能?

最佳答案

我认为它已经被解决/解决了,阅读这个问题:https://github.com/OrchardCMS/OrchardCore/issues/1462

"What do we do for the error messages? Do we convert them as [Required(ErrorMessage = "localized error message")] or should we use the default MVC error messages? (enabled via [Required])"

解析为

"Works in culture-settings branch by adding simply builder.AddDataAnnotationsLocalization(); in OrchardCore.Mvc.Core Startup.cs file."

PR 已合并。

关于c# - 如何在 asp.net core 中使用 orchard .po 文件本地化来本地化数据注释属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51152996/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com