Die meisten Anwendungen verwenden eine Vielzahl oft verteilt definierter Ressourcen, beispielsweise Texte, beschriftete Bilder oder auch URLs. Oft werden auch Ressourcen benötigt, in denen bestimmte Teile dynamisch ersetzt werden. Außerdem besteht häufig die Notwendigkeit, Anwendungen für mehrere Sprachen auszulegen. Als weitere Dimension kommen damit die Sortierungsproblematik oder länderspezifische Kennzeichen hinzu. Meistens sind diese Ressourcen im Programmcode der Anwendung verteilt oder werden in eine Vielzahl unterschiedlicher Dateien ausgelagert. Der lokalisierte Zugriff auf diese Ressourcen muß von Hand implementiert werden. Das impliziert Fehleranfälligkeit, reduzierte Flexibilität und Funktionalität. Die zen Platform bietet integrierte Lösungen für alle Anwendungsvarianten lokalisierter Ressourcen.
Jede Anwendung, die auf Basis der zen Platform entwickelt wird, ist grundsätzlich mehrsprachenfähig. Die zen Platform verwaltet alle Ressourcen zentral in einem Repository. Die unterschiedlichen Ressourcen werden automatisch in der jeweiligen Sprache zugesteuert und ausgegeben. Zu den direkt unterstützten Ressourcen gehören:
Alle Ressourcen sind komplett von der Anwendungslogik getrennt und werden gemeinsam in einem Repository verwaltet. Durch diese zentralisierte Ablage können Anwendungen unabhängig von der Entwicklung sogar außer Haus übersetzt werden. Jede neue Übersetzung wird einfach als neue Sprache im zentralen Repository eingegeben. Die Anwendung selbst kann anschließend sofort in der neuen Sprache ausgeführt werden.
» weiter
» Konzentration auf die Lösung
» Rapid Application Development
» Intuitives Anwendungsverständnis
» Datenkonsistenz- und sicherheit
» Lokalisierte Ressourcen