ASP.Net Core-Lokalisierung

ASP.Net-Kernfunktionenneue Unterstützung für die Lokalisierung.

In meinem Projekt brauche ich nur eine Sprache. Für die meisten Texte und Anmerkungen kann ich Angaben in meiner Sprache machen, aber für Text, der von ASP.Net Core selbst stammt, ist die Sprache Englisch.

Beispiele:

Passwörter müssen mindestens ein Großbuchstaben ('A' - 'Z') enthalten.Passwörter müssen mindestens eine Ziffer haben ('0' - '9'). Benutzername '[email protected]' ist bereits vergeben.Das E-Mail-Feld ist keine gültige E-Mail-Adresse.Der Wert '' ist ungültig.

Ich habe versucht, die Kultur manuell einzustellen, aber die Sprache ist immer noch Englisch.

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") }
});

Wie kann ich die Sprache von ASP.Net Core ändern oder den Standardtext überschreiben?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage