Inhalt

Der Intensiv-Einstieg in Ajax mit unseren Inhouse-Workshops.

© 2006 - 2010 Linkwerk GmbH & dpunkt.verlag GmbH
dabcube design

Self-translating User Interface

Diese Ajax-Anwendung dient dazu, Beschriftungen eines Web-User-Interfaces in eine andere Sprache zu übersetzen. Die Beschriftungen werden von einem Web-Service in verschiedenen Sprachen vorgehalten, im Ajax-Stil bei Bedarf nachgeladen und von einer JavaScript-Funktion auf das Web-UI angewendet.

Als Web-UI kommt hier ein Formular zum Einsatz. Die Übersetzung funktioniert sowohl bei normalem Text und Formular-Elementen als auch bei Formular-Inhalten.

Merkmal Vorhanden Bemerkung
Asynchronität ja Die Programmierung basiert auf asynchroner Kommunikation. Der Benutzer merkt davon nichts, weil die Funktion durch Klick auf den Button gesteuert wird.
XML-Nachrichten ja Zum Austausch der Vokabeln in der ausgewählten Sprache dient eine einfache Wörterbuchstruktur in XML (Beispiel: Wörterbuch für Deutsch).
Daten auf der Serverseite ja