相关疑难解决方法(0)

如何本地化ASP.NET Identity UserName和Password错误消息?

是否可以为"系统"ASP.NET Identity v1错误消息提供本地化字符串,例如" 名称XYZ已被占用 "或" 用户名XYZ无效,只能包含字母或数字 "?

asp.net-identity

60
推荐指数
9
解决办法
4万
查看次数

ASP.Net核心本地化

ASP.Net核心为本地化提供了新的支持.

在我的项目中,我只需要一种语言.对于大多数文本和注释,我可以用我的语言指定内容,但对于来自ASP.Net Core本身的文本,语言是英语.

例子:

  • 密码必须至少有一个大写字母('A' - 'Z').
  • 密码必须至少有一位数('0' - '9').
  • 用户名'x@x.com'已被占用.
  • 电子邮件字段不是有效的电子邮件地址.
  • 值''无效.

我已经尝试手动设置文化,但语言仍然是英语.

app.UseRequestLocalization(new RequestLocalizationOptions
{
    DefaultRequestCulture = new RequestCulture("nb-NO"),
    SupportedCultures = new List<CultureInfo> { new CultureInfo("nb-NO") },
    SupportedUICultures = new List<CultureInfo> { new CultureInfo("nb-NO") }
});
Run Code Online (Sandbox Code Playgroud)

如何更改ASP.Net Core的语言,或覆盖其默认文本?

asp.net-core-mvc asp.net-core asp.net-core-localization asp.net-core-identity

12
推荐指数
3
解决办法
6521
查看次数