Reduzierung der Entwicklungszeiten und Lokalisierungskosten von
Anwendungen (mehrere Builds und gesonderte Qualitätssicherung
unnötig) und direktes Management des gesamten Prozesses
Optimierung von Produktpflege (ein einziger Quellcode) und Vertrieb
(ein ausführbares Programm)
Schnelle und mühelose Erweiterung kommerzieller Märkte
für vorhandene Anwendungen
Eintritt in Exoten-/Nischenmärkte mit minimalen Investitionskosten
Unterstützung nationaler Volksgruppen und regionaler Sprachunterschiede
Erweiterter Lebenszyklus vorhandener Anwendungen
Enable erstellt vollständig mehrsprachige Anwendungen mit
der Möglichkeit, die angezeigte Sprache jederzeit zu ändern,
selbst für bereits geöffnete Programmfenster. Es sind
nur wenige Ergänzungen am Quellcode erforderlich, dessen
Lesbarkeit wird in keiner Weise eingeschränkt.
Im Gegensatz dazu bleiben Anwendungen beim alten technologischen
Ansatz im Kern einsprachig, und der Wechsel der aktiven Sprache
ist nur während der Installation oder Konfiguration möglich.
Zudem sind dabei Änderungen am Quellcode und seiner Struktur
erforderlich, wodurch er wesentlich schwerer zu lesen wird.
Neben der Erzeugung von Berichten in mehreren Sprachen ist es
oft notwendig, Ausdrucke in anderen Sprachen vorzunehmen (beispielsweise
für Kundenrechnungen oder Lieferantenaufträge).
Enable erlaubt Benutzern das Drucken in einer anderen Sprache,
ohne die aktuelle Bildschirmsprache umstellen zu müssen.
Auf diese Weise können Benutzer sicher in ihrer gewohnten
Arbeitsumgebung arbeiten, selbst wenn Ausdrucke in unbekannten
oder exotischen Sprachen erstellt werden müssen.
Einer der üblichsten Lokalisationsansätze für
Software besteht in der Erstellung eines Dokuments mit Zeichenfolgen
in der Originalsprache und reservierten Bereichen für die
entsprechenden Übersetzungen. Dieser Ansatz ist recht unflexibel,
besonders wenn Programme regelmäßig aktualisiert werden
(bei Spezialanwendungen unter Umständen täglich). Neue
Zeichenfolgen können erst dann in die Software eingebaut
werden, wenn die übersetzten Dokumente vorliegen und die
Ergebnisse passend für die Software konvertiert wurden.
Die Sprachdatenbank von Enable enthält alle Informationen,
die zur Anwendung der Übersetzungen benötigt werden.
Sobald die Datenbank von den verschiedenen Übersetzern aktualisiert
worden ist (falls notwendig gleichzeitig), sind die Ergebnisse
für die mehrsprachige Anwendung sofort zugänglich.
Neue Zeichenfolgen werden automatisch identifiziert, sodass Übersetzer
sich auf diese konzentrieren können. Damit wird es vermieden,
ständig die Quellzeichenfolgen in neuen Texten durchsuchen
zu müssen und/oder Übersetzern das gesamte Dokument
zur Überarbeitung schicken zu müssen.
Enable exportiert Textzeichenfolgen in die üblichsten Formate
und importiert Übersetzungen automatisch in die Sprachdatenbank
zum sofortigen Einsatz.
Enable verwandelt neue und vorhandene Software in mehrsprachige
Anwendungen, die auf internationalen Märkten konkurrenzfähig
sind: Ergebnisse werden meist in nur einigen Tagen sichtbar.
Das Hinzufügen weiterer Sprachen wird zu einer einfachen
Übersetzungsaufgabe, die gleichzeitig von mehreren professionellen
Übersetzern ausgeführt werden kann. So können Anwendungen
in vielen Märkten gleichzeitig eingeführt werden.