相关疑难解决方法(0)

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
查看次数