Orchestrator

Workflow-Vorlagen

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

Hinweis

Aufgrund kontinuierlicher Verbesserungen kann die Benutzeroberfläche nicht genau so aussehen wie im Video dargestellt.

Eine Bibliothek mit gängigen Vorlagen steht zum Erstellen von Workflows zur Verfügung. Klicken Sie im linken Menü auf Vorlagenbibliothek, um die Bibliothek zu öffnen.

Vorlagen werden in der Bibliothek mit einer kurzen Beschreibung präsentiert und können sowohl durchsucht als auch nach Dienstleister sortiert werden.

Um eine Vorlage für einen Workflow zu verwenden, befolgen Sie diese Schritte:

  1. Klicken Sie für die ausgewählte Vorlage auf Vorschau.

    Die Vorschau öffnet sich und zeigt die Vorlage als Workflow an.

  2. Klicken Sie auf Vorlage importieren.

    Die Vorlage wird in einem neuen Workflow mit vorausgefüllten Werten geöffnet. Werte und Parameter können nach Bedarf geändert werden.

    Eine importierte Vorlage wird nach der Veröffentlichung zu einem regulären Workflow. Es folgt demselben Aktions-Versions-Verhalten wie ein manuell erstellter Workflow, daher müssen seine Aktionen möglicherweise neu validiert werden, wenn eine Version veraltet ist.

Workflow-Vorlagen konfigurieren

Um eine optimale Workflow-Leistung zu gewährleisten, gibt es eine Reihe von vorbereitenden Schritten, die vor dem Konfigurieren einer Workflow-Vorlage abzuschließen sind. Wenn Sie während dieser Schritte aufgefordert werden, einen Wert abzurufen, speichern Sie ihn zur späteren Referenz in einer temporären Notizdatei, wenn Sie den Workflow konfigurieren.

Die folgenden Konfigurationsbeispiele setzen voraus, dass die entsprechende Vorlage importiert wurde und bereit zur Veröffentlichung ist.

TMS-Vorlage: QA-markierten Content überprüfen

Vorbereitende Schritte
  1. Erstellen Sie ein neues Projekt in TMS mit den folgenden Bedingungen:

    • Der Name des Projekts enthält ORCH-TEST.

    • Vorübersetzung verwendet MT.

    • Die Vorübersetzung erfolgt automatisch oder wird manuell ausgelöst, nachdem ein Job erstellt wurde.

  2. Stellen Sie sicher, dass eine Projektvorlage vorhanden ist, die Benutzern Jobs im erstellten Projekt zuweisen kann. Falls nicht, speichern Sie das neu erstellte Projekt als Vorlage und legen Sie Zuweisungsregeln im Bereich Providers der Vorlage fest.

  3. Öffnen Sie die Projektvorlage, indem Sie sie aus der Projektvorlagenliste auswählen, kopieren Sie dann deren UID aus der URL und speichern Sie sie in einem Notizblock.

  4. Öffnen Sie TMS in einem Chrome-Browser und navigieren Sie zur Seite E-Mail-Vorlagen, indem Sie Einstellungen/Administration/E-Mail-Vorlagen auswählen. Wählen Sie die gewünschte E-Mail-Vorlage aus und drücken Sie F12, um den Untersuchungsmodus von Chrome zu aktivieren.

  5. Wählen Sie Network im Untersuchungsbereich von Chrome und klicken Sie im TMS auf Speichern für die E-Mail-Vorlage.

    Zwei Header werden im Untersuchungsbereich angezeigt. Klicken Sie auf den obersten Eintrag, kopieren Sie die UID am Ende des Feldes Request URL und speichern Sie diesen Wert in einem Notizblock.

    Network UID Example
  6. Gehen Sie zu https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 und erweitern Sie Einstellungen im REQUEST BODY SCHEMA.

    Alle möglichen Werte für QA-Prüfungen werden unter warningTypes angezeigt. Notieren Sie sich die gewünschten QA-Prüfungen.

  7. Erstellen Sie ein JSON basierend auf diesem Beispiel:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID ist die in Schritt 3 identifizierte UID.

    • emailUID ist die in Schritt 5 identifizierte UID.

    • QAchecks verwendet die in Schritt 6 identifizierten QA-Prüfungen.

Verwendung der Vorlage
  1. Öffnen Sie im Orchestrator Workflow-Editor die Parameter der Aktion Configuration values. Ersetzen Sie das JSON der Vorlage durch das JSON aus dem vorbereitenden Schritt 7.

  2. Veröffentlichen Sie den Workflow.

  3. Gehen Sie zurück zum TMS Projekt und importieren Sie einen neuen Job.

    Hinweis

    Wenn der Job nicht automatisch vorübersetzt wird, führen Sie das Vorübersetzen manuell aus.

    Der Orchestrator Workflow wird ausgelöst. Nach der Ausführung ist der Job im ersten Arbeitsschritt entweder abgeschlossen oder wird gemäß den Einstellungen der Projekt Vorlage zugewiesen.

TMS Vorlage: Anpassen für Sprachvarianten

Vorbereitende Schritte
  1. Erstellen Sie ein neues Projekt in TMS mit den folgenden Bedingungen:

    • Der Name des Projekts enthält ORCH-TEST.

    • Die Zielsprache ist auf diese Sprachen eingestellt: deAT, deDE, esAR, esES, esMX.

    • Vorübersetzen erfolgt nicht automatisch.

  2. Erstellen Sie zwei Translation memories (TM):

    • TM1 mit allen Sprachen: deAT, deDE, esAR, esES, esMX

    • TM2 mit nur den Hauptsprachen: DE und ES

  3. Klicken Sie in der Tabelle Translation memories des Projekt auf auswählen, um beide TMs wie folgt zu konfigurieren:

    • Hauptsprachen (DE und ES)

      Wählen Sie beide TMs mit aktiviertem Schreibmodus aus. Legen Sie die Reihenfolge fest, indem Sie TM1 als primär festlegen.

      TM Write Option Location
    • Andere Sprachen

      Wählen Sie beide TMs aus und aktivieren Sie den Schreibmodus nur für TM1. Legen Sie die Reihenfolge fest, indem Sie TM1 als primär festlegen und TM2 mit einer Strafe von 2% versehen.

      TM Set Penalty Location

    Die TM-Konfiguration wird in der Tabelle Translation memories angezeigt:

    TM Configuration in Table
Verwendung der Vorlage
  1. Öffnen Sie die Vorlage im Orchestrator Workflow Editor und beachten Sie diese Einstellungen:

    • Der Trigger wird nach dem Zielsprache-Sprachcode gefiltert. Um den Workflow weiter anzupassen, ändern Sie die Zielsprache-Filter am Trigger.

    • Die Aktion Sprache-Vererbung verfügt über ein fest codiertes JSON, das das Sprache-Verhalten definiert. Zur Anpassung bearbeiten Sie dieses JSON nach Bedarf.

      [
          {
              "source": "de_de",
              "target": [
                  "de_at"
              ]
          },
          {
              "source": "es_es",
              "target": [
                  "es_mx",
                  "es_ar"
              ]
          }
      ]
    • Der Workflow filtert Jobs in den verschiedenen Sprachgebieten basierend auf dem Dateinamen des abgeschlossenen Job. Daher ist dieser Workflow nur zuverlässig, wenn Dateinamen eindeutig sind. Für nicht eindeutige Dateinamen ist möglicherweise ein komplexerer Workflow erforderlich.

  2. Veröffentlichen Sie den Workflow.

  3. Gehen Sie zurück zum TMS Projekt und importieren Sie einen neuen Job für alle Zielsprachen.

  4. Übersetzen Sie DE-DE- oder ES-ES-Jobs und schließen Sie diese ab.

    Der Orchestrator Workflow wird ausgelöst. Nach der Ausführung:

    • Jobs in den entsprechenden Sprachgebieten werden vorübersetzt.

    • Alle Segmente, die bereits in TM1 gespeichert sind, werden als 101- oder 100%-Matches angezeigt.

    • Alle Segmente mit neuem oder geändertem Content werden als 99%-Matches aus TM2 eingefügt.

TMS Vorlage: Auto Adapt

Vorbereitende Schritte
  1. Erstellen Sie ein neues Projekt in TMS mit den folgenden Bedingungen:

    • Zwei Arbeitsschritte

    • Der erste Arbeitsschritt ist ein dedizierter Vorübersetzungsschritt, der dazu dient, die ursprünglichen Ergebnisse aus verfügbaren Ressourcen zu erfassen, bevor Auto Adapt angewendet wird.

  2. Automatisieren Sie optional das Abschließen von Jobs in diesem Schritt in den Einstellungen für die Vorübersetzung des Projekt.

Verwendung der Vorlage
  1. Kopieren Sie die UID des Projekt aus dessen URL und fügen Sie sie in die Bedingung des Workflow-Triggers ein.

    • Die UID finden Sie am Ende der URL in einem Browser.

      Beispiel: https://cloud.phrase.com/web/project2/show/KY6gfZXv4Gqw7B0m1U8br6

    • Bearbeiten Sie die Bedingung, indem Sie auf den blauen Balken oben am Trigger klicken und den PROJECT_UID Platzhalter durch die kopierte UID ersetzen.

  2. Veröffentlichen Sie den Workflow.

  3. Setzen Sie einen Job im ersten Arbeitsschritt nach der Vorübersetzung entweder manuell oder automatisch auf Abschließen.

    Der Orchestrator Workflow wird ausgelöst. Es identifiziert einen Job im zweiten Arbeitsschritt, führt Auto Adapt für diesen Job aus und setzt ihn nach Abschluss auf Abschließen.

TMS Vorlage: MT Optimize

Vorbereitende Schritte
  1. Erstellen Sie ein neues Projekt in TMS mit den folgenden Bedingungen:

    • Zwei Arbeitsschritte

    • Der erste Arbeitsschritt ist ein dedizierter Vorübersetzungsschritt, der dazu dient, die ursprünglichen Ergebnisse aus verfügbaren Ressourcen zu erfassen, bevor die Optimierung des MT Output angewendet wird.

  2. Automatisieren Sie optional das Abschließen von Jobs in diesem Schritt in den Einstellungen für die Vorübersetzung des Projekt.

Verwendung der Vorlage
  1. Kopieren Sie die UID des Projekt aus dessen URL und fügen Sie sie in die Bedingung des Workflow-Triggers ein.

    • Die UID finden Sie am Ende der URL in einem Browser.

      Beispiel: https://cloud.phrase.com/web/project2/show/KY6gfZXv4Gqw7B0m1U8br6

    • Bearbeiten Sie die Bedingung, indem Sie auf den blauen Balken oben am Trigger klicken und den PROJECT_UID Platzhalter durch die kopierte UID ersetzen.

  2. Veröffentlichen Sie den Workflow.

  3. Setzen Sie einen Job im ersten Arbeitsschritt nach der Vorübersetzung entweder manuell oder automatisch auf Abschließen.

    Der Orchestrator Workflow wird ausgelöst. Es identifiziert einen Job im zweiten Arbeitsschritt, führt die Optimierung des MT Output für diesen Job aus und setzt ihn nach Abschluss auf Abschließen.

TMS Vorlage: QPS-basiertes Segment-Routing

Vorbereitende Schritte
  1. Erstellen Sie ein neues Projekt in TMS mit den folgenden Bedingungen:

    • Der Name des Projekt enthält ORCH-TEST-QPS.

    • Das Projekt hat mindestens 2 Arbeitsschritte.

    • Vorübersetzung verwendet MT.

    • Die Vorübersetzung erfolgt automatisch oder wird manuell ausgelöst, nachdem ein Job erstellt wurde.

    • Die Vorübersetzung ist so eingestellt, dass sie den Job abschließt, sodass der Orchestrator-Workflow nach dem importieren automatisch ausgelöst wird.

  2. Stellen Sie sicher, dass eine Projektvorlage vorhanden ist, die Benutzern Jobs im erstellten Projekt zuweisen kann. Falls nicht, speichern Sie das neu erstellte Projekt als Vorlage und legen Sie Zuweisungsregeln im Bereich Providers der Vorlage fest.

  3. Öffnen Sie die Projektvorlage, indem Sie sie aus der Projektvorlagenliste auswählen, kopieren Sie dann deren UID aus der URL und speichern Sie sie in einem Notizblock.

  4. Öffnen Sie TMS in einem Chrome-Browser und navigieren Sie zur Seite E-Mail-Vorlagen, indem Sie Einstellungen/Administration/E-Mail-Vorlagen auswählen. Wählen Sie die gewünschte E-Mail-Vorlage aus und drücken Sie F12, um den Untersuchungsmodus von Chrome zu aktivieren.

  5. Wählen Sie Network im Untersuchungsbereich von Chrome und klicken Sie im TMS auf Speichern für die E-Mail-Vorlage.

    Zwei Header werden im Untersuchungsbereich angezeigt. Klicken Sie auf den obersten Eintrag, kopieren Sie die UID am Ende des Feldes Request URL und speichern Sie diesen Wert in einem Notizblock.

    Network UID Example
  6. Gehen Sie zu https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 und erweitern Sie Einstellungen im REQUEST BODY SCHEMA.

    Alle möglichen Werte für QA-Prüfungen werden unter warningTypes angezeigt. Notieren Sie sich die gewünschten QA-Prüfungen.

  7. Erstellen Sie ein JSON basierend auf diesem Beispiel:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID ist die in Schritt 3 identifizierte UID.

    • emailUID ist die in Schritt 5 identifizierte UID.

    • QAchecks verwendet die in Schritt 6 identifizierten QA-Prüfungen.

Verwendung der Vorlage
  1. Öffnen Sie im Orchestrator Workflow-Editor die Parameter der Aktion Configuration values. Ersetzen Sie das JSON der Vorlage durch das JSON aus dem vorbereitenden Schritt 7.

  2. Veröffentlichen Sie den Workflow.

  3. Gehen Sie zurück zum TMS Projekt und importieren Sie einen neuen Job.

    Hinweis

    Wenn der Job nicht automatisch vorübersetzt und abgeschlossen wird, führen Sie die Vorübersetzung und das Abschließen manuell durch.

    Der Orchestrator Workflow wird ausgelöst. Nach der Ausführung:

    • Geeignete Segmente werden gesperrt und bestätigt.

    • Im zweiten Arbeitsschritt nimmt der Job im zweiten Arbeitsschritt den Status EMAILED an und wird basierend auf den Einstellungen der Projektvorlage zugewiesen.

TMS Vorlage: Asana automatisch erstellen / automatisch abschließen

Anwendungsfall
  1. Wenn ein neues Übersetzungsprojekt in Phrase erstellt wird, erstellen Sie automatisch eine Aufgabe in Asana mit den Details zum Phrase TMS Projekt.

  2. Senden Sie eine Benachrichtigung oder aktualisieren Sie die Aufgabe in Asana, um das Projektmanagement zu benachrichtigen, wenn ein Übersetzungsprojekt in Phrase TMS als abgeschlossen markiert wird.

Aufgabe automatisch erstellen
Vorbereitende Schritte
  1. Generieren Sie ein Token in Asana und speichern Sie es anschließend sicher als Variable im Orchestrator.

    Ein Authentifizierung Token ist erforderlich, um Daten zwischen Orchestrator und einem Asana User-Konto in der richtigen Reihenfolge auszutauschen.

  2. Suchen Sie die Workspace-UID in Asana:

    1. Wählen Sie das Profil-Symbol aus, um die Details der Organisation in einem neuen Tab des Browsers anzuzeigen.

      Die URL zeigt etwas wie https://app.asana.com/admin/111111111111111/overview.

    2. Kopieren Sie die UID (111111111111111) aus der URL und speichern Sie sie in einem Texteditor.

  3. Suchen Sie die Projekt-UID in Asana:

    1. Navigieren Sie zu dem gewünschten Projekt, in dem Aufgaben automatisch erstellt werden sollen.

      Die URL zeigt etwas wie https://app.asana.com/0/2222222222222222/3333333333333333.

    2. Kopieren Sie die UID (2222222222222222) aus der Projekt-URL und speichern Sie sie in einem Texteditor.

  4. Konfigurieren Sie in Phrase TMS ein Individuell Feld, um eine Asana Aufgabe ID zu speichern.

  5. Wählen Sie in Einstellungen/Projekt-Metadaten/Individuell Felder die Zeile aus, die das benutzerdefiniert Asana Aufgabe ID Feld enthält.

  6. Klicken Sie mit der rechten Maustaste auf die Zeile und wählen Sie Untersuchen.

    Dadurch wird die Entwicklerkonsole des Browsers geöffnet.

  7. Suchen Sie in der Konsole nach dem Wert, der mit td data-testing beginnt. Suchen Sie darüber nach dem ersten tr class-Wert, der wie row-icyz98tQWPbp3ZRd3q9mg3 aussieht.

  8. Kopieren Sie nur die ID (z. B. icyz98tQWPbp3ZRd3q9mg3) und speichern Sie sie in einem Texteditor.

Verwendung der Vorlage

Ein ausgefülltes benutzerdefiniert Feld für ID ist erforderlich, damit dieser Workflow ausgeführt werden kann.

  1. Öffnen Sie im Orchestrator Workflow Editor die Parameter der Aktion HTTP-Anfrage senden.

    1. Unter dem headers-Parameter befindet sich ein Name/Wert-Paar für Authorization. Verwenden Sie die Feldauswahl, um den Content in value durch die Asana-Variable zu ersetzen, wie in den vorbereitenden Schritten definiert.

      Das Output-Format sollte Bearer {{ @<variable name> }} sein.

  2. Ersetzen Sie im Data-Parameter die Platzhalterwerte durch die Asana-Projekt-ID und die Workspace-ID, die in den vorbereitenden Schritten identifiziert wurden.

  3. Öffnen Sie die Parameter für die Aktion Update TMS project with Asana details.

    • Ersetzen Sie unter customFields die uid durch den Platzhalter für die Individuelle Feld-ID, der in den vorbereitenden Schritten identifiziert wurde.

  4. Veröffentlichen Sie den Workflow.

  5. Schließen Sie in TMS das Projekt ab.

    Der Orchestrator-Workflow wird ausgelöst, um automatisch eine Aufgabe in Asana zu erstellen.

Ein TMS-Projekt automatisch abschließen
Vorbereitende Schritte

Diese Vorlage funktioniert in Verbindung mit der Auto-create-Vorlage.

Verwendung der Vorlage
  1. Öffnen Sie im Orchestrator Workflow Editor die Parameter der Aktion HTTP-Anfrage senden.

    1. Unter dem headers-Parameter befindet sich ein Name/Wert-Paar für Authorization. Verwenden Sie die Feldauswahl, um den Content in value durch die Asana-Variable zu ersetzen, wie in den vorbereitenden Schritten definiert.

      Das Output-Format sollte Bearer {{ @<variable name> }} sein.

  2. Veröffentlichen Sie den Workflow.

Strings Vorlage: Key-Ebene Sprachadaption

Beschreibung

Dieser Workflow überwacht, ob eine Übersetzung gespeichert und im Editor auf den Status geprüft gesetzt wird. Sobald eine Übersetzung auf geprüft gesetzt wird, prüft der Workflow automatisch, ob die Übersetzung in eine der anderen Sprachen kopiert werden muss. Z. B. wenn die Übersetzung für Französisch abgeschlossen und auf geprüft gesetzt wird, wird dieselbe Übersetzung in die Sprache Kanadisches Französisch kopiert. Die kopierte Übersetzung wird auf den Status nicht verifiziert gesetzt. Wenn eine Übersetzung für die adaptierte Sprache vorhanden ist, wird diese überschrieben.

Dieser Workflow ermöglicht die Konfiguration von Sprachvererbungsregeln unter Verwendung eines JSON-Objekts ähnlich diesem Beispiel:

[
    {
        "source": "de",
        "target": [
            "de-at",
            "de-ch"
        ]
    },
    {
        "source": "fr",
        "target": [
            "fr-ca",
            "fr-ch"
        ]
    }
]
Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Workflow-Trigger-Filter.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Tab Filter auf Filter bearbeiten.

    3. Ersetzen Sie <Projekt-ID> durch die Projekt-ID des Workflows.

      • Die Projekt-ID kann aus Strings kopiert werden, indem Sie das Projekt in der Projektliste suchen und auf die Schaltfläche ID klicken.

    4. Klicken Sie optional auf die Schaltfläche + Element und fügen Sie eine weitere Projekt-ID hinzu, um die Vorlage auf mehr als ein Projekt anzuwenden. Um den Workflow mit allen Projekten auszuführen, entfernen Sie den Filter.

    5. Klicken Sie auf Filter speichern.

  3. Erstellen Sie basierend auf dem Beispiel eine .JSON-Datei in einem Editor.

    • Stellen Sie sicher, dass die Sprachen genau so benannt sind wie im Projekt. Um die Sprachen zu überprüfen, sehen Sie sie sich im Tab Sprachen an.

  4. Bearbeiten Sie die Parameter der Aktion Konfigurationswerte.

    1. Öffnen Sie die Aktion Konfigurationswerte.

    2. Klicken Sie im Tab Parameter auf Parameter bearbeiten.

    3. Verwenden Sie die .JSON aus Schritt 3 für das Eingabefeld.

    4. Klicke auf Save parameters.

  5. Bearbeiten Sie im Projekt eine Übersetzung und speichern Sie sie als geprüft.

Der Workflow wird ausgelöst und die kopierten, ungeprüften Übersetzungen für die Zielsprachen, die von der abgeschlossenen Sprache übernommen wurden, werden angezeigt.

Strings-Vorlage: Automatischer Job-Abschluss

Beschreibung

Dieser Workflow überwacht, ob eine Zielsprache eines Jobs abgeschlossen wurde. Sobald eine Zielsprache eines Jobs abgeschlossen ist, prüft der Workflow automatisch, ob alle Zielsprachen des Jobs abgeschlossen sind, und wenn dies der Fall ist, wird der gesamte Job abgeschlossen. Wenn Lokalisierungen unvollständig sind, wird der Job nicht auf Abschließen gesetzt.

Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Workflow-Trigger-Filter.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Tab Filter auf Filter bearbeiten.

    3. Ersetzen Sie <Projekt-ID> durch die Projekt-ID des Workflows.

      • Die Projekt-ID kann aus Strings kopiert werden, indem Sie das Projekt in der Projektliste suchen und auf die Schaltfläche ID klicken.

    4. Klicken Sie optional auf die Schaltfläche + Element und fügen Sie eine weitere Projekt-ID hinzu, um die Vorlage auf mehr als ein Projekt anzuwenden. Um den Workflow mit allen Projekten auszuführen, entfernen Sie den Filter.

    5. Klicken Sie auf Filter speichern.

  3. Veröffentlichen Sie den Workflow.

  4. Öffnen Sie im Projekt einen bestehenden Job oder starten Sie einen neuen.

  5. Markieren Sie im Job die Zielsprache als Abschließen.

Innerhalb weniger Minuten beginnt die Ausführung.

Strings Vorlage: Content an GitHub senden

Vorbereitende Schritte
  1. Erstellen Sie ein Projekt in Strings. Notieren Sie sich die ProjectUID.

  2. Konfigurieren Sie einen GitHub-Sync für dieses Projekt sowie in GitHub (d. h. erstellen und testen Sie die Konfigurations-YAML-Datei).

  3. Testen Sie manuell den Content-import und -export von GitHub innerhalb der UI.

Verwendung der Vorlage
  1. Öffnen Sie den Vorlage-Trigger im Orchestrator Editor und ersetzen Sie den projectID-Platzhalter im Filter durch die ProjectUID aus dem vorbereitenden Schritt 1.

  2. Erstellen Sie einen Job im Strings Projekt und starten Sie ihn.

  3. Führen Sie Übersetzungen im Job durch und schließen Sie ihn ab.

    Der Orchestrator Workflow wird ausgelöst, um den Content in das GitHub Repository zu exportieren.

Strings Vorlage: Exportieren in Online-Repository nach Job-Abschluss

Beschreibung

Dieser Workflow überwacht den Job-Abschluss in Strings Projekten. Wenn ein Job abgeschlossen ist, sucht der Workflow automatisch nach der Repository-Sync-ID für das Projekt und löst den Export gemäß der Konfigurationsdatei im Stammverzeichnis des Repository aus.

Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Workflow-Trigger-Filter.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Tab Filter auf Filter bearbeiten.

    3. Ersetzen Sie <Projekt-ID> durch die Projekt-ID des Workflows.

      • Die Projekt-ID kann aus Strings kopiert werden, indem Sie das Projekt in der Projektliste suchen und auf die Schaltfläche ID klicken.

    4. Klicken Sie optional auf die Schaltfläche + Element und fügen Sie eine weitere Projekt-ID hinzu, um die Vorlage auf mehr als ein Projekt anzuwenden. Um den Workflow mit allen Projekten auszuführen, entfernen Sie den Filter.

    5. Klicken Sie auf Filter speichern.

  3. Geben Sie die User-Konto ID an.

    1. Wählen Sie das Aktionspaket aus.

    2. Klicken Sie im Tab Parameter auf Parameter bearbeiten.

    3. Ersetzen Sie <accountID> durch die Strings Organisation User-Konto ID.

      • Die User-Konto ID kann über den User-Konto & Abrechnung Tab kopiert werden, indem Sie auf die User-Einstellungen in der oberen rechten Ecke klicken und Organisation aus dem Einstellungen-Menü auswählen.

    4. Klicke auf Save parameters.

  4. Veröffentlichen Sie den Workflow.

Der Workflow wird mit dem Abschluss des nächsten Jobs ausgelöst.

Strings Vorlage: Job-Erstellung nach Datei-Upload

Beschreibung

Nach einem neuen Upload erstellt der Workflow einen neuen Job mit Zielsprachen, die entweder durch die Verwendung einer Job-Vorlage oder durch Identifizierung der Ausgangssprache des Projekts (die Standardsprache) und Verwendung der übrigen Projektsprachen als Zielsprachen des Jobs definiert werden.

Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Workflow-Trigger-Filter.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Tab Filter auf Filter bearbeiten.

    3. Ersetzen Sie <Projekt-ID> durch die Projekt-ID des Workflows.

    4. Klicken Sie auf Filter speichern.

  3. Ersetzen oder entfernen Sie den Platzhalter <Job template ID> im Feld Create job from list of keys or tags.

  4. Veröffentlichen Sie den Workflow.

  5. Führen Sie im entsprechenden Strings-Projekt einen neuen Upload durch und stellen Sie sicher, dass die Option Skip upload tags nicht ausgewählt ist.

Die Aktion wird innerhalb weniger Minuten ausgeführt.

Strings Vorlage: Workflow für sprachbasiertes Pivotieren auf Job-Ebene

Beschreibung

Überwacht den Job-Abschluss für eine vordefinierte Sprache in einem Projekt. Sobald die Sprache abgeschlossen ist, überprüft der Workflow alle verbleibenden Sprachen im Projekt und erstellt einen Job mit der Pivot-Sprache als Ausgangssprache und den verbleibenden Sprachen als Zielsprache.

Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Workflow-Trigger-Filter.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Tab Filter auf Filter bearbeiten.

    3. Ersetzen Sie <Locale name> durch den Namen der Sprache, für die der Workflow ausgeführt werden soll.

    4. Ersetzen Sie <Projekt-ID> durch die Projekt-ID des Workflows.

      • Die Projekt-ID kann aus Strings kopiert werden, indem Sie das Projekt in der Projektliste suchen und auf die Schaltfläche ID klicken.

    5. Klicken Sie auf Filter speichern.

  3. Veröffentlichen Sie den Workflow.

Öffnen Sie im entsprechenden Strings-Projekt einen bestehenden Job oder starten Sie einen neuen. Markieren Sie einen der Jobs, dessen Sprache mit <Locale name> übereinstimmt, als Completed, um den Workflow auszulösen.

Strings Vorlage: Geplanter Export in ein Online-Repository

Beschreibung

Dieser Workflow wird basierend auf einem vordefinierten Zeitplan ausgelöst. Wenn der Workflow ausgeführt wird, sucht er automatisch nach den Repository-Sync-IDs für die aufgelisteten Projekte und löst Exporte gemäß der Konfigurationsdatei im Stammverzeichnis des Repositorys aus.

Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Zeitplan für den Workflow-Trigger.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Schedule-Tab auf Edit schedule.

    3. Wählen Sie den gewünschten Rhythmus aus.

    4. Klicken Sie auf Save schedule.

  3. Geben Sie die User-Konto ID an.

    1. Wählen Sie das Aktionspaket aus.

    2. Klicken Sie im Tab Parameter auf Parameter bearbeiten.

    3. Ersetzen Sie <accountID> durch die Strings Organisation User-Konto ID.

      • Die User-Konto ID kann über den User-Konto & Abrechnung Tab kopiert werden, indem Sie auf die User-Einstellungen in der oberen rechten Ecke klicken und Organisation aus dem Einstellungen-Menü auswählen.

    4. Klicke auf Save parameters.

  4. Veröffentlichen Sie den Workflow.

  5. Öffnen Sie im Strings-Projekt einen bestehenden Job oder starten Sie einen neuen und markieren Sie den Job als Completed, um den Workflow auszulösen.

Strings Vorlage: Geplante Job-Erstellung

Beschreibung

Dieser Workflow läuft nach einem Zeitplan. Der Workflow identifiziert automatisch die Keys, die in einer der Locales eine nicht verifizierte Übersetzung haben, erstellt einen Job aus diesen Keys und startet ihn. Dieser Workflow konfiguriert die Projekt ID zur Überwachung auf neue Keys und die Job Vorlage ID, die für die Job-Erstellung zu verwenden ist.

Das JSON, das dieser Aktion hinzuzufügen ist, muss diesem Syntaxbeispiel folgen:

{
"projectId":"f6dfee6466384379606b6158a410cd46", "jobTemplateId":"ea47c725dfdb894df2dea5902b1f0894"
}
Verwendung

Um die Vorlage zu verwenden, befolgen Sie diese Schritte:

  1. Erstellen Sie einen neuen Workflow basierend auf der Vorlage.

  2. Bearbeiten Sie den Zeitplan für den Workflow-Trigger.

    1. Wählen Sie den Trigger aus.

    2. Klicken Sie im Schedule-Tab auf Edit schedule.

    3. Wählen Sie den gewünschten Rhythmus aus.

    4. Klicken Sie auf Save schedule.

  3. Erstellen Sie basierend auf dem Beispiel eine .JSON-Datei in einem Editor.

    • Die Projekt-ID kann aus Strings kopiert werden, indem Sie das Projekt in der Projektliste suchen und auf die Schaltfläche ID klicken.

    • Die Job Vorlage ID kann aus der URL kopiert werden, wenn die Job Vorlage geöffnet ist.

  4. Bearbeiten Sie die Parameter der Aktion Konfigurationswerte.

    1. Öffnen Sie die Aktion Konfigurationswerte.

    2. Klicken Sie im Tab Parameter auf Parameter bearbeiten.

    3. Verwenden Sie die .JSON aus Schritt 3 für das Eingabefeld.

    4. Klicke auf Save parameters.

  5. Veröffentlichen Sie den Workflow.

Wenn der Zeitplan den Workflow auslöst, wird ein neuer Job erstellt und in der Job-Liste gestartet. Wenn es keine nicht verifizierten Keys im Projekt gibt, stoppt der Workflow und ein neuer Job wird nicht hinzugefügt.

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.