我在Bootstrap中使用ASP.NET Core,最近在this文档中集成了本地化支持。主要的问题是,Bootstrap框架甚至使用默认语言,我如何根据所选的ASP.NET Core语言设置Bootstrap语言环境
我需要更改Bootstrap本地化,因为如果我选择ASP.NET Core中的德语,表单验证消息仍然是英语。
谢谢。
发布于 2018-09-01 22:37:53
bootstrap中没有用于本地化的简单开关。
验证消息和字符串是英文的,您可以使用诸如Ketchup Validator之类的库来自定义验证消息来替换它们。
发布于 2018-09-02 23:46:24
默认核心验证插件使用的错误消息来自ASP.NET核心添加到表单字段的数据属性。这些验证消息最终是由模型类型中的验证数据注释设置的消息。
要本地化它们,您需要确保您的资源文件可以正确地转换它们。如果有疑问,显式地指定(默认)消息可能更好,这样您就可以正确地针对它们。
https://stackoverflow.com/questions/52126578
复制相似问题