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 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 , 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ů:
-
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 potřeba změny.
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 projektuID projektu Strings pro získání lokalizací.
-
ID jazykaID jazyka pro identifikaci jazykové verze, která má být přidána.
-
ID klíčeID 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"
}
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID šablony e-mailu -
list_of_job_uids-
seznam
-
-
UID šablony projektu -
UID projektuPole 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"
]
}
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ý tokenPro ověřování.
-
ID projektuPro výpis všech cílových lokalit zakázky v rámci konkrétního projektu.
-
ID zakázkyPro výpis všech cílových lokalit zakázky.
Výstup:
true NEBO false
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ý tokenPro ověřování.
-
ID projektůPole zahrnující ID projektu(y) zadané ručně nebo odkazované z triggeru.
-
ID účtu StringsID 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"
}
]
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 projektuID 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"
}
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 projektuID projektu Strings pro získání překladů.
-
ID jazykaID jazyka Strings v rámci projektu pro získání překladů.
-
q -
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"
}
]
}
Vstupní parametry:
-
Přístupový tokenPro 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"
}
}
Vstupní parametry:
-
Přístupový tokenPro 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
},
...
]
Vstupní parametry:
-
Přístupový tokenPro 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"]
}
]
}