Übersetzen

Zero-Touch Localization (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Verfügbar für

  • Team-, Business-, Enterprise-, Professional- und Software-UI/UX-Pläne

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Zero-Touch Localization automatisiert die gesamte Lokalisierungspipeline für ein verbundenes Code-Repository. Es erkennt neue oder geänderte Strings, erstellt und leitet einen Übersetzungsauftrag weiter, übersetzt den Inhalt und überträgt die übersetzten Strings ohne manuelle Zwischenschritte zurück in das Repository.

Funktionsweise

Zero-Touch Localization verbindet drei bestehende Strings-Funktionen zu einer einzigen automatisierten Pipeline:

  1. Repo Sync überwacht das verbundene Repository. Wenn ein Pull Request Strings hinzufügt oder ändert, importiert Repo Sync die neuen und aktualisierten Schlüssel in das Projekt.

  2. Automatisierte Auftragserstellung (AJC) erstellt einen Übersetzungsauftrag für die importierten Schlüssel unter Verwendung einer verbundenen Auftragsvorlage.

  3. Die Vorübersetzungseinstellung der Auftragsvorlage übersetzt die Schlüssel mithilfe von maschineller Übersetzung (oder Translation-Memory-Treffern, falls konfiguriert).

  4. Sobald der Auftrag abgeschlossen ist, exportiert Repo Sync die übersetzten Strings zurück in denselben Pull Request.

Jede Phase läuft auf Basis der Einstellungen und Integrationen, die bereits für das Projekt konfiguriert wurden. Die Zero-Touch-Lokalisierung führt keine separate Übersetzungs-Engine oder einen neuen Auftragstyp ein. Es koordiniert die bestehenden automatisch.

Wichtig

Zero-Touch Localization funktioniert nur mit einer Repo-Sync-Verbindung zu einem GitHub-Repository, die über die GitHub-App eingerichtet wurde. Repo-Sync-Verbindungen, die mit einem persönlichen Zugriffstoken erstellt wurden, sowie Repo-Sync-Verbindungen zu GitLab oder Bitbucket werden für die Zero-Touch Localization nicht unterstützt.

Der Zero-Touch Tab

Zero-Touch Localization wird über einen dedizierten Zero-Touch Tab in der Projektansicht verwaltet. Der Tab spiegelt einen von drei Zuständen für das Projekt wider:

  • Zero-Touch Localization aktivieren: Zero-Touch Localization wurde für das Projekt noch nicht aktiviert.

  • Aktiv: Aktiviert, mit einem funktionierenden Repo Sync und einer Job-Automatisierung sowie allen erforderlichen Projekteinstellungen.

  • Fehler: Aktiviert, aber etwas, von dem die Pipeline abhängt, fehlt oder ist defekt.

Berechtigungen

Das Aktivieren, Reparieren oder Deaktivieren der Zero-Touch Localization erfordert die Berechtigung zur Verwaltung von Projekteinstellungen:

  • Strings Eigentümer und Administratoren können die Zero-Touch Localization in jedem Projekt verwalten.

  • Projektmanager können die Zero-Touch-Lokalisierung nur in Projekten verwalten, denen sie zugewiesen sind.

  • Entwickler, Designer, Übersetzer und Gäste können die Zero-Touch-Lokalisierung nicht verwalten.

Zero-Touch-Lokalisierung aktivieren

Um die Zero-Touch-Lokalisierung für ein Projekt zu aktivieren, folge diesen Schritten:

  1. Öffne das Projekt und gehe zum Tab Zero-Touch.

  2. Klick auf Zero-Touch-Lokalisierung aktivieren.

    Das Fenster Zero-Touch-Lokalisierung aktivieren öffnet sich und listet die Projekteinstellungen auf, die von der Zero-Touch-Lokalisierung betroffen sein werden. Überprüfe zuerst die betroffenen Einstellungen, um sicherzustellen, dass die Änderungen keinen anderen Arbeitsablauf stören. Alle vorausgewählten Einstellungen müssen aktiviert sein, damit die Zero-Touch-Lokalisierung funktioniert.

  3. Klick auf Aktivieren, um fortzufahren.

    Der Tab Zero-Touch für das Projekt öffnet sich und zeigt die vollständige Konfiguration.

  4. Wenn für ein Projekt bereits eine qualifizierende Repo-Synchronisierung und eine Job-Automatisierung außerhalb des Tabs Zero-Touch eingerichtet sind, werden diese automatisch erkannt. Überspringe die nächsten zwei Schritte. Andernfalls fahre mit den nächsten Schritten fort, um sie einzurichten.

  5. Richte eine Repo-Synchronisierung ein, indem du auf die Schaltfläche Repo-Synchronisierung konfigurieren klickst.

    Das Fenster GitHub-Synchronisierung öffnet sich. Der Verbindungstyp ist vorausgewählt als Github-App und Automatischer Import ist eingestellt auf Aus offenen Pull-Requests. Diese Optionen müssen unverändert bleiben, um die Zero-Touch-Lokalisierung zu ermöglichen.

  6. Richte eine Job-Automatisierung ein, indem du auf die Schaltfläche Job-Automatisierung erstellen klickst.

    Das Fenster Automatisierung hinzufügen öffnet sich. Die Option Branches einbeziehen ist ausgewählt und der Trigger ist auf Batch hochladen eingestellt. Diese Optionen müssen unverändert bleiben, um die Zero-Touch-Lokalisierung zu ermöglichen.

  7. Sobald sowohl die Repo-Synchronisierung als auch die Job-Automatisierung korrekt konfiguriert sind, zeigt der Zero-Touch-Tab den Projektstatus als aktiv an, gekennzeichnet durch ein grünes Häkchen.

Fehler und Korrekturen

Ein Fehler erscheint im Zero-Touch-Tab, wenn eine erforderliche Projekteinstellung außerhalb des Tabs geändert wurde. Er erscheint auch, wenn die verbundene Repo-Synchronisierung oder Job-Automatisierung gelöscht, pausiert oder anderweitig fehlerhaft ist. Der Tab identifiziert, welcher Teil betroffen ist:

  • Für eine Projekteinstellung, die an anderer Stelle deaktiviert wurde, verwende die im Tab angezeigte Korrekturmaßnahme, um sie wieder zu aktivieren.

  • Für eine fehlende oder defekte Repo-Synchronisierung oder Job-Automatisierung folge dem im Tab angezeigten Link, um einen Ersatz zu erstellen.

Details zum Fehler werden auf der eigenen Seite der Integration angezeigt. Sobald das zugrunde liegende Problem behoben ist, kehrt das Projekt automatisch in den aktiven Status zurück.

Zero-Touch-Lokalisierung deaktivieren

Um die Zero-Touch-Lokalisierung für ein Projekt zu deaktivieren, folge diesen Schritten:

  1. Öffne das Projekt und gehe zum Zero-Touch-Tab.

  2. Deaktiviere die Konfiguration.

Das Deaktivieren pausiert die verbundene Repo-Synchronisierung und Job-Automatisierung. Der Zero-Touch-Tab zeigt das Projekt dann als nicht konfiguriert an. Allgemeine Projekteinstellungen, die von der Zero-Touch-Lokalisierung verwendet werden, werden nicht geändert.

Limits

Die Limits für Zero-Touch-Lokalisierungsprojekte hängen vom Plan ab:

  • Business- und Enterprise-Pläne unterstützen Zero-Touch-Lokalisierung für eine unbegrenzte Anzahl von Projekten.

  • Team-, Professional- und Software UI/UX-Pläne unterstützen Zero-Touch-Lokalisierung für bis zu zwei Projekte.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.