Übersetzen

Zero-Touch-Lokalisierung (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

Für Lizenzierungsfragen kann der Vertrieb kontaktiert werden.

Die Zero-Touch-Lokalisierung automatisiert den gesamten Lokalisierungsprozess für ein verbundenes Code-Repository. Sie erkennt neue oder geänderte Strings, erstellt und leitet Übersetzungsjobs weiter, übersetzt den Inhalt und überträgt die übersetzten Strings ohne manuelle Zwischenschritte zurück in das Repository.

Funktionsweise

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

  1. Repo Sync überwacht das verbundene Repository. Wenn durch einen Pull-Request Strings hinzugefügt oder geändert werden, importiert Repo Sync die neuen und aktualisierten Keys in das Projekt.

  2. Automatisierte Job-Erstellung (AJC) erstellt einen Übersetzungs-Job für die importierten Keys unter Verwendung einer verknüpften Job-Vorlage.

  3. Die Einstellung Vorübersetzung der Job-Vorlage übersetzt die Keys mithilfe von maschineller Übersetzung (oder Translation-Memory-Treffern, sofern konfiguriert).

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

Jede Phase läuft mit den für das Projekt bereits konfigurierten Einstellungen und Integrationen. Die Zero-Touch-Lokalisierung führt keine separate Übersetzungs-Engine oder einen neuen Job-Typ ein. Es gleicht die vorhandenen automatisch ab.

Wichtig

Zero-Touch-Lokalisierung 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 hergestellt wurden, sowie Repo-Sync-Verbindungen zu GitLab oder Bitbucket werden bei der Zero-Touch-Lokalisierung nicht unterstützt.

Die „Zero-Touch“-Registerkarte

Die Zero-Touch-Lokalisierung wird über die eigene Registerkarte Zero-Touch in der Projektansicht verwaltet. Der Tab zeigt einen von drei Zuständen des Projekts an:

  • Zero-Touch-Lokalisierung aktivieren: Zero-Touch-Lokalisierung 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 eine Komponente, von der die Pipeline abhängt, fehlt oder ist defekt.

Berechtigungen

Um die Zero-Touch-Lokalisierung zu aktivieren, zu korrigieren oder zu deaktivieren, ist die Berechtigung zum Verwalten der Projekteinstellungen erforderlich:

  • Strings- Eigentümer und Administratoren können die Zero-Touch-Lokalisierung 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 Workflow stören. Damit die Zero-Touch-Lokalisierung funktioniert, müssen alle vorab ausgewählten Einstellungen aktiviert sein.

  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-Sync konfigurieren klickst.

    Das Fenster GitHub-Sync ö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-Sync als auch die Job-Automatisierung korrekt konfiguriert sind, zeigt der Tab Zero-Touch den Projektstatus als aktiv an, gekennzeichnet durch ein grünes Häkchen.

Fehler und Korrekturen

Wenn eine erforderliche Projekteinstellung außerhalb des Tabs geändert wurde, erscheint ein Fehler erscheint im Tab Zero-Touch. 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 Seite der Integration selbst 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 Tab Zero-Touch.

  2. Deaktiviere die Konfiguration.

Das Deaktivieren pausiert die verbundene Repo-Synchronisierung und Job-Automatisierung. Der Tab Zero-Touch 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 Tarifplan 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.