Dynamic String DTO
daylight ist Viel- und Mehrsprachig. Das bedeutet, dass gewisse Werte gleichzeitig in mehreren Sprachen zur Verfügung stehen können. In diesem Fall werden die Werte in folgender Notation übertragen:
"Values": [ { "IetfLanguageTag": "de-CH", "Value": "Wert in de-CH" }, { "IetfLanguageTag": "en-US", "Value": "Wert in en-US" } ]
Attribut | Beschreibung | Datentyp |
---|---|---|
Values | Liste, welches jeweils 1n: Objekte von den unterstehenden Attributen enthält | Liste |
IetfLanguageTag | Definiert die Sprache, für welche der Wert erfasst wurde | String |
Value | Beinhaltet den Wert pro Sprache | String |
Das Objekt enthält immer das Attribute Values
, welches aus einer Liste von beliebig vielen Wertepaaren IetfLanguageTag
und Value
besteht. Wird ein Wert nur in einer Sprache eingegeben, so wird dieser Wert in die anderen Sprachen kopiert. Das beduetet, dass wenn ein Anlass nur in de-CH ausgeschrieben und nicht übersetzt wird, der gleiche Wert im Objekt mit der Bezeichnung en-US kopiert wird.