Schnelle Sprachanpassung in Java-Applikationen mit RapidClipse.

RapidClipse ist eine integrierte Entwicklungsumgebung (IDE) für Java Business Anwendungen, welche auf Eclipse basiert und als RAD Tool konzipiert ist. Das Werkzeug vereint eine Menge von aufeinander abgestimmten Bibliotheken und Plugins und steht für den unmittelbaren Einsatz fertig konfiguriert zur Verfügung. Das webbasierte User Interface basiert auf dem Java Framework Vaadin. Mit Hilfe des integrierten Interface Builders kann die komplette Benutzeroberfläche direkt in RapidClipse erstellt werden. Ein besonderes Feature der IDE ist die toolgestützte Internationalisierung der Anwendung. Dazu müssen die einzelnen Elemente der Oberfläche auf das Vorhandensein von Zeichenketten untersucht werden. Der Vorgang ist in RapidClipse denkbar einfach. Wir demonstrieren es an einem Beispiel. Nehmen wir dazu eine View mit typischen Widgets wie Labels, Textfelder usw. Für ein Label muss die Eigenschaft Text für ein Textfeld die Eigenschaft Placeholder angepasst werden. Für andere Widgets verhält es sich ähnlich. Öffnen Sie die View (die xml-Datei) im Interface Designer von RapidClipse und klicken Sie auf das Icon EXTERNALIZE STRINGS. Damit wird die gesamte View auf das Vorhandensein von Zeichenketten durchsucht, Diese werden erkannt und zur individuellen Auswahl in einem Dialogfeld angezeigt.

RapidClipse im Einsatz

Mit der richtigen Strategie und einem passenden Tool wie RapidClipse kann die Hauptaufgabe – die Sprachanpassung – deutlich vereinfacht werden. Die generierten Ressourcendateien sind zur individuellen Sprachanpassung zu übersetzen, unabhängig vom Quellcode der Anwendung. Die Anwender können dann zur Laufzeit mit einem Klick die Sprache der Applikation wechseln bzw. es kann automatisch die Zielsprache des Systems erkannt und eingestellt werden.

Weitere Infos unter: https://www.rapidclipse.com/de