如何改变Bootstrap本地化?

问题描述 投票:1回答:2

我正在使用ASP.NET CoreBootstrap,我最近在this文档之后整合了本地化支持。主要的问题是Bootstrap框架甚至是默认语言,我怎样才能根据所选语言Bootstrap设置ASP.NET Core语言环境?

我需要更改Bootstrap本地化,因为如果我在ASP.NET Core中选择德语,表单验证消息仍然是英文的。

谢谢。

javascript jquery asp.net asp.net-core bootstrap-4
2个回答
1
投票

引导程序中没有简单的开关用于本地化。

验证消息和字符串是英文的,您可以使用Ketchup Validator等库来替换它们以获取自定义验证消息。


0
投票

默认jQuery验证插件使用的错误消息来自ASP.NET Core添加到表单字段的数据属性。这些验证消息最终是由模型类型中的验证数据注释设置的消息。

要对这些进行本地化,您需要确保资源文件可以正确地翻译它们。有疑问,明确指定(默认)消息可能更好,这样您就可以正确地定位它们。

documentation for more details

© www.soinside.com 2019 - 2024. All rights reserved.