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 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í v záložce Akce v editoru, ale nemohou vytvářet nové (kontaktujte Team 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 takto:

  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 Editor a zadání překladu do pole (přepsání všeho, co existovalo dříve).

Vstupní parametry:

  • ID projektu

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

  • kód jazyka ID

    ID kód jazyka pro identifikaci verze jazyka, která má být přidána.

  • ID klíče

    ID klíč pro identifikaci klíč k Upravit.

  • 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": "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",
    "unverified": true,
    "updated_at": "2024-11-21T15:18:09Z"
  }
}

Přiřadit a upozornit poskytovatele

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • UID šablona e-mail

  • list_of_job_uids

    • seznam

  • UID šablony projektu

  • UID projektu

    Pole obsahující ID projektu (projektů) zadaných ručně nebo odkazovaných 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é lokality zakázky Strings

Popis:

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

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektu

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

  • ID zakázky

    Pro vypsání všech cílových lokalit 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 (projektů) a na základě nich a výstupu výpisu synchronizací úložiště identifikuje ID synchronizací úložiště, pro které je následně ve smyčce spuštěno stahování. Výsledkem balíčku akcí je seznam synchronizací úložiště, pro které bylo spuštěno stahování.

Vstupní parametry:

  • Přístupový token

    Pro ověřování.

  • ID projektů

    Pole obsahující ID projektu (projektů) zadaných ručně nebo odkazovaných 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é kódy jazyka

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 jazyka.

  • Strings přístup token

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

    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

  • Strings přístup token

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",
      "unverified": 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]
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.