Les paquets d'actions sont des ensembles d'actions prédéfinies au sein d'Orchestrator qui reflètent des étapes spécifiques des processus d'entreprises. Elles sont conçues pour permettre à des utilisateurs non techniques, tels que des responsables localisation et des chefs de projet, de créer des flux de travail sans avoir besoin d'une connaissance approfondie de la pile d'API Phrase.
Les paquets d'actions sont configurés comme une action standard et leur exécution nécessitent des paramètres.
Dans la mesure où ils contiennent plusieurs actions, les paquets d'actions consomment davantage d'actions de flux de travaux exécutées. Cette information est indiquée sous forme de valeur numérique dans le coin supérieur droit de l'action dans l'éditeur de flux de travaux.
Les utilisateurs peuvent trouver et utiliser des paquets d'actions existants dans l'onglet de l'éditeur, mais ne peuvent pas en Créer de nouveaux (contacter la Team de support pour demander un nouveau paquet). Lorsque vous cherchez des actions, activez l'option pour afficher les paquets d'actions en premier dans la liste. Une icône bleue en gras indique la différence entre une action classique et un paquet.
Utiliser un paquet d'actions
Pour utiliser un paquet d'actions, suivez ces étapes :
-
Faites glisser un paquet d'actions sélectionné sur un flux de travaux.
Le paquet d'actions apparaît dans le flux de travaux.
-
Cliquez sur le paquet d'actions et Sélectionner l'onglet des paramètres.
-
Cliquez sur modifier les paramètres.
Les paramètres requis pour le paquet d'actions sont affichés.
-
Fournissez les paramètres requis et cliquez sur Enregistrer les paramètres.
Les paramètres sont enregistrés dans le paquet d'actions et affichés.
-
Cliquez à nouveau sur modifier les paramètres si des modifications sont nécessaires.
Description :
Ce paquet d'actions équivaut à cliquer dans un champ de traduction dans le Strings Editor et à saisir une traduction dans le champ (en écrasant tout ce qui préexistait).
Paramètres d'entrée :
-
Identifiant du projetL'Identifiant du projet Strings dont il faut obtenir les paramètres linguistiques.
-
Identifiant de paramètre linguistiqueL'Identifiant de paramètre linguistique pour identifier la version de langue à ajouter.
-
Identifiant de cléL'Identifiant de clé pour identifier la clé à Modifier.
-
Chaîne traduiteLa chaîne à ajouter à la traduction sélectionnée.
Sortie :
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translation": {
"content": "Points forts de 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"
}
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
UID du modèle d'e-mail -
list_of_job_uids-
liste
-
-
UID du modèle de projet -
Identifiant unique de projetUn tableau incluant le ou les Identifiants de projet saisis manuellement ou référencés depuis le déclencheur.
Sortie :
{
\"jobs\": [
{
"uid": "string"
}
],
\"emailTemplate\": {
"id": "string"
},
\"cc\": [
"string"
],
\"bcc\": [
"string"
]
}
Description :
Ce bundle d'actions vérifie si toutes les cibles de langue de la tâche Strings sont terminées. Si c'est le cas, il renvoie true, sinon il renvoie false.
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiant du projetPour lister toutes les cibles de langue d'une tâche au sein d'un projet spécifique.
-
Identifiant de la tâchePour lister toutes les cibles de langue d'une tâche.
Sortie :
vrai OU false
Description :
Ce bundle d'actions prend le ou les Identifiants de projet et, sur la base de ceux-ci et de la sortie de la liste des synchronisations de référentiel, identifie les Identifiants de synchronisation de référentiel pour lesquels l'export est ensuite déclenché dans une boucle. Le résultat du bundle d'actions est la liste des synchronisations de référentiel pour lesquelles l'export a été déclenché.
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiants de projetUn tableau incluant le ou les Identifiants de projet saisis manuellement ou référencés depuis le déclencheur.
-
Identifiant de compte Strings,translation_2:Identifiant d'organisation Strings requis pour lister les synchronisations de référentiel.
Sortie :
[
{
"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"
}
]
Description :
Ce bundle d'actions masque le besoin de pagination pour le point de terminaison de l'API de liste des paramètres linguistiques. Il ajoute également l'Identifiant de projet à la charge utile pour Activer une boucle plus robuste.
Paramètres d'entrée :
-
Identifiant du projetL'Identifiant du projet Strings dont il faut obtenir les paramètres linguistiques.
-
Jeton d'accès aux Strings
Sortie :
{
"locales": [
{
"code": "en",
"default": true,
"id": "77e27f1d896629b0641063652572c038",
"name": "en"
},
{
"code": "fr",
"default": false,
"id": "2e8fb31c39957bb557bb96c0228960bf",
"name": "fr"
}
],
"projectId": "f6dfee6466384379606b6158a410cd46"
}
Description :
Ce bundle d'action masque le besoin de pagination pour le point de terminaison de l'API de liste des Traductions par paramètre linguistique. Il ajoute également l'Identifiant de projet à la charge utile pour Activer une boucle plus robuste.
Paramètres d'entrée :
-
Identifiant du projetL'Identifiant du projet Strings dont il faut obtenir les Traductions.
-
Identifiant de paramètre linguistiqueL'Identifiant du paramètre linguistique Strings au sein du projet dont il faut obtenir les Traductions.
-
qLa requête Strings.
-
Trier -
Jeton d'accès aux Strings
Sortie :
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translations": [
{
"contenu": "Ceci est une nouvelle traduction - 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"
}
]
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiant unique de tâche -
Identifiant unique de projet -
Identifiants de segment
Sortie :
{
\"jobs\": [
{
"uid": "string",
"status": "ACCEPTED",
"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"
}
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiant unique de tâche -
Identifiant unique de projet -
Numéro de niveau du flux de travaux
Sortie :
{
"taskId": "string",
"workflowLevel": "string",
"resourcePath": "string",
"project": {
"uid": "string"
},
"job": {
"uid": "string"
}
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiant unique de tâche -
Identifiant unique de projet
Sortie :
[
{
"segmentId": "string", // Value from ."@id"
"origin": "string", // Value from ."@m:trans-origin"
"score": number, // Valeur numérique de .\"@m:score\"
"length": number, // Longueur de la chaîne .source
"source": "string", // Value of .source
"target": "chaîne" // Valeur de .target
},
...
]
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
Identifiant unique de tâche -
Identifiant unique de projet -
types d'avertissement
Sortie :
{
"projectUid": "project123",
"jobUid": "job456",
"segmentIds": ["string"],
"warnings": [
{
"segmentId": "string",
"warnings": [
{
"id": "string",
"ignored": true,
"type": "string",
"repetitionGroupId": "string"
}
],
"ignoredChecks": ["string"]
}
]
}