Balíčky akcí jsou seskupení již existujících akcí v Orchestratoru, které odpovídají konkrétním fázím business 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 konfigurovány jako standardní akce a vyžadují parametry pro spuštění.
Protože obsahují více akcí, balíčky akcí spotřebovávají více Provedených akcí pracovního postupu. To je vyjádřeno číselnou hodnotou v pravém horním rohu akce v editoru pracovního postupu.
Uživatelé můžou najít a použít existující balíčky akcí na záložce editoru, ale nemůžou vytvořit nové (kontaktuj Team podpory pro žádost o nový balíček). Při vyhledávání akcí povolte možnost , aby se balíčky akcí zobrazily jako první v seznamu. 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ů:
-
Přetáhněte vybraný balíček akcí na pracovní postup.
Balíček akcí se objeví v pracovním postupu.
-
Klikněte na balíček akcí a vyberte záložku parametrů.
-
Klikněte na Upravit parametry.
Požadované parametry pro balíček akcí jsou zobrazeny.
-
Zadejte požadované parametry a klikněte na Uložit parametry.
Parametry jsou uloženy do balíčku akcí a zobrazeny.
-
Klikněte na Upravit parametry znovu, pokud jsou vyžadovány změny.
Popis:
Tento balíček akcí je ekvivalentem kliknutí do pole pro překlad ve Strings Editoru a napsání překladu do pole (přepsání všeho, co už tam bylo).
Vstupní parametry:
-
ID projektuID projektu Strings pro získání kódů jazyka.
-
ID jazykaID jazyka pro identifikaci jazykové verze, která má být přidána.
-
ID klíčeID klíče pro identifikaci klíče, který chceš 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": "Hlavní body Phrase NextMT",
"created_at": "2024-11-21T15:13:46Z",
"excluded": false,
"id": "91ad609cbd7d57e17cbf24432ba3d661",
"key": {
"data_type": "řetězec",
"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": "",
"stav": "neověřeno",
"unverified": true,
"updated_at": "2024-11-21T15:18:09Z"
}
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID šablony e-mailu -
list_of_job_uids-
seznam
-
-
UID šablony projektu -
Project UIDPole zahrnující ID projektů zadaná ručně nebo odkazovaná z triggeru.
Výstup:
{
"jobs": [
{
"uid": "string"
}
],
"emailTemplate": {
"id": "string"
},
"cc": [
"string"
],
"bcc": [
"string"
]
}
Popis:
Tento balíček akcí kontroluje, zda jsou všechny cílové jazyky zakázky Strings dokončeny. Pokud ano, vrátí true, pokud ne, vrátí false.
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
ID projektuPro výpis všech cílových kódů jazyka zakázky z konkrétního projektu.
-
ID zakázkyPro výpis všech cílových kódů jazyka zakázky.
Výstup:
true NEBO false
Popis:
Tento balíček akcí vezme ID projektů 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 balíčku akcí je seznam synchronizací úložiště, pro které byl export spuštěn.
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
ID projektůPole zahrnující ID projektů zadaná ručně nebo referencovaná z triggeru.
-
ID účtu StringsStrings ORG ID potřebné pro výpis seznamu 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"
}
]
Popis:
Tento balíček akcí skrývá potřebu stránkování pro List Locales API endpoint. Také přidává ID projektu do payloadu, aby bylo možné povolit robustnější cyklování.
Vstupní parametry:
-
ID projektuID projektu Strings, pro který se mají získat kódy jazyků.
-
Strings access token
Výstup:
{
"locales": [
{
"code": "en",
"default": true,
"id": "77e27f1d896629b0641063652572c038",
"name": "en"
},
{
"kód": "fr",
"výchozí": false,
"id": "2e8fb31c39957bb557bb96c0228960bf",
"název": "fr"
}
],
"projectId": "f6dfee6466384379606b6158a410cd46"
}
Popis:
Tata akce skrývá potřebu stránkování pro List translations by locale API endpoint. Také přidává ID projektu do payloadu, aby povolil robustnější cyklování.
Vstupní parametry:
-
Project IDID projektu Strings pro získání překladů.
-
Locale IDID kódu jazyka Strings v rámci projektu pro získání překladů.
-
qThe Strings query.
-
Sort -
Strings access token
Výstup:
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translations": [
{
"content": "This is new translation - six",
"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"
}
]
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID zakázky -
UID projektu -
ID segmentů
Výstup:
{
"jobs": [
{
"uid": "string",
"status": "PŘIJATO",
"providers": [
{
"type": "string",
"id": "string",
"uid": "string"
}
],
"targetLang": "string",
"workflowLevel": 0,
"workflowStep": {
"name": "string",
"id": "string",
"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": "string"
}
}
Vstupní parametry:
-
Access tokenPro ověřování.
-
Job UID -
Project UID
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
},
...
]
Vstupní parametry:
-
Access tokenPro ověřování.
-
Job UID -
Project UID -
warning types
Výstup:
{
"projectUid": "project123",
"jobUid": "job456",
"segmentIds": ["string"],
"warnings": [
{
"segmentId": "string",
"warnings": [
{
"id": "string",
"ignored": true,
"type": "string",
"repetitionGroupId": "string"
}
],
"ignoredChecks": ["string"]
}
]
}