$res-key.fill($value1,..., $valueN)
In einen mehsprachigen Text können dynamische Werte eingebettet werden. Die Syntax hierfür ist definiert über das Java-Message-Format. Enthält ein mehrsprachiger Text solche Platzhalter ({0}, {1},…), könenn diese über die Funktion fill belegt werden.
Werden durch den Aufruf von fill nicht alle Parameter belegt, enthält das Ergebnis noch offene Parameter, die in einem weiteren Aufruf von fill belegt werden können. Das heißt, die beiden folgenden Ausdrücke sind äquivalent:
$res-key.fill($value1, $value2).fill($value3, $value4)
$res-key.fill($value1, $value2, $value3, $value4)
| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| res-key | Fachobjekt | Ein Resource-Key mit mindestens einem Parameter, der dynamische befüllt werden kann. | ja | |
| values | Zeichenkette | Dynamische Werte für die Platzhalter innerhalb des ResKeys | ja |
Typ: Zeichenkette
Ein mehsprachiger Text mit eingesetzten Parametern.
#("Die Antwort lautet {0}."@de, "{0} is the answer."@en).fill(42)
Ausgabe Deutsch: Die Antwort lautet 42.
Ausgabe Englisch: 42 is the answer.