Orchestrator

Balíčky akcí

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Balíčky akcí jsou seskupení již existujících akcí v Orchestratoru, které odrážejí konkrétní kroky podnikových procesů. Jsou navrženy tak, aby uživatelům na netechnických pozicích, jako jsou lokalizační manažeři a projektoví manažeři, umožnily vytvářet pracovní postupy i bez důkladné znalosti zásobníku Phrase API.

Balíčky akcí jsou nakonfigurovány jako standardní akce, které pro své spuštění vyžadují konkrétní parametry.

Protože obsahují více akcí, balíčky akcí spotřebovávají více vykonaných akcí pracovního postupu. To je vyjádřeno číselnou hodnotou v pravém horním rohu akce v editoru pracovních postupů.

Uživatelé mohou najít a použít existující balíčky akcí na záložce Akce v editoru, ale nemohou vytvořit nové (kontaktujte tým podpory, abyste požádali o nový balíček). Při vyhledávání akcí povolte možnost Upřednostnit balíčky akcí, aby se jako první v seznamu zobrazily právě balíčky. Tučná modrá ikona označuje rozdíl mezi běžnou akcí a balíčkem.

Použití balíčku akcí

Chcete-li použít balíček akcí, postupujte podle těchto kroků:

  1. Přetáhněte vybraný balíček akcí na pracovní postup.

    Balíček akcí se objeví v pracovním postupu.

  2. Klikněte na balíček akcí a vyberte záložku parametrů.

  3. Klikněte na Upravit parametry.

    Požadované parametry pro balíček akcí jsou zobrazeny.

  4. Zadejte požadované parametry a klikněte na Uložit parametry.

    Parametry jsou uloženy do balíčku akcí a zobrazeny.

  5. Klikněte na Upravit parametry znovu, pokud jsou potřeba změny.

Dostupné balíčky

Přidat nebo aktualizovat překlad

Popis:

Tento akční balíček je ekvivalentem kliknutí do pole pro překlad ve Strings editoru a napsání překladu do pole (přepsání všeho, co tam předtím bylo).

Vstupní parametry:

  • ID projektu

    ID projektu Strings pro získání lokalizací.

  • ID jazyka

    ID jazyka pro identifikaci jazykové verze, která má být přidána.

  • ID klíče

    ID klíče pro identifikaci klíče, který má být upraven.

  • Přeložený řetězec

    Řetězec, který má být přidán k vybranému překladu.

Výstup:

{
  "projectId": "f6dfee6466384379606b6158a410cd46",
  "translation": {
    "content": "Hlavní body fráze NextMT,",
    "created_at": "2024-11-21T15:13:46Z",
    "excluded": false,
    "id": "91ad609cbd7d57e17cbf24432ba3d661",
    "key": {
      "data_type": "string",
      "id": "c7e7924dbb16527eaa0d892a8f0fd0fd",
      "name": "key3",
      "plural": false,
      "tags": [
        "35-2024",
        "upload-20240830_150155",
        "job-4C4F8EE9"
      ]
    },
    "locale": {
      "code": "en-CA",
      "id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
      "name": "en-ca"
    },
    "placeholders": [],
    "plural_suffix": "",
    "state": "unverified",
    "neověřeno": true,
    "updated_at": "2024-11-21T15:18:09Z"
  }
}

Přiřadit a informovat poskytovatele

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID šablony e-mailu

  • list_of_job_uids

    • seznam

  • UID šablony projektu

  • UID projektu

    Pole zahrnující ID projektu(y) zadané ručně nebo odkazované z triggeru.

Výstup:

{
  "jobs": [
    {
      "uid": "řetězec"
    }
  ],
  "emailTemplate": {
    "id": "řetězec"
  },
  "cc": [
    "řetězec"
  ],
  "bcc": [
    "řetězec"
  ]
}

Zkontrolujte, zda jsou všechny cílové lokality zakázky Strings dokončeny

Popis:

Tento akční balíček kontroluje, zda jsou všechny cílové lokality zakázky Strings dokončeny. Pokud ano, vrátí true, pokud ne, vrátí false.

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektu

    Pro výpis všech cílových lokalit zakázky v rámci konkrétního projektu.

  • ID zakázky

    Pro výpis všech cílových lokalit zakázky.

Výstup:

true 
NEBO
false

Exportovat obsah z projektů Strings do online úložiště

Popis:

Tento akční balíček vezme ID projektu(y) a na základě těchto a výstupu výpisu synchronizací úložiště identifikuje ID synchronizací úložiště, pro které je export následně spuštěn v cyklu. Výsledkem akčního balíčku je seznam synchronizací úložiště, pro které byl export spuštěn.

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektů

    Pole zahrnující ID projektu(y) zadané ručně nebo odkazované z triggeru.

  • ID účtu Strings

    ID ORG Strings potřebné pro výpis synchronizací úložiště.

Výstup:

[
  {
    "auto_import": false,
    "created_at": "2024-11-22T12:24:38Z",
    "id": "6315b3fd21d7735d0735f1d496b3832f",
    "status": "running",
    "type": "export"
  },
  {
    "auto_import": false,
    "created_at": "2024-11-22T12:24:39Z",
    "id": "928298761a94a979e1eb6c01948b2041",
    "status": "running",
    "type": "export"
  }
]

Načíst UID zakázek pro cílové jazyky

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • Název souboru

  • loop_variable

  • seznam

  • UID projektu

Výstup:

[ 
{ "uid": "řetězec" }
…
 ]

Získat seznam UID zakázek

Vstupní parametry:

  • input_array

  • Cesta UID

Výstup:

[
  { "uid": "řetězec" },
  { "uid": "řetězec" }
.
.
]

Získat kódy jazyků projektu

Popis:

Tento balíček akcí skrývá potřebu stránkování pro API koncový bod seznamu kódů jazyků. Také přidává ID projektu do payloadu pro umožnění robustnějšího cyklování.

Vstupní parametry:

  • ID projektu

    ID projektu Strings pro získání lokalizací.

  • Přístupový token řetězců

Výstup:

{
  "locales": [
    {
      "code": "en",
      "default": true,
      "id": "77e27f1d896629b0641063652572c038",
      "name": "en"
    },
    {
      "code": "fr",
      "default": false,
      "id": "2e8fb31c39957bb557bb96c0228960bf",
      "name": "fr"
    }
  ],
  "projectId": "f6dfee6466384379606b6158a410cd46"
}

Identifikovat zakázky pro cílové kódy jazyků

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • Název souboru

  • UID projektu

  • Cílové kódy jazyků

Výstup:

[
  { "uid": "řetězec" },
  { "uid": "řetězec" }
.
.
]

Seznam překladů podle kódu jazyka

Popis:

Tento balíček akcí skrývá potřebu stránkování pro API koncový bod seznamu překladů podle kódu jazyka. Také přidává ID projektu do payloadu pro umožnění robustnějšího cyklování.

Vstupní parametry:

  • ID projektu

    ID projektu Strings pro získání překladů.

  • ID jazyka

    ID jazyka Strings v rámci projektu pro získání překladů.

  • q

    dotaz Strings.

  • Seřadit

  • Přístupový token řetězců

Výstup:

{
  "projectId": "f6dfee6466384379606b6158a410cd46",
  "translations": [
    {
      "obsah": "Toto je nový překlad - šest",
      "created_at": "2024-11-21T14:34:06Z",
      "excluded": false,
      "id": "0dbb663df544008df7e47176f8ec0444",
      "key": {
        "data_type": "string",
        "id": "15798c1dcc05e2d955d2de1959778347",
        "name": "key1",
        "plural": false,
        "tags": []         
      },
      "locale": {
        "code": "en-CA",
        "id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
        "name": "en-ca"
      },
      "placeholders": [],
      "plural_suffix": "",
      "state": "unverified",
      "neověřeno": true,
      "updated_at": "2024-11-21T14:55:48Z"
    }
  ]
}

Zamknout segmenty

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID zakázky

  • UID projektu

  • ID segmentů

Výstup:

{
  "jobs": [
    {
      "uid": "string",
      "stav": "PŘIJATO",
      "providers": [
        {
          "type": "string",
          "id": "řetězec",
          "uid": "řetězec"
        }
      ],
      "targetLang": "string",
      "workflowLevel": 0,
      "workflowStep": {
        "name": "string",
        "id": "řetězec",
        "uid": "string",
        "order": 0,
        "lqaEnabled": true
      },
      "filename": "string",
      "dateDue": "2019-08-24T14:15:22Z",
      "dateCreated": "2019-08-24T14:15:22Z",
      "updateSourceDate": "2019-08-24T14:15:22Z",
      "imported": true,
      "jobAssignedEmailTemplate": {},
      "notificationIntervalInMinutes": 0,
      "continuous": true,
      "sourceFileUid": "string"
    }
  ],
  "project": {
    "name": "string",
    "uid": "řetězec"
  }
}

Mapovat zakázku na pracovní postupy

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID zakázky

  • UID projektu

  • Číslo úrovně pracovního postupu

Výstup:

{
  "taskId": "string",
  "workflowLevel": "string",
  "resourcePath": "string",
  "project": {
    "uid": "řetězec"
  },
  "job": {
    "uid": "řetězec"
  }
}

Připravit segmenty v3

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID zakázky

  • UID projektu

Výstup:

[
  {
    "segmentId": "string",        // Value from ."@id"
    "origin": "string",           // Value from ."@m:trans-origin"
    "score": number,              // Numeric value from ."@m:score"
    "length": number,             // Length of the .source string
    "source": "string",           // Value of .source
    "target": "string"            // Value of .target
  },
  ...
]

Provést QA na jedné zakázce v3

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID zakázky

  • UID projektu

  • typy varování

Výstup:

{
  "projectUid": "project123",
  "jobUid": "job456",
  "segmentIds": ["string"],
  "warnings": [
    {
      "segmentId": "string",
      "warnings": [
        {
          "id": "řetězec",
          "ignored": true,
          "type": "string",
          "repetitionGroupId": "string"
        }
      ],
      "ignoredChecks": ["string"]
    }
  ]
}

Odečíst seznamy

Vstupní parametry:

  • Seznam vyloučení

  • Seznam zdrojů

Výstup:

[1, 3, 5]
Byl pro vás tento článek užitečný?

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.