Liefert einen Wert aus der Sprachverwaltung, abhängig von der aktuellen Benutzersprache.
Syntax:
[bundle, resource,default,... param]
Parametername
Beschreibung
bundle
Der Name des Ressource-Bundles in der Sprachverwaltung
resource
Der Ressourcenname
default
Ein Standardwert, falls der gesuchte Eintrag nicht gefunden wurde
param
Jeder weitere Parameter nach dem Standardwert steht stellvertretend für einen Platzhalter in der angeforderten Ressource.
Platzhalter werden in Ressourcen über "{Index}" Wörter definiert. Dabei werden die Parameter gemäß ihrem Index (beginnend bei 0) ersetzt.Beispiel mit angenommener Ressource "mybundle/testressource" = "{1}: {0}":
[mybundle, testressource,Nicht gefunden: testressource,Welt,Hallo]
Ergebnis: "Hallo: Welt"Beispiel:
[common,cancel]Liefert den Wert "Abbrechen"
Syntax:
[Bundle, Ressource,Standardwert,... Parameterliste]
Parametername | Beschreibung |
|---|---|
Bundle | Der Name des Ressource-Bundles in der Sprachverwaltung |
Ressource | Der Ressourcenname |
Standardwert | Ein Standardwert, falls der gesuchte Eintrag nicht gefunden wurde |
Parameterliste | Jeder weitere Parameter nach dem Standardwert steht stellvertretend für einen Platzhalter in der angeforderten Ressource. Beispiel mit angenommener Ressource "mybundle/testressource" = "{1}: {0}": |
Anwendungsbeispiele:
Syntax | Kommentar | Standard-Ausgabe DE | Standard-Ausgabe EN |
|---|---|---|---|
| Zugriff auf einen Lokalisierungseintrag identifiziert durch Bundle und Resource Name
| Abbrechen | Cancel |
| Zugriff auf einen Lokalisierungseintrag identifiziert durch Bundle und Resource Name
| Mit Text "cancel" als Eingabedaten: Mit Text "abort" als Eingabedaten: | Mit Text "cancel" als Eingabedaten: Mit Text "abort" als Eingabedaten: |
| Zugriff auf einen Lokalisierungseintrag mit Parameter. | Ungespeicherte Änderungen in Adresse | Unsaved data in Address |