Nuclos Sprachdateien: properties, ResourceBundle, Jaspersoft Studio, $R{}, Bundle.properties, Formular, Unterformulare, Locale. |
Sprache: Deutsch · English
Mehrsprachige Reports/Formulare – ResourceBundle in Jaspersoft Studio anlegen und per $R{} einbinden.
Auf dieser Seite |
Eine Property-Datei (.properties) ist eine einfache Textdatei, die JasperReports über den ResourceBundle-Mechanismus nutzt. Am einfachsten legst du sie in Jaspersoft Studio an.
.properties-Datei (Basisname + Ländercode).
ResourceBundle-Hauptansicht mit Sprachen.
Im Formular werden übersetzbare Stellen als Textfelder mit Schlüssel definiert:
anfrage.thema = Anfrage # in Bundle_de.properties
$R{anfrage.thema} # im Formular |
Trage in der Formular-Eigenschaft den Basisnamen ohne |
Das Formular wird über Konfiguration → Report → Formular o. Report geladen. Für eine andere Sprache lässt sich der Datensatz klonen und mit der anderen Sprache versehen. Weitere Regionalschemata können jederzeit ergänzt werden.