Orchestrator

Modelos de fluxo de trabalho

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Nota

Devido a melhorias contínuas, a interface do usuário pode não ser exatamente a mesma apresentada no vídeo.

Uma biblioteca de modelos comuns está disponível para criar fluxos de trabalho de criação de fluxo . Clique em Biblioteca de modelos no menu à esquerda para abrir a biblioteca.

Os modelos são apresentados na biblioteca com uma breve descrição e podem ser pesquisados e classificados por provedor.

Para usar um modelo para um fluxo de trabalho, execute estas etapas:

  1. Clique em Visualizar para o modelo selecionado.

    A visualização é aberta com o modelo exibido como um fluxo de trabalho.

  2. Clique em Importar modelo.

    O modelo é aberto em um novo fluxo de trabalho com valores pré-preenchidos. Valores e parâmetros podem ser modificados conforme necessário.

Configurar modelos de fluxo de trabalho

Para garantir o desempenho ideal do fluxo de trabalho, há uma série de etapas preliminares a serem concluídas antes de configurar um modelo de fluxo de trabalho. Se for solicitado a recuperar um valor durante essas etapas, é recomendável salvá-lo em um arquivo temporário do bloco de notas para referência futura ao configurar o fluxo de trabalho.

Os exemplos de configuração a seguir pressupõem que o modelo relevante foi importado e está pronto para publicação.

Modelo TMS: Revisar conteúdo sinalizado de controle de qualidade

Etapas Preliminares
  1. Crie um novo projeto no TMS com as seguintes condições:

    • O nome do projeto contém ORCH-TEST.

    • A pré-tradução usa MT.

    • A pré-tradução acontece automaticamente ou é acionada manualmente depois que um trabalho é criado.

  2. Verifique se há um modelo de projeto que possa atribuir usuários a trabalhos no projeto criado. Caso contrário, salve o projeto recém-criado como um modelo e configure as regras de atribuição na seção Provedores do modelo.

  3. Abra o modelo de projeto selecionando-o na lista de modelos de projeto, copie seu UID da URL e salve-o em um bloco de notas.

  4. Abra o TMS em um navegador Chrome e navegue até a página Modelos de e-mail selecionando Configurações/Administração/Modelos de e-mail. Selecione o modelo de e-mail desejado e pressione F12 para ativar o modo Inspecionar do Chrome.

  5. Selecione Rede no painel Inspecionar do Chrome e clique em Salvar no modelo de e-mail TMS.

    Dois cabeçalhos são exibidos no painel Inspecionar. Clique na parte superior, copie o UID no final do campo URL de solicitação e salve esse valor em um bloco de notas.

    network_tab.jpg
  6. Vá para https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 e expanda as configurações no REQUEST BODY SCHEMA.

    Todos os valores possíveis para verificações de controle de qualidade são exibidos em warningTypes. Anote as verificações de controle de qualidade desejadas.

  7. Crie um JSON com base neste exemplo:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID é o UID identificado na etapa 3.

    • emailUID é o UID identificado na etapa 5.

    • O QAchecks usa as verificações de controle de qualidade identificadas na etapa 6.

Usando o modelo
  1. No editor de fluxo do Orchestrator, abra os parâmetros da ação Valores de configuração. Substitua o JSON do modelo pelo JSON da etapa preliminar 7.

  2. Publique o fluxo de trabalho.

  3. Volte para o projeto TMS e importe um novo trabalho.

    Nota

    Se o trabalho não for pré-traduzido automaticamente, pré-traduzi-lo manualmente.

    O fluxo de trabalho do Orchestrator é acionado. Após a execução , o trabalho na primeira etapa do fluxo de trabalho é concluído ou atribuído de acordo com as configurações do modelo de projeto.

Modelo TMS: Adapte-se para variantes locais

Etapas Preliminares
  1. Crie um novo projeto no TMS com as seguintes condições:

    • O nome do projeto contém ORCH-TEST.

    • O idioma de destino é definido para estas localidades: deAT, deDE, esAR, esES, esMX.

    • A pré-tradução não acontece automaticamente.

  2. Crie duas memórias de tradução (TM):

    • TM1 com todas as localidades de idioma: deAT, deDE, esAR, esES, esMX

    • TM2 com apenas as principais localidades: DE e ES

  3. Na tabela Memórias de tradução do projeto, clique em Selecionar para configurar ambas as TMs da seguinte maneira:

    • Principais localidades (DE e ES)

      Selecione ambas as TMs com o modo WRITE ativado. Defina a ordem de prioridade definindo TM1 como principal.

      tm1_primary.jpg
    • Localidades de outros idiomas

      Selecione ambas as TMs e habilite o modo WRITE somente para TM1. Defina a ordem de prioridade definindo TM1 como principal e adicionando uma penalidade de 2% ao TM2.

      tm2_penalty.jpg

    A configuração TM é exibida na tabela Memórias de tradução:

    tm_configuration.jpg
Usando o modelo
  1. Abra o modelo no editor do Orchestrator e observe estas configurações:

    • O gatilho é filtrado para o código de idioma de destino. Para personalizar ainda mais o fluxo de trabalho, altere os filtros de idioma de destino no gatilho.

    • A ação Herança de idioma tem um JSON embutido em código que define o comportamento do idioma. Para personalização, edite este JSON conforme necessário.

      [
          {
              "source": "de_de",
              "target": [
                  "de_at"
              ]
          },
          {
              "source": "es_es",
              "target": [
                  "es_mx",
                  "es_ar"
              ]
          }
      ]
    • O fluxo de trabalho filtra trabalhos nas localidades de idiomas diferentes com base no nome do arquivo do trabalho concluído. Portanto, esse fluxo de trabalho será confiável somente se os nomes de arquivo forem exclusivos. Para nomes de arquivo não exclusivos, um fluxo de trabalho mais complexo pode ser necessário.

  2. Publique o fluxo de trabalho.

  3. Volte para o projeto TMS e importe um novo trabalho para todos os idiomas de destino.

  4. Traduza trabalhos DE-DE ou ES-ES e conclua-os.

    O fluxo de trabalho do Orchestrator é acionado. Após a execução:

    • Os trabalhos nas localidades de idioma correspondentes são pré-traduzidos.

    • Quaisquer segmentos já armazenados no TM1 serão 101 ou 100% correspondentes.

    • Quaisquer segmentos com conteúdo novo ou modificado serão 99% de correspondências inseridas a partir do TM2.

Modelo TMS: roteamento de segmento baseado

Etapas Preliminares
  1. Crie um novo projeto no TMS com as seguintes condições:

    • O nome do projeto contém ORCH-TEST-QPS.

    • O projeto tem um mínimo de 2 etapas de fluxo de trabalho.

    • A pré-tradução usa MT.

    • A pré-tradução acontece automaticamente ou é acionada manualmente depois que um trabalho é criado.

    • A pré-tradução é definida para concluir o trabalho, de modo que o fluxo de trabalho do Orchestrator seja acionado automaticamente após a importação.

  2. Verifique se há um modelo de projeto que possa atribuir usuários a trabalhos no projeto criado. Caso contrário, salve o projeto recém-criado como um modelo e configure as regras de atribuição na seção Provedores do modelo.

  3. Abra o modelo de projeto selecionando-o na lista de modelos de projeto, copie seu UID da URL e salve-o em um bloco de notas.

  4. Abra o TMS em um navegador Chrome e navegue até a página Modelos de e-mail selecionando Configurações/Administração/Modelos de e-mail. Selecione o modelo de e-mail desejado e pressione F12 para ativar o modo Inspecionar do Chrome.

  5. Selecione Rede no painel Inspecionar do Chrome e clique em Salvar no modelo de e-mail TMS.

    Dois cabeçalhos são exibidos no painel Inspecionar. Clique na parte superior, copie o UID no final do campo URL de solicitação e salve esse valor em um bloco de notas.

    network_tab.jpg
  6. Vá para https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 e expanda as configurações no REQUEST BODY SCHEMA.

    Todos os valores possíveis para verificações de controle de qualidade são exibidos em warningTypes. Anote as verificações de controle de qualidade desejadas.

  7. Crie um JSON com base neste exemplo:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID é o UID identificado na etapa 3.

    • emailUID é o UID identificado na etapa 5.

    • O QAchecks usa as verificações de controle de qualidade identificadas na etapa 6.

Usando o modelo
  1. No editor de fluxo do Orchestrator, abra os parâmetros da ação Valores de configuração. Substitua o JSON do modelo pelo JSON da etapa preliminar 7.

  2. Publique o fluxo de trabalho.

  3. Volte para o projeto TMS e importe um novo trabalho.

    Nota

    Se o trabalho não for pré-traduzido e concluído automaticamente, pré-traduza e conclua-o manualmente.

    O fluxo de trabalho do Orchestrator é acionado. Após :

    • Os segmentos elegíveis são bloqueados e confirmados.

    • O trabalho na segunda etapa do fluxo de trabalho tem status EMAIL e é atribuído de acordo com as configurações do modelo de projeto.

Modelo de cadeias de caracteres: Preencher projeto com trabalhos

Etapas Preliminares
  1. Crie um projeto em Strings com inglês como idioma de origem e adicione outros idiomas que servirão como localidades de destino. Anote o ProjectUID.

  2. Configure a sincronização do GitHub para este projeto.

  3. Teste manualmente a importação e exportação de conteúdo do GitHub dentro da interface do usuário.

Usando o modelo
  1. Edite o modelo no Orchestrator Configure um editor de fluxo para incluir o ProjectUID do projeto Strings recém-criado.

  2. Carregue um novo arquivo no projeto e defina a localidade do idioma do arquivo como inglês.

    O fluxo de trabalho do Orchestrator é acionado:

    • Um novo trabalho é criado no projeto monitorado.

    • Localidades de idiomas diferentes do inglês são adicionadas ao trabalho.

    • O trabalho é iniciado.

Modelo de cadeias de caracteres: Enviar conteúdo para o GitHub

Etapas Preliminares
  1. Crie um projeto em Strings. Anote o ProjectUID.

  2. Configure uma sincronização do GitHub para este projeto, bem como no GitHub (ou seja, crie e teste o arquivo YAML de configuração).

  3. Teste manualmente a importação e exportação de conteúdo do GitHub dentro da interface do usuário.

Usando o modelo
  1. Abra o gatilho de modelo no editor de fluxo do Orchestrator Configure a Workflow e substitua o espaço reservado projectID no filtro pelo ProjectUID da etapa preliminar 1.

  2. Crie um trabalho no projeto Strings e inicie-o.

  3. Realize traduções no trabalho e conclua-o.

    O fluxo de trabalho do Orchestrator é acionado para exportar o conteúdo para o repositório do GitHub.

Esse artigo foi útil?

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.