Orchestrator

Шаблоны рабочих процессов

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Примечание

Из-за постоянных доработок пользовательский интерфейс может быть не совсем таким, как представлено в видео.

Библиотека общих шаблонов доступна для создания рабочих процессов. Нажмите Библиотека шаблонов в меню слева, чтобы открыть библиотеку.

Шаблоны представлены в библиотеке с кратким описанием, их можно искать и сортировать по поставщику.

Чтобы использовать шаблон для рабочего процесса, выполните следующие действия:

  1. Нажмите Предварительный просмотр для выбранного шаблона.

    Предварительный просмотр открывается с шаблоном, отображаемым в виде рабочего процесса.

  2. Нажмите Импортировать шаблон.

    Шаблон открывается в новом рабочем процессе с предварительно заполненными значениями. Значения и параметры можно изменять по мере необходимости.

    Импортированный шаблон становится обычным рабочим процессом после публикации. Он следует тому же поведению версий действий, что и рабочий процесс, созданный вручную, поэтому его действия могут потребовать повторной проверки, если версия устареет.

Настройка шаблонов рабочих процессов

Для обеспечения оптимальной производительности рабочего процесса необходимо выполнить ряд предварительных шагов перед настройкой шаблона рабочего процесса. Если во время этих шагов появится запрос на получение значения, сохраните его во временном текстовом файле для использования в качестве справочного файла при настройке рабочего процесса.

В следующих примерах конфигурации предполагается, что соответствующий шаблон был импортирован и готов к публикации.

Шаблон TMS: Проверка контента, отмеченного контролем качества (QA)

Предварительные шаги
  1. Создать новый проект в TMS со следующими условиями:

    • Название проекта содержит ORCH-TEST.

    • Предварительный перевод использует машинный перевод (МТ).

    • Предварительный перевод выполняется автоматически или запускается вручную после создания задания.

  2. Убедитесь, что существует шаблон<1> проекта, который может назначить пользователей на задания в созданном проекте. Если нет, Сохранить созданный проект как шаблон и настроить правила назначения в разделе Providers шаблона.

  3. Откройте шаблон проекта, выбрав его из список шаблонов проекта, затем скопируйте его UID из URL и Сохранить его в блокноте.

  4. Откройте TMS в браузере Chrome и перейдите на страницу электронная почта шаблоны, выбрав настройки/Administration/электронная почта шаблоны. Выбрать нужный электронная почта шаблон и нажмите F12, чтобы Включить режим Inspect в Chrome.

  5. Выбрать Network на панели Inspect в Chrome и нажмите Сохранить в электронная почта шаблоне TMS.

    На панели Inspect отображаются два заголовка. Нажмите на верхний, скопируйте UID в конце поля Request URL и сохраните это значение в блокноте.

    Network UID Example
  6. Перейдите на https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 и разверните настройки в REQUEST BODY SCHEMA.

    Все возможные значения для контроль качества (QA) отображаются в разделе warningTypes. Запишите нужные проверки контроль качества (QA).

  7. Создайте JSON на основе этого примера:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID — это UID, определенный на этапе 3.

    • emailUID — это UID, определенный на этапе 5.

    • QAchecks использует проверки контроль качества (QA), определенные на этапе 6.

Использование шаблона
  1. В редактор<1> рабочего процесса Orchestrator откройте параметры действия Configuration values. Замените JSON шаблона на JSON из предварительного этапа 7.

  2. Опубликуйте рабочий процесс.

  3. Вернитесь в проект TMS и импортируйте новое задание.

    Примечание

    Если задание не было предварительно переведено автоматически, предварительно переведите его вручную.

    Рабочий процесс Orchestrator запущен. После выполнения задание на первом этапе рабочего процесса либо завершается, либо назначается в соответствии с настройками шаблона проекта.

Шаблон TMS: Адаптация для вариантов языкового стандарта

Предварительные шаги
  1. Создать новый проект в TMS со следующими условиями:

    • Название проекта содержит ORCH-TEST.

    • Язык перевода установлен для следующих языковых стандартов: deAT, deDE, esAR, esES, esMX.

    • Предварительно перевести автоматически не удается.

  2. Создайте две памяти переводов (TM):

    • TM1 со всеми языковыми стандартами: deAT, deDE, esAR, esES, esMX

    • TM2 только с основными языковыми стандартами: DE и ES

  3. В таблице памяти переводов (TM) проекта нажмите выбрать, чтобы настроить обе памяти переводов (TM) следующим образом:

    • Основные языковые стандарты (DE и ES)

      Выберите обе памяти переводов (TM) с включенным режимом записи. Определите порядок, установив TM1 в качестве основной.

      TM Write Option Location
    • Другие языковые стандарты

      Выберите обе памяти переводов (TM) и включите режим записи только для TM1. Определите порядок, установив TM1 в качестве основной и добавив штраф 2% для TM2.

      TM Set Penalty Location

    Конфигурация памяти переводов (TM) отображается в таблице памяти переводов (TM):

    TM Configuration in Table
Использование шаблона
  1. Откройте шаблон в редакторе рабочего процесса Orchestrator и обратите внимание на эти настройки:

    • Триггер отфильтрован по языковому коду перевода. Чтобы дополнительно настроить рабочий процесс, измените фильтры языка перевода в триггере.

    • Действие Наследование языка имеет жестко закодированный JSON, который определяет поведение языка. Для настройки отредактируйте этот JSON по мере необходимости.

      [
          {
              "source": "de_de",
              "перевод": [
                  "de_at"
              ]
          },
          {
              "оригинал": "es_es",
              "перевод": [
                  "es_mx",
                  "es_ar"
              ]
          }
      ]
    • Рабочий процесс фильтрует задания в различных языковых локалях на основе имени файла завершенного задания. Поэтому данный рабочий процесс надежен только в том случае, если имена файлов уникальны. Для неуникальных имен файлов может потребоваться более сложный рабочий процесс.

  2. Опубликуйте рабочий процесс.

  3. Вернитесь в проект TMS и импортируйте новое задание<1> для всех языков перевода.

  4. Переведите задания DE-DE или ES-ES и Завершите их.

    Рабочий процесс Orchestrator запущен. После выполнения:

    • Задания в соответствующих языковых локалях предварительно переводятся.

    • Любые сегменты, уже сохраненные в TM1, будут иметь совпадения 101% или 100%.

    • Любые сегменты с новым или измененным контентом будут иметь совпадения 99%, вставленные из TM2.

Шаблон TMS: Auto Adapt

Предварительные шаги
  1. Создать новый проект в TMS со следующими условиями:

    • Два этапа рабочего процесса

    • Первый этап рабочего процесса — это выделенный этап предварительного перевода, используемый для получения исходных результатов из доступных ресурсов до применения Auto Adapt.

  2. При необходимости автоматизируйте завершение заданий на этом этапе в настройках предварительного перевода проекта.

Использование шаблона
  1. Скопируйте UID проекта из его URL-адреса и вставьте его в Условие триггера рабочего процесса.

    • UID можно найти в конце URL-адреса в браузере.

      Пример: https://cloud.phrase.com/web/project2/show/KY6gfZXv4Gqw7B0m1U8br6

    • Отредактируйте условие, нажав на синюю полосу в верхней части триггера и заменив заполнитель PROJECT_UID скопированным UID.

  2. Опубликуйте рабочий процесс.

  3. Вручную или автоматически установите для задания на первом этапе рабочего процесса статус Завершить после предварительного перевода.

    Рабочий процесс Orchestrator запущен. Он определит задание на втором этапе рабочего процесса, выполнит Auto Adapt для этого задания и установит для него статус Завершить по окончании.

Шаблон TMS: MT Optimize

Предварительные шаги
  1. Создать новый проект в TMS со следующими условиями:

    • Два этапа рабочего процесса

    • Первый этап рабочего процесса — это выделенный этап предварительного перевода, используемый для получения исходных результатов из доступных ресурсов до применения оптимизации результата машинного перевода (МТ).

  2. При необходимости автоматизируйте завершение заданий на этом этапе в настройках предварительного перевода проекта.

Использование шаблона
  1. Скопируйте UID проекта из его URL-адреса и вставьте его в Условие триггера рабочего процесса.

    • UID можно найти в конце URL-адреса в браузере.

      Пример: https://cloud.phrase.com/web/project2/show/KY6gfZXv4Gqw7B0m1U8br6

    • Отредактируйте условие, нажав на синюю полосу в верхней части триггера и заменив заполнитель PROJECT_UID скопированным UID.

  2. Опубликуйте рабочий процесс.

  3. Вручную или автоматически установите для задания на первом этапе рабочего процесса статус Завершить после предварительного перевода.

    Рабочий процесс Orchestrator запущен. Он определит задание на втором этапе рабочего процесса, выполнит оптимизацию результата машинного перевода (МТ) для этого задания и установит для него статус Завершить по окончании.

Шаблон TMS: маршрутизация сегментов на основе Оценки качества (QPS)

Предварительные шаги
  1. Создать новый проект в TMS со следующими условиями:

    • Название проекта содержит ORCH-TEST-QPS.

    • В проекте минимум 2 этапа рабочего процесса.

    • Предварительный перевод использует машинный перевод (МТ).

    • Предварительный перевод выполняется автоматически или запускается вручную после создания задания.

    • Предварительный перевод настроен на завершение задания, чтобы рабочий процесс Orchestrator запускался автоматически после импорта.

  2. Убедитесь, что существует шаблон<1> проекта, который может назначить пользователей на задания в созданном проекте. Если нет, Сохранить созданный проект как шаблон и настроить правила назначения в разделе Providers шаблона.

  3. Откройте шаблон проекта, выбрав его из список шаблонов проекта, затем скопируйте его UID из URL и Сохранить его в блокноте.

  4. Откройте TMS в браузере Chrome и перейдите на страницу электронная почта шаблоны, выбрав настройки/Administration/электронная почта шаблоны. Выбрать нужный электронная почта шаблон и нажмите F12, чтобы Включить режим Inspect в Chrome.

  5. Выбрать Network на панели Inspect в Chrome и нажмите Сохранить в электронная почта шаблоне TMS.

    На панели Inspect отображаются два заголовка. Нажмите на верхний, скопируйте UID в конце поля Request URL и сохраните это значение в блокноте.

    Network UID Example
  6. Перейдите на https://cloud.memsource.com/web/docs/api#operation/runQaForJobPartsV3 и разверните настройки в REQUEST BODY SCHEMA.

    Все возможные значения для контроль качества (QA) отображаются в разделе warningTypes. Запишите нужные проверки контроль качества (QA).

  7. Создайте JSON на основе этого примера:

    {"templateUid":"1xIwBX5Zj2TGnWpbxKCnB2", 
    "emailUid":"CKJtAh2ihgW7dVqCi4B1G7", 
    "QAchecks": ["NonConformingTerm","ForbiddenTerm"]}
    • templateUID — это UID, определенный на этапе 3.

    • emailUID — это UID, определенный на этапе 5.

    • QAchecks использует проверки контроль качества (QA), определенные на этапе 6.

Использование шаблона
  1. В редактор<1> рабочего процесса Orchestrator откройте параметры действия Configuration values. Замените JSON шаблона на JSON из предварительного этапа 7.

  2. Опубликуйте рабочий процесс.

  3. Вернитесь в проект TMS и импортируйте новое задание.

    Примечание

    Если задание не было предварительно переведено и завершено автоматически, выполните предварительный перевод и завершите его вручную.

    Рабочий процесс Orchestrator запущен. После выполнения:

    • Подходящие сегменты заблокированы и подтверждены.

    • На втором этапе рабочего процесса задание на втором этапе рабочего процесса переходит в статус EMAILED и назначается в соответствии с настройками шаблона проекта.

Шаблон TMS: Asana Автоматическое создание / Автоматическое завершение

Вариант использования
  1. Когда в Phrase создается новый проект перевода, автоматически создается задача в Asana с данными проекта Phrase TMS.

  2. Отправьте уведомление или обновите задачу в Asana, чтобы уведомить менеджера проекта, когда проект перевода будет помечен как завершенный в Phrase TMS.

Автоматически создать задачу
Предварительные шаги
  1. Создать токен в Asana, а затем безопасно сохраните его как variable в Orchestrator.

    Требуется токен аутентификации для обмена данными между Orchestrator и учетной записью Asana.

  2. Найдите Идентификатор рабочей области в Asana:

    1. Выберите значок профиля, чтобы отобразить сведения об организации на новой вкладке браузера.

      URL выглядит примерно так: https://app.asana.com/admin/111111111111111/overview.

    2. Скопируйте Идентификатор (111111111111111) из URL и сохраните его в блокноте.

  3. Найдите Идентификатор проекта в Asana:

    1. Перейдите к нужному проекту, в котором будут автоматически создаваться задачи.

      URL выглядит примерно так: https://app.asana.com/0/2222222222222222/3333333333333333.

    2. Из URL проекта скопируйте Идентификатор (2222222222222222), затем сохраните его в блокноте.

  4. В Phrase TMS настройте пользовательский поле для хранения Идентификатора задачи Asana.

  5. В Settings/Project Metadata/Custom Fields выберите строку, содержащую пользовательский поле Идентификатора задачи Asana.

  6. Нажмите правой кнопкой мыши на строку и выберите Inspect.

    Это откроет консоль разработчика в браузере.

  7. В консоли найдите значение, которое начинается с td data-testing. Найдите над ним первое значение tr class, которое выглядит как row-icyz98tQWPbp3ZRd3q9mg3.

  8. Скопируйте только Идентификатор (например, icyz98tQWPbp3ZRd3q9mg3) и сохраните его в блокноте.

Использование шаблона

Для выполнения этого рабочего процесса требуется заполненное Пользовательское поле для asana_id.

  1. В редакторе рабочего процесса Orchestrator откройте параметры действия Send HTTP Request.

    1. В параметре headers есть пара имя/значение для Authorization. Использовать средство выбора полей, чтобы заменить контент в value на переменную Asana, как определено на предварительных этапах.

      Формат результата должен быть Bearer {{ @<variable name> }}.

  2. В параметре Data замените значения заполнителей на Идентификатор проекта Asana и Идентификатор рабочей области, определенные на предварительных этапах.

  3. Откройте параметры для действия Update TMS project with Asana details.

    • В разделе customFields замените uid на заполнитель Идентификатора Пользовательского поля, определенный на предварительных этапах.

  4. Опубликуйте рабочий процесс.

  5. В TMS завершите проект.

    Рабочий процесс Orchestrator запускается для автоматического создания задачи в Asana.

Автоматически завершить проект TMS
Предварительные шаги

Этот шаблон работает совместно с шаблоном автоматического создания.

Использование шаблона
  1. В редакторе рабочего процесса Orchestrator откройте параметры действия Send HTTP Request.

    1. В параметре headers есть пара имя/значение для Authorization. Использовать средство выбора полей, чтобы заменить контент в value на переменную Asana, как определено на предварительных этапах.

      Формат результата должен быть Bearer {{ @<variable name> }}.

  2. Опубликуйте рабочий процесс.

Шаблон Strings: Адаптация языка на уровне ключа

Описание

Этот рабочий процесс отслеживает сохранение перевода и его установку в состояние проверено в редакторе. Как только перевод устанавливается в состояние проверено, рабочий процесс автоматически проверяет, нужно ли скопировать перевод в какой-либо другой языковой стандарт. Например, когда перевод на французский язык завершен и установлен в состояние проверено, этот же перевод копируется в языковой стандарт канадского французского языка. Скопированный перевод устанавливается в состояние не проверено. Если существует перевод для адаптированного языкового стандарта, он перезаписывается.

Этот рабочий процесс позволяет настроить правила наследования языка с помощью JSON-объекта, подобного этому примеру:

[
    {
        "оригинал": "de",
        "перевод": [
            "de-at",
            "de-ch"
        ]
    },
    {
        "оригинал": "fr",
        "перевод": [
            "fr-ca",
            "fr-ch"
        ]
    }
]
Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать фильтр триггера рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Фильтры нажмите Редактировать фильтр.

    3. Заменить <Идентификатор проекта> на идентификатор проекта рабочего процесса.

      • Идентификатор проекта можно скопировать из Strings, найдя проект в списке проектов и нажав кнопку Идентификатор.

    4. При необходимости нажмите кнопку + Элемент и добавьте другой идентификатор проекта, чтобы применить шаблон к нескольким проектам. Чтобы запустить рабочий процесс со всеми проектами, удалите фильтр.

    5. Нажмите Сохранить фильтры.

  3. Создать .JSON-файл в текстовом редакторе на основе примера.

    • Убедитесь, что названия языков в точности совпадают с названиями в проекте. Чтобы проверить названия языков, просмотрите их на вкладке Языки.

  4. Редактировать параметры действия Значения конфигурации.

    1. Откройте действие Значения конфигурации.

    2. На вкладке Параметры нажмите Редактировать параметры.

    3. Использовать .JSON с этапа 3 для поля ввода.

    4. Нажмите Save parameters.

  5. В проекте отредактируйте перевод и сохраните его как Проверено.

Рабочий процесс запускается, и отображаются скопированные, непроверенные переводы для языковых стандартов, адаптированные из завершенного языка.

Strings Template: Автоматическое завершение задания

Описание

Этот рабочий процесс отслеживает завершение языкового стандарта перевода задания. Как только языковой стандарт перевода задания завершен, рабочий процесс автоматически проверяет, завершены ли все языковые стандарты перевода задания, и если да, то все задание считается завершенным. Если какие-либо языковые стандарты не завершены, задание не помечается как завершенное.

Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать фильтр триггера рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Фильтры нажмите Редактировать фильтр.

    3. Заменить <Идентификатор проекта> на идентификатор проекта рабочего процесса.

      • Идентификатор проекта можно скопировать из Strings, найдя проект в списке проектов и нажав кнопку Идентификатор.

    4. При необходимости нажмите кнопку + Элемент и добавьте другой идентификатор проекта, чтобы применить шаблон к нескольким проектам. Чтобы запустить рабочий процесс со всеми проектами, удалите фильтр.

    5. Нажмите Сохранить фильтры.

  3. Опубликуйте рабочий процесс.

  4. В проекте откройте существующее задание или начните новое.

  5. Отметьте языковые стандарты перевода задания как Завершить.

Через пару минут выполнение начнется.

Strings Template: Отправка контента в GitHub

Предварительные шаги
  1. Создайте проект в Strings. Запишите ProjectUID.

  2. Настройте синхронизацию с GitHub для этого проекта, а также в GitHub (т.е. создайте и протестируйте файл конфигурации YAML).

  3. Вручную протестируйте импорт и экспорт контента из GitHub в пользовательском интерфейсе.

Использование шаблона
  1. Откройте триггер шаблона в редакторе рабочего процесса Orchestrator и Заменить заполнитель Идентификатор проекта в фильтре на ProjectUID из предварительного этапа 1.

  2. создать задание в проекте Strings и запустите его.

  3. Выполните перевод в задании и Завершить его.

    Рабочий процесс Orchestrator запускается для экспортировать контент в хранилище GitHub.

Strings шаблон: Экспорт в онлайн-хранилище после Завершить задание

Описание

Этот рабочий процесс отслеживает Завершить задание Strings в проектах Strings. Когда задание Завершить, рабочий процесс автоматически находит Идентификатор синхронизации хранилища для проекта и запускает Экспорт в соответствии с файлом конфигурации, расположенным в корне хранилища.

Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать фильтр триггера рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Фильтры нажмите Редактировать фильтр.

    3. Заменить <Идентификатор проекта> на идентификатор проекта рабочего процесса.

      • Идентификатор проекта можно скопировать из Strings, найдя проект в списке проектов и нажав кнопку Идентификатор.

    4. При необходимости нажмите кнопку + Элемент и добавьте другой идентификатор проекта, чтобы применить шаблон к нескольким проектам. Чтобы запустить рабочий процесс со всеми проектами, удалите фильтр.

    5. Нажмите Сохранить фильтры.

  3. Укажите Идентификатор учетной записи.

    1. выбрать пакет действий.

    2. На вкладке Параметры нажмите Редактировать параметры.

    3. Заменить Идентификатор учетной записи на Идентификатор учетной записи организации Strings.

      • Идентификатор учетной записи можно скопировать на вкладке Учетная запись и биллинг, перейдя к настройкам пользователя в правом верхнем углу и выбрав организация в меню настройки.

    4. Нажмите Save parameters.

  4. Опубликуйте рабочий процесс.

Рабочий процесс будет запущен при следующем Завершить задание.

Strings шаблон: создать задание после загрузки файла

Описание

После новой загрузки рабочий процесс создает новое задание с языками перевода, определенными либо с помощью шаблона задания, либо путем определения оригинала языка проекта (языковой стандарт по умолчанию) и использования остальных языков проекта в качестве языковых стандартов перевода для задания.

Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать фильтр триггера рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Фильтры нажмите Редактировать фильтр.

    3. Заменить <Идентификатор проекта> на идентификатор проекта рабочего процесса.

    4. Нажмите Сохранить фильтры.

  3. Заменить или удалить заполнитель Идентификатор шаблона задания в поле создать задание из списка ключей или тегов.

  4. Опубликуйте рабочий процесс.

  5. В соответствующем проекте Strings выполните новую загрузку и убедитесь, что параметр Пропустить теги загрузки не выбран.

Действие будет выполнено в течение нескольких минут.

Strings шаблон: рабочий процесс переключения языка на уровне задания

Описание

Отслеживает Завершить задание для предопределенного языкового стандарта в проекте. Как только языковой стандарт будет Завершить, рабочий процесс проверяет все оставшиеся языковые стандарты в проекте и создает задание с языком переключения в качестве оригинала и оставшимися языковыми стандартами в качестве перевода.

Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать фильтр триггера рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Фильтры нажмите Редактировать фильтр.

    3. Заменить <Locale name> на название языкового стандарта, для которого нужно выполнить рабочий процесс.

    4. Заменить <Идентификатор проекта> на идентификатор проекта рабочего процесса.

      • Идентификатор проекта можно скопировать из Strings, найдя проект в списке проектов и нажав кнопку Идентификатор.

    5. Нажмите Сохранить фильтры.

  3. Опубликуйте рабочий процесс.

В соответствующем проекте Strings откройте существующее задание или начните новое. Отметьте одно из заданий, языковой стандарт которого совпадает с <Locale name>, как Completed, чтобы запустить рабочий процесс.

Strings Template: Запланированный экспорт в онлайн-хранилище

Описание

Этот рабочий процесс запускается на основе заранее определенного расписания. Когда рабочий процесс выполняется, он автоматически ищет Идентификатор синхронизации хранилища для перечисленных проектов и запускает экспорт в соответствии с файлом конфигурации, расположенным в корне хранилища.

Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать расписание запуска рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Schedule нажмите Edit schedule.

    3. Выбрать требуемую периодичность.

    4. Нажмите Save schedule.

  3. Укажите Идентификатор учетной записи.

    1. выбрать пакет действий.

    2. На вкладке Параметры нажмите Редактировать параметры.

    3. Заменить Идентификатор учетной записи на Идентификатор учетной записи организации Strings.

      • Идентификатор учетной записи можно скопировать на вкладке Учетная запись и биллинг, перейдя к настройкам пользователя в правом верхнем углу и выбрав организация в меню настройки.

    4. Нажмите Save parameters.

  4. Опубликуйте рабочий процесс.

  5. В проекте Strings откройте существующее задание или начните новое и отметьте задание как Completed, чтобы запустить рабочий процесс

Strings Template: Запланированное создание задания

Описание

Этот рабочий процесс выполняется по расписанию. Рабочий процесс автоматически определяет ключи, у которых есть не проверено перевод в любом из языковых стандартов, создает задание из этих ключей и запускает его. Этот рабочий процесс настраивает Идентификатор проекта для отслеживания новых ключей и Идентификатор шаблона задания, который нужно использовать для создания задания.

JSON, который нужно добавить к этому действию, должен соответствовать этому примеру синтаксиса:

{
"projectId":"f6dfee6466384379606b6158a410cd46", "jobTemplateId":"ea47c725dfdb894df2dea5902b1f0894"
}
Использование<1>

Чтобы использовать шаблон, выполните следующие действия:

  1. Создать новый рабочий процесс на основе шаблона.

  2. Редактировать расписание запуска рабочего процесса.

    1. Выбрать триггер.

    2. На вкладке Schedule нажмите Edit schedule.

    3. Выбрать требуемую периодичность.

    4. Нажмите Save schedule.

  3. Создать .JSON-файл в текстовом редакторе на основе примера.

    • Идентификатор проекта можно скопировать из Strings, найдя проект в списке проектов и нажав кнопку Идентификатор.

    • Идентификатор шаблона задания можно скопировать из URL-адреса, когда шаблон задания открыт.

  4. Редактировать параметры действия Значения конфигурации.

    1. Откройте действие Значения конфигурации.

    2. На вкладке Параметры нажмите Редактировать параметры.

    3. Использовать .JSON с этапа 3 для поля ввода.

    4. Нажмите Save parameters.

  5. Опубликуйте рабочий процесс.

Когда расписание запускает рабочий процесс, в списке заданий создается и запускается новое задание. Если в проекте нет не проверено ключей, рабочий процесс останавливается и новое задание не добавляется.

Была ли эта статья полезной?

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.