如何在MVC 5中强制使用英语语言.. NET字段验证

本文关键字:英语 语言 NET 验证 字段 MVC | 更新日期: 2023-09-27 18:14:56

标题说明了一切…但我肯定会举个例子。

我在我的属性上使用了DataAnnotation:

[StringLength(120), MinLength(3)]
public string Title { get; set; }

对于无效输入,生成的错误消息是用我的母语,而不是英语:

Pole Title musi być ciągiem lub typem tablicy o minimalnej długości 3.

如何在MVC强制英语语言?

如何在MVC 5中强制使用英语语言.. NET字段验证

如果你的网站中有全球化文化和文化属性。配置为"auto",它将使用浏览器客户端的语言。大概是设置成你的母语吧。如果要强制使用英文,请设置

<globalization culture="en-US" uiCulture="en" />

在你的web.config。(系统里有。web元素。)