...
Der Schlüssel für diesen Konfigurations-Eintrag ist Model:Cultures
. Dies kann entweder über das appsettings.json definiert werden oder direkt über Environment Variablen (z.B. auf Azure).
Da diese Einstellung beim Beginn des Modell-Aufbaus schon vorhanden sein muss, werden nur Konfigurationsmechanismen berücksichtigt, welche ohne Datenbankzugriff und Applikations-Modell auskommen.
Die Syntax ist dabei wie folgt: “DE*, IT, FR
". Das heisst:
Eine Sprache welche als Suffix einen
*
hat ist , wird als required betrachtet. Alle anderen Sprachen sind optional. Wird eine Multi-Language-Property mit "IsNotNullable
" gekennzeichnet so ist in diesem Beispiel nur die deutsche Sprache zwingend.Die erste angegebene Sprache ist die Fallback-Sprache welche verwendet wird, wenn ein Feld einer anderen Sprache nicht ausgefüllt ist
Wird bei einer Sprache keine “Region” angegeben so wird standardmässig “
CH
" verwendet.
...