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écessite des paramètres.
Dans la mesure où ils contiennent plusieurs actions, les paquets d'actions consomment davantage d'actions de flux de travail 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 l'équipe 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 régulière et un paquet.
Utilisation d'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 travail.
Le paquet d'actions apparaît dans le flux de travail.
-
Cliquez sur le paquet d'actions et sélectionnez 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 est l'équivalent de cliquer dans un champ de traduction dans l'éditeur de chaînes et de taper une traduction dans le champ (écrasant tout ce qui existait auparavant).
Paramètres d'entrée :
-
ID de projetL'ID du projet de chaînes pour obtenir les paramètres linguistiques.
-
ID de paramètre linguistiqueL'ID de paramètre linguistique pour identifier la version linguistique à ajouter.
-
ID de cléL'ID de clé pour identifier la clé à modifier.
-
Chaîne traduiteLa chaîne à ajouter à la traduction sélectionnée.
Sortie :
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translation": {
"contenu": "Points forts de la phrase NextMT",
"created_at": "2024-11-21T15:13:46Z",
"excluded": false,
"id": "91ad609cbd7d57e17cbf24432ba3d661",
"key": {
"data_type": "string",
"id": "c7e7924dbb16527eaa0d892a8f0fd0fd",
"name": "key3",
"pluriel": false,
"tags": [
"35-2024",
"upload-20240830_150155",
"job-4C4F8EE9"
]
},
"locale": {
"code": "en-CA",
"id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
"name": "fr-fr"
},
"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 -
UID du projetUn tableau incluant l'ID(s) du projet saisi manuellement ou référencé depuis le déclencheur.
Sortie :
{
"jobs": [
{
"uid": "string"
}
],
"emailTemplate": {
"id": "string"
},
"cc": [
"string"
],
"bcc": [
"string"
]
}
Description :
Ce bundle d'action vérifie si toutes les locales cibles de la tâche Strings sont complètes. Si c'est le cas, il retourne true, sinon il retourne false.
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
ID de projetPour lister toutes les locales cibles de la tâche dans un projet spécifique.
-
ID de la tâchePour lister toutes les locales cibles de la tâche.
Sortie :
true OU faux
Description :
Ce bundle d'action prend les ID de projet et, en fonction de ceux-ci et de la sortie de la liste des synchronisations de référentiel, identifie les ID de synchronisations de référentiel pour lesquelles l'export est ensuite déclenché dans une boucle. Le résultat du bundle d'action 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.
-
ID de projetUn tableau incluant l'ID(s) du projet saisi manuellement ou référencé depuis le déclencheur.
-
ID de compte StringsID ORG 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'action cache le besoin de pagination pour l'API Liste des Locales. Il ajoute également l'ID du projet à la charge utile pour activer une boucle plus robuste.
Paramètres d'entrée :
-
ID de projetL'ID du projet de chaînes pour obtenir les paramètres linguistiques.
-
Jeton d'accès des chaînes
Sortie :
{
"locales": [
{
"code": "en",
"default": true,
"id": "77e27f1d896629b0641063652572c038",
"name": "en"
},
{
"code": "fr",
"default": false,
"id": "2e8fb31c39957bb557bb96c0228960bf",
"name": "fr"
}
],
"projectId": "f6dfee6466384379606b6158a410cd46"
}
Description :
Ce bundle d'actions cache le besoin de pagination pour l'API des traductions par paramètre linguistique. Il ajoute également l'ID du projet à la charge utile pour activer une boucle plus robuste.
Paramètres d'entrée :
-
ID de projetL'ID du projet Strings pour obtenir les traductions.
-
ID de paramètre linguistiqueL'ID du paramètre linguistique Strings au sein du projet pour obtenir les traductions.
-
qLa requête Strings.
-
trier -
Jeton d'accès des chaînes
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",
"pluriel": false,
"tags": []
},
"locale": {
"code": "en-CA",
"id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
"name": "fr-fr"
},
"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.
-
ID de la tâche -
UID du projet -
ID de segment
Sortie :
{
"jobs": [
{
"uid": "string",
"status": "ACCEPTED",
"fournisseurs": [
{
"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,
"continu": true,
"sourceFileUid": "string"
}
],
"projet": {
"name": "string",
"uid": "string"
}
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
ID de la tâche -
UID du projet -
Niveau du flux de travaux
Sortie :
{
"taskId": "string",
"workflowLevel": "string",
"resourcePath": "string",
"projet": {
"uid": "string"
},
"job": {
"uid": "string"
}
}
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
ID de la tâche -
UID du projet
Sortie :
[
{
"segmentId": "string", // Value from ."@id"
"origin": "string", // Value from ."@m:trans-origin"
"score": nombre, // Valeur numérique de ."@m:score"
"longueur": nombre, // Longueur de la chaîne .source
"source": "string", // Value of .source
"cible": "chaîne" // Valeur de .target
},
...
]
Paramètres d'entrée :
-
Jeton d’accèsPour l'authentification.
-
ID de la tâche -
UID du 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"]
}
]
}