Orchestrator

Action Bundles

Le contenu est traduit de l’anglais par Phrase Language AI.

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 Orchestrator. 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 les paquets d'actions existants dans l'onglet Actions de l'éditeur, mais ne peuvent pas en créer de nouveaux (contactez le support Team pour demander un nouveau paquet). Lorsque vous cherchez des actions, activez l'option Prioriser les paquets d'actions 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, procédez comme suit :

  1. Fais glisser sur un flux de travaux un paquet d'actions sélectionné.

    Le paquet d'actions apparaît dans le flux de travaux.

  2. Cliquez sur le paquet d'actions et sélectionnez l'onglet paramètres.

  3. Modifier les paramètres

    Les paramètres requis pour le paquet d'actions sont affichés.

  4. Fournis les paramètres requis et clique sur Enregistrer paramètres.

    Les paramètres sont enregistrés dans le paquet d'actions et affichés.

  5. Cliquez à nouveau sur Modifier paramètres si des modifications sont nécessaires.

Paquets disponibles

Ajouter ou mettre à jour une traduction

Description :

Ce paquet d'actions équivaut à cliquer dans un champ de traduction dans l'éditeur Strings et à taper une traduction dans le champ (en écrasant tout ce qui préexistait).

Paramètres d'entrée :

  • Identifiant du projet

    Identifiant du projet Strings pour obtenir les codes de langue.

  • Identifiant local

    Identifiant des paramètres régionaux pour identifier la langue à ajouter.

  • Identifiant de clé

    L'Identifiant clé pour identifier la clé à modifier.

  • Chaîne traduite

    La chaîne à ajouter à la traduction sélectionnée.

Sortie :

{
  "projectId": "f6dfee6466384379606b6158a410cd46",
  "translation": {
    "contenu" : "Les points forts de Phrase NextMT",
    "created_at": "2024-11-21T15:13:46Z",
    « exclu » : faux,
    "Identifiant": "91ad609cbd7d57e17cbf24432ba3d661",
    "key": {
      "data_type": "string",
      "id": "c7e7924dbb16527eaa0d892a8f0fd0fd",
      "name": "key3",
      "plural": faux,
      "tags": [
        "35-2024",
        "upload-20240830_150155",
        "job-4C4F8EE9"
      ]
    },
    "paramètres régionaux": {
      "code": "fr-CA",
      "Identifiant": "086fe5acddd58c52a5f8b5d9ec4c5a21",
      "name": "fr-ca"
    },
    "placeholders": [],
    "plural_suffix": "",
    "state": "non vérifié",
    "non vérifié": vrai,
    "updated_at": "2024-11-21T15:18:09Z"
  }
}

Assigner et notifier fournisseur

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • E-mail model UID

  • list_of_job_uids

    • liste

  • Modèle projet UID

  • UID de projet

    Un tableau comprenant Identifiant projet saisi manuellement ou référencé à partir du déclencheur.

Sortie :

{
  « tâches » : [
    {
      "uid": "chaîne"
    }
  ],
  "emailTemplate": {
    "Identifiant": "chaîne"
  },
  "cc": [
    "chaîne"
  ],
  "bcc": [
    "chaîne"
  ]
}

Vérifier si toutes les codes de langue cibles d'une tâche Strings sont terminés

Description :

Ce paquet d'actions vérifie si les paramètres régionaux cibles de toutes les tâches Strings sont terminés. Si c'est le cas, il retourne vrai, sinon il retourne faux.

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • Identifiant du projet

    Pour répertorier toutes les tâches cibles locales à partir d'un projet spécifique.

  • Identifiant de la tâche

    Pour la liste de toutes les tâches cibles locales.

Sortie :

vrai 
OU
false

Exporter contenu des projets Strings vers référentiel en ligne

Description :

Cette liasse d'actions prend les Identifiants projet, et se base sur ceux-ci et la sortie des synchronisations listing référentiel, identifie les identifiants synchronisation référentiels pour lesquels l'exporté est déclenché ultérieurement en boucle. Le paquet d'actions aboutit à la liste des synchronisations de référentiels pour lesquelles l'exporté a été déclenché.

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • Projet IDs

    Un tableau comprenant Identifiant projet saisi manuellement ou référencé à partir du déclencheur.

  • Identifiant compte Strings

    Identifiant ORG Strings requis pour répertorier les synchronisations du référentiel.

Sortie :

[
  {
    "auto_import": faux,
    "created_at": "2024-11-22T12:24:38Z",
    "Identifiant": "6315b3fd21d7735d0735f1d496b3832f",
    "statut" : "en cours",
    "type": "exporter"
  },
  {
    "auto_import": faux,
    "created_at": "2024-11-22T12:24:39Z",
    "Identifiant": "928298761a94a979e1eb6c01948b2041",
    "statut" : "en cours",
    "type": "exporter"
  }
]

Récupérer des UID de tâches pour les langues cibles

Paramètres d'entrée :

  • Authentifiant d’accès

    Pour authentification.

  • Nom du fichier

  • loop_variable

  • liste

  • UID de projet

Sortie :

[ 
{ "uid": "string" }
…
 ]

Recevoir liste UID tâche

Paramètres d'entrée :

  • input_array

  • Chemin UID

Sortie :

[
  { "uid": "string" },
  { "uid": "string" }
.
.
]

Obtenir les paramètres régionaux d'un projet

Description :

Ce paquet d'actions cache le besoin de pagination pour le point de terminaison API Liste Locales. Il ajoute également l'Identifiant projet à la charge utile pour activer une boucle plus robuste.

Paramètres d'entrée :

  • Identifiant du projet

    Identifiant du projet Strings pour obtenir les codes de langue.

  • Authentifiant d’accès Strings

Sortie :

{
  « locales » : [
    {
      "code": "fr",
      "default": true,
      "Identifiant": "77e27f1d896629b0641063652572c038",
      "name": "fr"
    },
    {
      "code": "fr",
      "par défaut": faux,
      "Identifiant": "2e8fb31c39957bb557bb96c0228960bf",
      "name": "fr"
    }
  ],
  "projectId": "f6dfee6466384379606b6158a410cd46"
}

Identifier les tâches pour les paramètres régionaux cibles

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • Nom du fichier

  • UID de projet

  • Paramètres régionaux cibles

Sortie :

[
  { "uid": "string" },
  { "uid": "string" }
.
.
]

Lister les traductions par paramètres régionaux

Description :

Ce paquet d'actions masque le besoin de traductions Liste par point API paramètres régionaux. Il ajoute également l'Identifiant projet à la charge utile pour activer une boucle plus robuste.

Paramètres d'entrée :

  • Identifiant du projet

    Identifiant du projet Strings pour obtenir les traductions de.

  • Identifiant local

    Identifiant des paramètres régionaux Strings dans le projet pour obtenir les traductions.

  • q

    La requête Strings

  • Trier

  • Authentifiant d’accès Strings

Sortie :

{
  "projectId": "f6dfee6466384379606b6158a410cd46",
  « traductions » : [
    {
      "contenu" : "C'est une nouvelle traduction - six",
      "created_at": "2024-11-21T14:34:06Z",
      « exclu » : faux,
      "Identifiant": "0dbb663df544008df7e47176f8ec0444",
      "key": {
        "data_type": "string",
        "Identifiant": "15798c1dcc05e2d955d2de1959778347",
        "name": "key1",
        "plural": faux,
        "tags": []         
      },
      "paramètres régionaux": {
        "code": "fr-CA",
        "Identifiant": "086fe5acddd58c52a5f8b5d9ec4c5a21",
        "name": "fr-ca"
      },
      "placeholders": [],
      "plural_suffix": "",
      "state": "non vérifié",
      "non vérifié": vrai,
      "updated_at": "2024-11-21T14:55:48Z"
    }
  ]
}

Verrouiller les segments

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • UID de tâche

  • UID de projet

  • Segment IDs

Sortie :

{
  « tâches » : [
    {
      "uid": "chaîne",
      "status": "ACCEPTÉ",
      "fournisseurs": [
        {
          "type" : "chaîne",
          "Identifiant": "chaîne",
          "uid": "chaîne"
        }
      ],
      "targetLang": "chaîne",
      "workflowLevel": 0,
      "étape de flux": {
        "name": "chaîne",
        "Identifiant": "chaîne",
        "uid": "chaîne",
        "order": 0,
        "lqaEnabled": true
      },
      "filename": "chaîne",
      "dateDue": "2019-08-24T14:15:22Z",
      "dateCreated": "2019-08-24T14:15:22Z",
      "updateSourceDate": "2019-08-24T14:15:22Z",
      "importé": vrai,
      "jobAssignedEmailTemplate": {},
      "notificationIntervalInMinutes": 0,
      "continu": vrai,
      "sourceFileUid": "chaîne"
    }
  ],
  "projet": {
    "name": "chaîne",
    "uid": "chaîne"
  }
}

Mettre tâche en étapes flux de travaux

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • UID de tâche

  • UID de projet

  • Flux de travaux

Sortie :

{
  "taskId": "chaîne",
  "workflowLevel": "chaîne",
  "resourcePath": "chaîne",
  "projet": {
    "uid": "chaîne"
  },
  « tâche » : {
    "uid": "chaîne"
  }
}

Préparer les segments v3

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • UID de tâche

  • UID de projet

Sortie :

[
  {
    "segmentId": "string",        // Value from ."@id"
    "origine": "chaîne", // Valeur de ."@m:trans-origine"
    "score" : nombre, // Valeur numérique issue de ."@m:score"
    "length": nombre, // Longueur de la chaîne .source
    "source": "chaîne", // Valeur du .source
    "cible": "chaîne" // Valeur du .cible
  },
  ...
]

Exécuter QA sur une seule tâche v3

Paramètres d'entrée :

  • Jeton d’accès

    Pour authentification.

  • UID de tâche

  • UID de projet

  • Warning types

Sortie :

{
  "projectUid": "project123",
  "jobUid": "job456",
  "segmentIds": ["chaîne"],
  « avertissements » : [
    {
      "segmentId": "string",
      « avertissements » : [
        {
          "Identifiant": "chaîne",
          "ignoré": vrai,
          "type" : "chaîne",
          "repetitionGroupId": "chaîne"
        }
      ],
      "ignoredChecks": ["chaîne"]
    }
  ]
}

Soustraire les listes

Paramètres d'entrée :

  • Exclusion liste

  • Source liste

Sortie :

[1, 3, 5]
Cet article vous a-t-il été utile ?

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.