Ralf Roijakkers - WizArt

Werbung
WizArt-Assima
Verbesserung der Benutzung von Anwendungen
im Unternehmen (Anpassung & Kompetenz)
• durch Übersetzung der grafischen Benutzeroberfläche
• durch Verbesserung der Benutzerfähigkeiten mit Hilfe von
Anwendungssimulationen (Thin Cloning Technology)
WizArt-Assima
WizArt
Localization
Assima
Cloning & Training
• Firmengründung im Jahre 1995
• Ein Team von 150 Mitarbeiter
• Zweigstellen in 7 Ländern
• Mehr als 200 Kunden
• Alle möglichen Technologien
Assima
Training Services
SystemLink
Training Services
WizArt-Assima in der Schweiz betreut beide
Geschäftsbereiche, Lokalisation & Training, in der
Schweiz, Deutschland, Österreich, Italien und Polen
Lokalisierungsmanagementlösung für Sybase Anw.
für
Globalisierung des Unternehmens
Sprachenvielfalt
In der eigenen Sprache arbeiten
Produktivität und Zufriedenheit
Tom: Translation Operating Manager
WizTom ist keine automatische Übersetzungssoftware
sondern eine GUI-Lokalisationsmanagement-Umgebung
WizTom for Windows: Lokalisation der Client/Server Anwendungen (PB)
WizTom for Hosts: Lokalisation von AS400/3270 Systeme
WizTom for the Web: Lokalisation von Intra/Internet Anwendungen & Seiten
WizTom for Java: Lokalisation der Java Anwendungen
WizTom for .Net: Lokalisation der .Net Anwendungen
Was macht WizTom for PowerBuilder genau?
• extrahiert Originaltexte der Anwendung
• des Sybase Quellcodes (.pbl) mit Hilfe von PBORCA
• direkt von Datenbanken über ODBC
• oder durch „capturing“ der Benutzeroberfläche (GUI)
• stellt diese Texte den Übersetzer zur Verfügung
• export zu Translation-editor (WizTom Translation Pad)
• export zu text, csv, tmx (translation memory tools)
• resize graphical controls (Auch innerhalb von DataWindows)
• stellt Thesaurus der Anwendung zur Verfügung mittels Runtime
Inbetriebnahme
Q/A Revision
und
Neudimensionierung
Zu übersetzende
Anwendung
1 wählen
8
2
7
Übersetzungen
werden zurückgeschickt und in
den Thesaurus
integriert
Extraktion der Texte und
erste Übersetzung mittels
Wörterbuch
3
4
6
5
Export neuer zu
übersetzender
Texte
Versand per e-mail,
workflow oder on line
Eigentliche Übersetzung
(1) Extraktion des Sybase Quellcodes (*.PBL) über PBORCA
(2) Export zu Translation Pad Dateien (eine pro Zielsprache)
(3) Versand an
Übersetzer
(4) Integration im Hauptthesaurus
(5) QA Test und Neudimensionierung der Benutzeroberfläche
(6) Inbetriebnahme:
Die WizTom Runtime
kann in der Anwendung
integriert werden über
SDK (API’s)
Extern
Transversal
Performance
Übersetzung mit
WizTom ist eine
komplett externe
Lösung:
• Keine Codeveränderung
• Keine
NeuKompilation
• Keine
Verdoppelung
WizTom
ermöglicht
Lokalisation:
• von allen
grafischen
Anwendungen
• von allen
scripts/images
• entwickelt mit
allen 4GL
• in alle
Sprachen
WizTom
verursacht keine
Runtime
Einschränkung:
Kein
Leistungsverlust
Dynamisch
WizTom
ermöglicht dem
User jederzeit
die Sprachen
zu wechseln,
ohne dass die
Anwendung
neu gestartet
werden muss.
Die technische Seite… (Windows)
Original - Anwendung
Systemaufrufe von PowerBuilderAnwendungen zu Windows …
Anwendung
MS Windows
In English !
Bildschirm
Original - Anwendung
… werden abgefangen und
die jeweiligen Texte
werden ersetzt…
WizTom
Runtime Engine
Thesaurus
Anwendung
MS Windows
In English !
Bildschirm
Original - Anwendung
…so dass die PB Anwendung in
einer beliebigen Fremdsprache
erscheint.
WizTom
Runtime Engine
Thesaurus
Anwendung
MS Windows
Auf Deutsch !
Bildschirm
Original - Anwendung
Per Default wird alles übersetzt,
was auf dem Bildschirm erscheint.
WizTom
Runtime Engine
Thesaurus
Anwendung
MS Windows
Auf Deutsch !
Bildschirm
Original - Anwendung
Eine entwicklungstoolspezifische
Erweiterung ermöglicht es die
grafischen Bedienelemente zu
erkennen (wie DW) und die
Übersetzung dafür festzulegen…..
PB Erweiterung
WizTom
Runtime Engine
Thesaurus
Anwendung
MS Windows
Auf Deutsch !
Bildschirm
Original - Anwendung
…. es sei denn, für ein
bestimmtes Element tritt eine
Ausnahme in Kraft.
PB Erweiterung
WizTom
Runtime Engine
Thesaurus
Anwendung
MS Windows
Auf Deutsch !
Bildschirm
Beispiel Baxter Healthcare
Beispiel
Baxter
Healthcare
Beispiel
Baxter
Healthcare
Beispiel
Baxter
Healthcare
Beispiel
Baxter
Healthcare
"We were required to support 4 languages in our
PowerBuilder application for a major bank in
Slovakia. To support this requirement, we would have
had to develop multilingual engine in two months or
maintain multiple versions.
WizTom for PowerBuilder came to the rescue by
providing the much-needed multilingual engine 'outof-the-box' and took the burden off from the
development team.
Our translator was able to use the user-friendly
WizTom Studio without any training and delivered
translated application well ahead of schedule!"
Unisys UK
Die technische Seite… (Web)
(
Business-Intelligence
Application Server
)
WEB SERVER
 Der Server sendet
 Die (Original-)
die originale Seite
(nicht übersetzt)
Anfrage wird zum
Server geleitet
WizTom
Server
Thesaurus
 WizTom übersetzt die
Seite mit Hilfe des Thesaurus
 Der User ruft
Seite in einer
Sprache auf
Client
 Der Browser zeigt
die übersetzte Seite
an
Client
Client
Die technische Seite… (Java)
Benutzeranwendung
(.class)
Ein Fenster oder ein
anderes grafisches
Object
Interpretation der .classes auf der JDK, die die
Sammlung der Objekte beinhalten (Lib class)
Die Anwendung sucht Objekte in JDK
Java Virtual machine
Lib class
(JDK)
(Objekte)
 .classes
sind mit
WizTom
Übersetzungsengine
verlinkt
Ein Fenster oder ein
anderes grafisches
Object
Benutzeranwendung
(.class)
 WizTom fügt den Objekten
die Übersetzung hinzu
Sprachauswahlfenster
WizTom
Übersetzungs
Engine
 Der Benutzer wählt Sprache
Thesaurus
 WizTom sucht die
Originalobjekte
Java Virtual machine
Lib class
(JDK)
(Objekte)
Windows
Emulatoren
PowerBuilder
Visual Basic
Oracle Forms
(Visual) C/C++
NatStar / NSDK
Delphi
Gupta Team Developer
Edge
Omnis 7
Obsydian
Advantage:Gen
SAP
Vantive
Asset-Pro
AIONDS…
IBM Client/Access
Rumba
Hummingbird…
Web &.NET
BO Web I
IBM Websphere
Cognos
NatWeb
Notes Domino
BEA WebLogic
Silverstream
TomCat
Java
Oracle Forms Web
Sun JDK 1.0 - 1.5
Visual Café
Visual J++
Borland JBuilder
Windows
Emulatoren
Web &.NET & PDF
Java
Ausbildungs Lösung für Sybase Anwendungen
für
Das wichtigste Kriterium für ein
erfolgreiches Projekt in
Anwendungssimulation
Benutzer Standpunkt :
Interaktivität
Projekt Standpunkt:
Wartbarkeit
Kurzer Überblick…
Produktpositionierung
Hoch
Interaktivität
Einzigartig
Ein revolutionärer Vorstoß in
der Fachwelt der
Simulatoinssoftware, basiert
auf einzigartiger Cloning
Technologie.
Features
• Reale Simulationen
• Interaktive Tutorials
• Automatische
Dokumentationserzeugung
• Mehrsprachiger Einsatz
• Vereinfachter Test &
Wartung
• EPSS
• Multi-Datenträger publish
(CDROM, Web)
• Kompatibel mit den
meisten ERPs und Software
Architekturen
• Kompatibel mit Industrie
Standards (AICC, SCORM)
Assima
Cloning der Anwendungen
Firefly
Mittel
OnDemand
Captivate
Simulationsprogramme (2)
(eLearning)
Simulationsprogramme (1)
(Demonstration)
Viewlet Builder
Niedrig
Powerpoint
Screencam
Presentationsprogramme
Niedrig
Mittel
Wartbarkeit
Hoch
Intranet,
JAVA &.NET
Emulatoren
Kontaktdetails
Im Internet:
WizArd Training Suite: http://www.assima.net
WizTom: http://www.wizart.com
WizArt-Assima Switzerland
rue du Simplon, 37
1006 Lausanne
Schweiz
Tel: +41 (0)21 612 03 79 Fax: +41 (0)21 721 26 51
Kontaktperson:
Ralf Roijakkers: [email protected] / [email protected]
Mobile: +49 173 179 1989 / +39 333 40 88 295
Herunterladen