Процесс перевода

Автоматизированная локализация (Strings)

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

Доступно для

  • Планы Team, Professional, Business, Enterprise и Software UI/UX

Свяжитесь с отдел продаж по вопросам лицензирования.

Автоматизированная локализация автоматизирует полный конвейер локализации для подключенного хранилища кода. Она обнаруживает новые или измененные Strings, создает и направляет задание на перевод, переводит контент и отправляет переведенные Strings обратно в хранилище без каких-либо ручных действий между этими этапами.

Как это работает

Автоматизированная локализация объединяет три существующие функции Strings в единый автоматизированный конвейер:

  1. Repo Sync отслеживает подключенное хранилище. Когда pull request добавляет или изменяет Strings, Repo Sync импортирует новые и обновленные ключи в проект.

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

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

  4. После того как задание будет Завершить, Repo Sync экспортирует переведенные Strings обратно в тот же pull request.

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

Важно

Автоматизированная локализация работает только с подключением Repo Sync к хранилищу GitHub, настроенным через приложение GitHub. Подключения Repo Sync, созданные с помощью личного токен, а также подключения Repo Sync к GitLab или Bitbucket не поддерживаются для Автоматизированная локализация.

Вкладка Автоматизированная локализация

Автоматизированная локализация управляется со специальной вкладка Автоматизированная локализация в представлении проекта. Вкладка отражает одно из трех состояний проекта:

  • включить Автоматизированная локализация: Автоматизированная локализация не была включена для проекта.

  • активный: включено, с исправными Repo Sync и автоматизация задания, а также всеми необходимыми настройки проекта на месте.

  • Ошибка: включено, но отсутствует или поврежден компонент, от которого зависит конвейер.

Разрешения

Для включения, исправления или отключения Автоматизированная локализация требуется разрешение на управление настройки проект:

  • Strings Owners и администраторы могут управлять Автоматизированная локализация в каждом проект.

  • Менеджеры проект могут управлять Автоматизированная локализация только в проект, к которым они назначены.

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

Включить Автоматизированная локализация

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

  1. Откройте проект и перейдите на вкладка Автоматизированная локализация.

  2. Нажмите Включить Автоматизированная локализация.

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

  3. Нажмите включить, чтобы продолжить.

    Откроется вкладка Автоматизированная локализация для проекта, отображающая полную конфигурацию.

  4. Если в проекте уже настроены соответствующие Repo Sync и задание автоматизация вне вкладки Автоматизированная локализация, они обнаруживаются автоматически. Пропустите След. два шага. В противном случае Продолжить со След. шагами, чтобы настроить их.

  5. Настройте Repo Sync, нажав кнопку Configure repo sync.

    Откроется окно GitHub sync. Тип подключения предварительно выбран как Github app, а Автоматическое импортирование установлено на Из открытых запросов на включение. Эти параметры должны оставаться без изменений, чтобы Включить Автоматизированную локализацию.

  6. Настроить задание автоматизации, нажав кнопку Создать задание автоматизации.

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

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

Ошибки и исправления

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

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

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

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

Отключить Автоматизированную локализацию

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

  1. Откройте проект и перейдите на вкладка Автоматизированная локализация.

  2. Отключите конфигурацию.

Ее отключение приостанавливает подключенную синхронизацию репозитория и задание автоматизации. Вкладка Автоматизированная локализация затем показывает, что проект не настроен. Общие настройки проекта, которые использует Автоматизированная локализация, не изменяются.

Ограничения

Ограничения проекта Автоматизированная локализация зависят от плана:

  • Планы Business и Enterprise поддерживают Автоматизированная локализация для неограниченного количества проектов.

  • Планы Team, Professional и Software UI/UX поддерживают Автоматизированная локализация для максимум двух проектов.

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

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.