MultiLanguageLG class
Vorlagen-Manager für mehrere Gebietsschemas für die Sprachgenerierung. Dieser Vorlagen-Manager listet LG-Dateien mit mehreren Gebietsschemas auf und wählt die entsprechende Vorlage mithilfe der aktuellen Kultur aus, um die Vorlagenauswertung durchzuführen.
Konstruktoren
Multi |
Initialisiert eine neue Instanz der MultiLanguageLG-Klasse. |
Eigenschaften
language |
|
lg |
Methoden
generate(string, object, string) | Generieren sie das Ergebnis der Vorlagenbewertung. |
Details zum Konstruktor
MultiLanguageLG(Map<string, Templates> | undefined, Map<string, string> | undefined, string)
Initialisiert eine neue Instanz der MultiLanguageLG-Klasse.
new MultiLanguageLG(templatesPerLocale: Map<string, Templates> | undefined, filePerLocale: Map<string, string> | undefined, defaultLanguage?: string)
Parameter
- templatesPerLocale
-
Map<string, Templates> | undefined
Eine Zuordnung von LG-Dateivorlagen pro Gebietsschema.
- filePerLocale
-
Map<string, string> | undefined
Eine Zuordnung des Gebietsschemas und der LG-Datei.
- defaultLanguage
-
string
Standardsprache.
Details zur Eigenschaft
languagePolicy
languagePolicy: Map<string, string[]>
Eigenschaftswert
Map<string, string[]>
lgPerLocale
Details zur Methode
generate(string, object, string)
Generieren sie das Ergebnis der Vorlagenbewertung.
function generate(template: string, data?: object, locale?: string): any
Parameter
- template
-
string
Vorlagenname
- data
-
object
Bereichsdaten.
- locale
-
string
Gebietsschemainformationen.
Gibt zurück
any
Das ausgewertete Vorlagenergebnis.