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 vztahujících se ke konkrétním fázím 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řebují víc spuštěný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 vytvářet nové (kontaktujte tým podpory a požádejte 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í do pracovního postupu.

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

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

  3. Klikněte na Upravit parametry.

    Zobrazí se požadované parametry pro balíček akcí.

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

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

  5. Pokud jsou vyžadovány změny, klikněte znovu na Upravit parametry.

Dostupné balíčky

Přidat nebo aktualizovat překlad

Popis:

Tento balíček akcí je ekvivalentem kliknutí do pole překladu v editoru Strings a zadání překladu do pole (přepsání čehokoli, co tam bylo dříve).

Vstupní parametry:

  • ID projektu

    ID projektu Strings, pro který se mají získat kódy jazyků.

  • kód jazyka

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

  • ID klíče

    ID klíče pro identifikaci klíče, který chcete upravit.

  • Přeložený řetězec

    Řetězec, který chcete přidat k vybranému překladu.

Výstup:

{
  "projectId": "f6dfee6466384379606b6158a410cd46",
  "translation": {
    "content": "Highlights of Phrase 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 upozornit 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 obsahující ID projektu (nebo projektů) zadaná ručně nebo odkazovaná ze spouštěče.

Výstup:

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

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

Popis:

Tento balíček akcí zkontroluje, zda jsou dokončeny všechny cílové lokalizace zakázky Strings. Pokud ano, vrátí true, v opačném případě vrátí false.

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektu

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

  • ID zakázky

    Pro vypsání všech cílových lokalizací zakázky.

Výstup:

true 
NEBO
false

Stáhnout obsah z projektů Strings do online úložiště

Popis:

Tento balíček akcí vezme ID projektu (nebo projektů) a na základě nich a výstupu vypsání synchronizací úložiště identifikuje ID synchronizací úložiště, pro které je následně ve smyčce spuštěno stažení. Výsledkem balíčku akcí je seznam synchronizací úložiště, pro které bylo stažení spuštěno.

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektů

    Pole obsahující ID projektu (nebo projektů) zadaná ručně nebo odkazovaná ze spouštěče.

  • ID uživatelského účtu Strings

    ID organizace Strings vyžadované pro vypsání 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 jazyka projektu

Popis:

Tento balíček akcí skrývá potřebu stránkování pro koncový bod API Seznam kódů jazyka. Také přidává ID projektu do datové části, aby bylo možné povolit robustnější smyčkování.

Vstupní parametry:

  • ID projektu

    ID projektu Strings, pro který se mají získat kódy jazyků.

  • přístupový token Strings

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 jazyka

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • Název souboru

  • UID projektu

  • Kódy cílového jazyka

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 koncový bod API Seznam překladů podle kódu jazyka. Také přidává ID projektu do datové části, aby bylo možné povolit robustnější smyčkování.

Vstupní parametry:

  • ID projektu

    ID projektu Strings, ze kterého se mají získat překlady.

  • kód jazyka

    ID kódu jazyka Strings v rámci projektu, ze kterého se mají získat překlady.

  • q

    Dotaz na řetězce.

  • Seřadit

  • přístupový token Strings

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": "ACCEPTED",
      "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 kroky pracovního postupu

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říprava segmentů 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
  },
  ...
]

Spustit QA pro jednu zakázku 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í

  • Zdrojový seznam

Výstup:

[1, 3, 5]

Odstraňování problémů s balíčky akcí

Problém

Příčina(y)

Řešení

Balíček akcí zobrazuje stav Zrušeno s chybou „Balíček akcí byl zrušen, protože poslední úkol nebyl proveden“.

Jedna z interních akcí uvnitř balíčku nebyla úspěšně Dokončena, což brání spuštění závěrečné fáze balíčku.

Zkontrolujte stavy jednotlivých úkolů v rámci balíčku, abyste identifikovali, která interní akce selhala, a poté vyřešte chybu dané akce před opětovným spuštěním pracovního postupu.

Kliknutí na Opakovat spuštění na stránce Spuštění znovu spustí celé provedení tak, jak je, a samo o sobě tuto chybu nevyřeší, protože základní akce uvnitř balíčku stále selhává.

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.