img

Kontinuierliche Lokalisierung vs. Kontinuierliche Lokalisierung

2022-02-11

4min Lesezeit

continuous localization

Warum kontinuierliche Lokalisierung?

Die Softwareentwicklung endet nie mit der Veröffentlichung der ersten Version eines Produkts (Fehlerbehebungen, kleinere Updates und irgendwann grössere neue Versionen und Releases) – kontinuierlich. Ihr Lokalisierungs- und Übersetzungsprozess sollte dem gleichen Muster folgen wie Ihre Softwareentwicklung.

Sie nutzen bereits agile Konzepte in Ihrer Softwareentwicklung, oder?

Fügen Sie auch Ihrem Lokalisierungsprozess etwas Agilität hinzu!


Übersetzungen sollten parallel zu agilen Sprints und in kleineren Batches erfolgen. Das bedeutet, nur einen Teil eines Softwareprodukts zu übersetzen und nicht das Ganze auf einmal. Noch besser, kontinuierlich übersetzen.

Der Vorteil für Entwickler liegt auf der Hand: Richten Sie die Lokalisierungsbemühungen am Entwicklungszyklus aus, indem Sie die beteiligten Schritte automatisieren und beschleunigen. Auf diese Weise können sie ihre Lokalisierungsprozesse nahtlos in ihren Entwicklungszyklus integrieren.


Sie lokalisieren als normalen Teil des Entwicklungsprozesszyklus. Keine separate Lokalisierungstestphase. Das Testen von Übersetzungen ist Teil der normalen Softwaretestaktivitäten.


Die Übersetzer können an Texten arbeiten, die die Entwickler gerade hinzugefügt haben. Es gibt kein Warten auf einen bestimmten Meilenstein.


Übersetzungen synchron mit der Entwicklung zu halten, reduziert die Projektkomplexität drastisch. Das Projektmanagement freut sich darüber, weil es den Produktmanagern viel lästige Arbeit abnimmt, die sie sonst leisten müssten.

zusammengefasst; Kürzere, schnellere Entwicklungszyklen, schnellere Time-to-Market.

Wie funktioniert kontinuierliche Lokalisierung

Der klassische Ansatz

Die folgenden Teamrollen sind mindestens in einem typischen Inhouse-Lokalisierungsteam enthalten:

  • Software-Ingenieur – Verantwortlich für die Implementierung des kontinuierlichen Lokalisierungs-Workflows.
  • Lokalisierungs-QA / Übersetzer – Verantwortlich für die Qualität des lokalisierten Produkts.
  • Produktmanager – Jemand, der den gesamten Prozess überwacht, mit Ingenieuren und Übersetzern zusammenarbeitet und für Fristen verantwortlich ist.

Nach einer erfolgreichen Implementierung für den kontinuierlichen Lokalisierungsworkflow sieht der Prozess ungefähr so aus:

  1. Die Entwickler erstellen neue Texte in der Referenzsprache und speichern sie in ihr Code-Repository.
  2. Die Texte werden mit dem Übersetzungsverwaltungssystem synchronisiert.
  3. Die Übersetzer arbeiten an neuen Übersetzungen.
  4. Die Übersetzungen werden zurück zum Code-Repository synchronisiert.
  5. Die CI/CD-Pipeline wählt den aktuellen (oder definierten) Zustand des Code-Repositorys und baut, testet usw.
  6. Das Ergebnis wird bereitgestellt.
  7. Der Endbenutzer kann sich an den neuen Funktionen und neuen Übersetzungen erfreuen.

Während dieser Ansatz zusammen mit den meisten Übersetzungsmanagementsystemen implementiert werden kann, gibt es auch einen moderneren Ansatz...

Der moderne Ansatz

Sie sollten in der Lage sein, Ihre Übersetzungsdateien getrennt von Ihrer Software bereitzustellen, damit Sie sie unabhängig voneinander aktualisieren und verwalten können. So etwas wie eine Plattform, in die sich jeder direkt integrieren kann.

Der Ablauf könnte wie folgt aussehen:

  1. Die Entwickler arbeiten wie gewohnt an ihren Features und erstellen on-the-fly Texte. Diese neuen Schlüssel werden automatisch als fehlende Texte an das Übersetzungsverwaltungssystem (TMS) übertragen.
  2. Die Übersetzer arbeiten an neuen Übersetzungen und können die Übersetzungen sofort validieren.
  3. Da Übersetzungen direkt mit Ihrem Softwareprodukt „verbunden“ sind, können sie jederzeit freigegeben werden. Auf diese Weise können Sie auch Übersetzungen Ihres zuvor veröffentlichten Produkts korrigieren, ohne es erneut bereitstellen zu müssen.

Wenn Sie dies tun, müssen Sie sicherstellen, dass Sie mehr als eine Version Ihrer Übersetzungen haben können; mindestens eine für die aktuell freigegebene Version und eine für den aktuellen Entwicklungszweig. So können sich Ihre Technischen Redakteure und Übersetzer vom ersten Tag an um die Übersetzungen kümmern und problemlos mit Änderungen Schritt halten. Auf diese Weise ist es sogar möglich, Übersetzungen zu ändern oder hinzuzufügen, ohne eine neue Version Ihrer Software zu versenden! Vielleicht möchten Sie auch einen Überarbeitungs-Workflow, eine Rechnungsprüfung, eine integrierte Bestellung externer Übersetzungen usw.

Cool, aber ist das nicht ein wenig übertrieben... ein zusätzliches Tooling und eine zusätzliche Bereitstellung – fügt all dies nicht nur mehr Komplexität und Aufwand hinzu?

Das musst du nicht selber bauen!!! - Wir schlagen locize vor!

Sehen Sie sich das Demo-Video an, um mehr zu erfahren:

locize beseitigt den Schmerz im Übersetzungsprozess. Keine Verzögerungen mehr beim Versand Ihrer Software aufgrund fehlender Übersetzungen. Übersetzer können vom ersten Tag an mit Änderungen Schritt halten. Der kontinuierliche Lokalisierungsprozess hält mit Ihrem anspruchsvollen Geschäft Schritt.

Teilen:

  • Kontakt
    Folge uns auf Social Media

    Holen Sie sich die neuesten Trends direkt in Ihren Posteingang.

    ©2023 inweso GmbH. Alle Rechte vorbehalten.