-
Менеджеры проектов
-
планов: Team, Ultimate и Enterprise (устаревшая версия)
Свяжитесь с отделом продаж по вопросам лицензирования.
| ] |
Из-за постоянных доработок пользовательский интерфейс может быть не совсем таким, как представлено в видео.
Правила автоматического создания проектов позволяют настроить то, как Phrase отслеживает определенные папки через коннектор интеграции и создает новые проекты при обнаружении в них нового или обновленного контента.
-
Большинство настроек APC обрабатываются в шаблонах проектов. Шаблон проекта определяет пути назначения файлов, исходный и целевой языки, а также этапы рабочего процесса. Процесс и финансовые детали, такие как поставщики и создание смет и анализов, также определяются в шаблоне проекта.
-
Отдельные APC могут использовать один и тот же шаблон проекта, но каждый APC все равно создает свой собственный проект. Задания из файлов или папок, отслеживаемых разными APC, не объединяются в один проект.
-
Проекты, созданные APC, являются эксклюзивными для этого APC. APC может импортировать задания только в те проекты TMS, которые были созданы самим APC; они не могут импортировать задание в отдельный, уже существующий проект TMS, созданный вручную или другим процессом.
Экспорт переводов обратно в репозиторий:
-
Задания экспортируются, когда статус проекта установлен на .
-
Задания можно экспортировать вручную, выбрав > . Даже неизмененные файлы будут экспортированы.
-
Каждый целевой файл сохраняется по целевому пути, указанному в настройках APC.
Повторный импорт:
-
Задания можно повторно импортировать из меню на таблице заданий.
Предварительные требования:
-
Как минимум один коннектор и в профиле.
-
(Необязательно) шаблон электронной почты, для которого в качестве типа выбрано или .
-
При использовании Синхронизации заданий (коннектор Phrase Strings) для мониторинга можно задать несколько папок или файлов.
Для синхронизации заданий параметры пометки локали задания и самого задания как завершенных при экспорте можно включить в настройках коннектора Phrase Strings. Эти настройки помечают экспортированную локаль задания и, в конечном итоге, всё задание как «Завершено» в Strings после того, как соответствующее задание TMS экспортировано, поэтому APC прекращает отслеживание этого контента. Если эти параметры не включены, задание в Strings остаётся в работе, и APC может обнаружить обновление исходного контента, что может привести к повторному импорту.
Важно
Отслеживание более 10 000 файлов для каждого APC может привести к ошибкам импорта файлов и проблемам с производительностью. Если в пользовательском интерфейсе возникает ошибка, рекомендуется уменьшить количество отслеживаемых файлов и вручную запустить мониторинг APC для повторной попытки импорта.
Для каждого APC можно настроить максимум 10 отслеживаемых папок.
Выполните следующие действия:
-
Создайте новый APC
-
На странице «Настройки»
нажмите Автоматическое создание проекта.
Откроется страница .
-
Нажмите «Создать».
Откроется страница .
-
Укажите имя для APC (в левом верхнем углу).
-
Выберите шаблон проекта, если требуется.
-
Установите статус «активен/неактивен» (в левом верхнем углу).
Кнопка Сохранить становится активной после заполнения всех обязательных полей.
-
-
Настройка создания и экспорта
-
Выберите способ создания проекта.
-
Выберите, является ли:
-
APC должен быть непрерывным проектом.
-
Выберите из выпадающего списка, как создается новый проект в зависимости от того, когда и где обнаруживаются изменения.
-
-
Выберите шаблон проекта из выпадающего списка.
-
Исходный язык определяется в шаблоне проекта, и можно выбрать все или часть целевых языков. Целевые языки, выбранные для APC, применяются ко всем файлам и папкам, которые отслеживает APC. APC не может назначить разный набор целевых языков для разных файлов или подпапок в рамках одного правила. Чтобы создавать задания с разными наборами целевых языков для разных файлов или подпапок (например, один файл требует только немецкий, а другой — немецкий, испанский и французский), настройте отдельный APC для каждого файла или папки, при этом каждый APC должен быть направлен только на соответствующие файлы или папки и настроен только с целевыми языками, необходимыми для этого контента.
-
Выберите Просмотреть сведения о шаблоне проекта, чтобы предварительно просмотреть настройки выбранного шаблона проекта.
-
Выбор файлов в (шаг 2) отображает записи в исходной локали по умолчанию (исходная локаль, настроенная в коннекторе). Если выбран шаблон проекта, записи отображаются для исходной локали этого шаблона. Независимо от настроек и потенциальных расхождений между шаблоном проекта и исходными локалями коннектора, используется исходная локаль шаблона проекта, и задания создаются корректно.
-
-
Выберите критерии для экспорта переводов.
— это то, в каком состоянии рабочего процесса находятся переводы, когда они должны быть экспортированы. Пользователь может решить, какой контент экспортировать; например, переводы с последнего этапа рабочего процесса или с этапа перед ним.
Можно определить до 5 экспортов. Настройте, какой контент должен быть экспортирован (с какого этапа рабочего процесса) и когда запускается экспорт.
определяет событие, которое запускает экспорт.
-
Переводы будут экспортированы, когда выбранный этап рабочего процесса будет завершен; когда указанный этап рабочего процесса завершен для одного целевого языка, это запускает экспорт для этого языка, не дожидаясь завершения остальных целевых языков.
-
Переводы будут экспортированы, когда весь проект будет завершен, т.е. когда все задания со всех этапов рабочего процесса будут выполнены.
-
-
-
Мониторинг
-
Нажмите Отслеживать папку или файл, чтобы выбрать папку для отслеживания нового или обновленного контента.
Открывается окно со списком всех коннекторов, настроенных для учетной записи.
Если нужный коннектор отсутствует в списке, его можно добавить, нажав кнопку «плюс»
в левом верхнем углу окна.
-
Нажмите на коннектор, чтобы открыть список папок.
-
Выберите конкретную папку или файл для отслеживания.
Не все параметры доступны для всех коннекторов
-
Если ничего не выбрано, отслеживается вся папка на предмет изменений или появления новых файлов.
-
Включите подпапки, чтобы активировать отслеживание выбранной папки и ее подпапок.
-
можно использовать для файловых коннекторов, чтобы указать, какие файлы уже были использованы для перевода.
позволяет клиентам определить регулярное выражение для фильтрации файлов, отслеживаемых в папке. Это нельзя использовать для фильтрации папок.
-
-
Нажмите Подтвердить.
Выбранная папка или файл отображаются с указанием имени, типа коннектора и пути к отслеживаемому объекту. Нажмите Обзор, чтобы изменить выбор.
Для некоторых коннекторов можно добавить больше папок или файлов в список, снова нажав Отслеживать папку или файл. В настоящее время это доступно для следующих интеграций: Strings, Contentful, WordPress, Kontent.ai, Git, GitHub, GitLab и Zendesk Guide.
-
В рамках одного коннектора можно отслеживать несколько папок или файлов.
-
Если в отслеживаемый коннектор вносятся изменения, ранее сохраненные настройки удаляются.
Нажмите Сохранить, чтобы подтвердить выбор папок и файлов.
-
-
Нажмите Добавить монитор, чтобы выбрать триггер или .
Укажите вебхук или расписание (или и то, и другое) в окне мониторинга.
Мониторинг на основе вебхуков
-
Токен вебхука генерируется автоматически при выборе мониторинга и нажатии Добавить во время настройки APC.
-
Каждый APC получает свой собственный уникальный токен. Токен не является общим и не может быть повторно использован для других APC.
-
Вызов URL-адреса вебхука немедленно запускает обнаружение изменений на этом конкретном APC. Если APC уже выполняет проверку, когда вебхук срабатывает снова, Phrase ставит в очередь один дополнительный запуск. Последующие вызовы, когда запуск уже находится в очереди, не создают дополнительных запусков; они подтверждают, что единственный ожидающий запуск будет выполнен.
Примечание
Этот вебхук является отдельным механизмом от функции Вебхуки общего назначения Phrase Strings, которая отправляет исходящие уведомления о событиях на указанный URL-адрес и не предоставляет и не принимает токен вебхука APC. Настройте APC, запускаемый вебхуком, через этапы настройки APC, а не через созданный вручную вебхук Strings.
При использовании коннектора Синхронизация заданий настройте APC, запускаемый вебхуком, через этапы настройки APC, а не через созданный вручную вебхук Strings.
-
-
-
Установите дополнительные автоматизации
-
Выберите необходимые автоматизации.
-
-
Параметры анализа и предложений
-
Шаблоны электронной почты с или будут доступны в этом раскрывающемся списке.
-
-
Выберите параметры обновления источника (доступно только для непрерывных проектов).
-
Если в разделе настройки APC выбрано , APC отслеживает удаленные папки на предмет обновлений исходных файлов, но подробная настройка не требуется, так как новый проект создается при каждом обнаружении изменений.
-
Для непрерывного проекта укажите, какие этапы рабочего процесса требуют повторного открытия при обнаружении обновления источника, нужно ли создавать новые анализы и предложения, а также нужно ли уведомлять владельцев проекта об обновлении источника.
-
Если выбрано для создания новых анализов при каждом обновлении исходного файла, укажите, что исключить из анализа (подтвержденные сегменты, заблокированные сегменты, числа), и как группировать количество слов (по поставщику, по языку).
Примечание
Настройки по умолчанию для непрерывного анализа представляют собой комбинацию стандартных обязательных настроек анализа постредактирования и анализа по умолчанию.
При необходимости включите , чтобы ввести шаблон именования для непрерывных анализов с использованием доступных макросов.
-
-
-
Выберите параметры обновления целевой копии (доступно только для коннектора Phrase Strings, если выбрано ).
Пользователь может отслеживать удаленный онлайн-репозиторий на предмет обновлений целевой копии. Любые изменения, внесённые в целевую копию в онлайн-репозитории, будут автоматически обновлять память переводов.
-
Нажмите «Сохранить».
Открывается окно .
Если выбрано , пробный запуск автоматизации в первой итерации создаёт эталон, а затем импортирует только новые или обновленные файлы, чтобы сократить избыточное использование. Этот параметр доступен только при первой итерации.
-
Нажмите Подтвердить.
APC добавляется в список на странице .
-
После настройки правил автоматизации контент можно создавать в указанных папках. На основе проверок частоты Phrase просматривает указанную папку и определяет новый или обновленный контент (на основе имен файлов, метаданных, размера и т. д.).
APC использует две стратегии обнаружения изменений в зависимости от типа коннектора и его конфигурации.
Обнаружение на основе истории файлов
Этот метод используется большинством коннекторов. При каждом запуске обнаружения APC перечисляет файлы в отслеживаемой папке и сравнивает каждый файл с сохраненной записью предыдущего запуска. Сравниваются следующие поля:
-
Хэш
-
Размер файла
-
Последнее изменение
-
Срок выполнения
Какие поля фактически доступны, зависит от того, что предоставляет коннектор, поскольку не все коннекторы предоставляют все поля. Сравниваются все доступные (непустые) поля.
Файл считается измененным, если любое доступное поле во входящем файле отличается от сохраненной записи. Если набор доступных полей меняется между запусками, например, если хеш становится доступным там, где его раньше не было, файл рассматривается как измененный в метаданных, и инициируется импорт.
Сохраненная запись обновляется после каждого успешного цикла обнаружения.
Обнаружение на основе различий
Используется, когда для коннектора на основе Git включен мониторинг подпапок. Для коннекторов Git без мониторинга подпапок вместо этого используется обнаружение на основе истории файлов.
Вместо сравнения метаданных файлов APC запрашивает у коннектора список файлов, которые изменились с момента последнего обработанного коммита.
-
При первом запуске APC извлекает все файлы из папки и считает их все измененными.
-
При последующих запусках APC запрашивает только файлы, измененные с момента последнего известного коммита.
Идентификатор последнего обработанного коммита сохраняется и используется в качестве отправной точки для следующего цикла обнаружения.
Когда импорт или обновление пропускаются
APC пропускает запуск импорта или обновления при следующих условиях:
-
Соответствующие файлы не найдены
Если отслеживаемая папка не возвращает файлы или ни один файл не соответствует настроенному фильтру имен файлов, запуск пропускается без выполнения каких-либо действий.
-
Файл был загружен этим APC
Если файл в отслеживаемой папке был ранее загружен тем же экземпляром APC (например, переведенный файл, записанный обратно в исходную папку), он исключается из обнаружения изменений, чтобы предотвратить повторный импорт выходных данных APC.
-
Изменений содержимого не обнаружено (коннекторы на основе истории файлов)
Если все доступные поля файла совпадают с сохраненной записью, файл считается неизмененным и пропускается.
-
Выборочный импорт (файл не входит в выбранный набор)
Если запуск настроен на импорт только определённых файлов, файлы вне выбранного набора исключаются из текущего запуска и рассматриваются в следующем цикле обнаружения.
Когда отслеживается несколько папок
Когда APC отслеживает несколько папок, для каждой отслеживаемой папки выполняется собственное независимое обнаружение. Результаты собираются и объединяются перед запуском последующего импорта.
Папка, использующая коннектор на основе Git с включенным отслеживанием подпапок, использует обнаружение различий; все остальные папки используют обнаружение на основе истории файлов.
Для коннекторов Job Sync, отслеживающих задания Phrase Strings, проверка обнаружения изменений выполняется для каждого активного задания в отслеживаемой папке при каждом запуске. Большое количество активных заданий в отслеживаемой папке может значительно увеличить время выполнения APC, даже если импортировать нужно лишь несколько заданий. Чтобы ускорить обнаружение изменений, помечайте задание или локаль задания как «Завершено» (Completed) в Phrase Strings после его выполнения и поддерживайте небольшое количество активных заданий в отслеживаемой папке.
Каждый целевой файл экспортируется в папку, указанную в настройках проекта.
Существует три способа отключения APC:
-
Вручную в настройках.
-
Автоматически отключается после 90 дней бездействия.
-
Автоматически после деактивации профиля организации (по окончании подписки).
Когда коннектор, используемый как часть правил автоматического создания проекта, обнаруживает три или более последовательных случая, когда проект не был создан, хотя должен был, отправляется уведомление соответствующим пользователям.
-
В один проект можно импортировать несколько ZIP-файлов.
-
Переведенные файлы экспортируются обратно в ZIP-файлы.
-
Если один ZIP-файл импортируется в несколько целевых языков, переведённые файлы будут экспортированы в несколько ZIP-файлов — по одному ZIP-файлу для каждого целевого языка — с использованием кода целевой локали в имени ZIP-файла (например, Pack18.en_us.ZIP).
Страница содержит обзор доступных в данный момент APC.
APC можно фильтровать по , , , и .
Если выбран конкретный APC:
-
Редактировать
Открывает выбранный APC для редактирования.
-
Копировать
Создает копию выбранного APC.
-
Запуск контроля
Вручную проверяет исходные файлы на наличие обновлений и обновляет дату и время .
-
Принудительный импорт
Импортирует все файлы из удаленной папки, отслеживаемой выбранным APC, минуя обнаружение изменений.
Когда принудительный импорт включен, все файлы, соответствующие фильтру папки, считаются измененными независимо от их сохраненной истории. Это полезно для повторной обработки файлов после изменения конфигурации или когда требуется повторный импорт.
-
Выборочный принудительный импорт
Выберите, какие файлы из отслеживаемой папки (папок) следует импортировать. Только выбранные файлы обходят обнаружение изменений. Остальные файлы в папке не затрагиваются и оцениваются обычным образом во время следующего запланированного запуска обнаружения.
-
-
Удалить
APC, связанные с активными проектами, удалить нельзя.
Удаление APC необратимо. Удаленный APC нельзя восстановить из корзины или воссоздать автоматически; при необходимости его нужно настроить заново с нуля. Это отличается от ручного отключения APC (перевода в неактивное состояние), который можно снова включить в любое время.
Нажатие на конкретный APC открывает страницу настроек для этого APC. На странице настроек можно:
-
На вкладке просмотрите и обновите настройки APC.
-
На вкладке отслеживайте операции, выполненные APC, и их статус.
-
На вкладке просматривайте и загружайте существующие непрерывные анализы, созданные для APC.
История
Журнал истории APC фиксирует все операции, выполненные APC. Он позволяет менеджерам по локализации просматривать все события APC, искать и фильтровать их, а также устранять неполадки с конкретным APC.
Примечание
Панель поиска работает только для запросов на английском языке. Все данные хранятся на английском языке, чтобы журналы были полезны для инженеров Phrase, а также для групп технической поддержки и по работе с клиентами.
Журнал отслеживает следующие события:
-
Проект
-
Создать
-
Изменение статуса
-
-
Задание
-
Импортировать
-
Экспортировать
-
Обновление исходника
-
Обновить перевод
-
Изменение статуса
-
-
Мониторинг
-
Мониторинг папок
-
-
Служба автоматического создания проектов (APC)
-
Создать
-
Деактивировать
-
Журнал не отслеживает:
-
Ручные операции (ручной импорт файлов)
-
Операции, не влияющие на функционирование APC (например, обновления настроек шаблона проекта, которые не затрагивают APC)
-
Операции, не связанные с APC
-
Создание расценок и анализов
-
Обновления ТМ
-
Отправленные уведомления
-
Изменения конфигурации APC
Статус APC отображается на странице обзора APC.
-
Активно
APC работает без каких-либо проблем.
-
Неактивно
APC был намеренно переведен в неактивное состояние.
-
Выполняется
APC обрабатывает контент из отслеживаемого репозитория. Время обработки зависит от объема отслеживаемого контента.
Чтобы сократить время обработки APC:
-
Запускайте импорт чаще и небольшими порциями, вместо того чтобы позволять накапливаться большим объемам файлов.
-
Разделите мониторинг больших папок или путей между несколькими APC (например, по папкам или областям продуктов), чтобы каждый APC обрабатывал меньше файлов.
-
Создайте новый APC вместо повторной активации того, который долгое время был неактивен, чтобы избежать одновременного импорта большого объема подходящих накопленных заданий.
-
-
Требуется уделить внимание
APC работает, но требует внимания пользователя из-за возможных изменений или незначительных ошибок, которые могут повлиять на APC.
Статусы ошибок и предупреждений APC отражают итог только последнего запуска. Эти статусы не обновляются в режиме реального времени. Состояние или ошибка останется видимым до тех пор, пока APC снова не выполнит успешный запуск. Если основная проблема была устранена, запустите APC вручную, чтобы сбросить устаревший статус.
Причина
Подробные сведения
Проверка APC прошла успешно, но импорт файлов завершился сбоем.
Не удалось выполнить импорт файлов из коннектора. Проверьте конфигурацию отслеживаемых файлов на странице редактирования APC.
После исправления отслеживания файлов запустите (или ), чтобы повторно импортировать ранее неудачно импортированные файлы.
В одном APC отслеживается несколько папок: некоторые из отслеживаемых папок завершились сбоем.
APC отслеживает изменения только для папок, которые отслеживаются успешно. Проверьте, все ли отслеживаемые папки еще существуют.
После исправления отслеживаемых папок запустите мониторинг для обработки новых или пропущенных изменений.
Одна папка отслеживается в APC: отслеживаемая папка завершилась сбоем.
Проверьте, отслеживаемая папка еще существует.
После исправления отслеживаемых папок запустите мониторинг для обработки новых или пропущенных изменений.
В одном APC отслеживается несколько папок: все папки имеют некоторые проблемы, но проверка APC завершилась сбоем только один или два раза,
Проверьте настройки мониторинга папок на странице редактирования APC. После исправления отслеживаемых папок запустите мониторинг для обработки новых или пропущенных изменений.
Сбой коннектора
Проверьте конфигурацию коннектора.
Этапа рабочего процесса, настроенного для экспорта, больше нет.
APC все еще работает, но не выполняет никаких экспортов. Убедитесь, что шаблон проекта и настройки экспорта APC правильны.
Этап рабочего процесса, настроенный для экспорта, был изменен.
APC все еще работает и будет выполнять экспорт с того этапа рабочего процесса, номер которого соответствует номеру этапа, настроенному для APC. Убедитесь, что шаблон проекта и настройки экспорта APC правильны.
Некоторые целевые языки были удалены из шаблона проекта.
APC не будет использовать удалённые языки в новых создаваемых проектах.
Не удалось выполнить экспорт файла из APC.
Экспортируйте файлы вручную.
-
Остановлено
APC был деактивирован системой из-за критических ошибок/сбоев.
Причина
Подробные сведения
Все исходные и/или целевые языки были удалены из шаблона проекта.
Не указан язык оригинала и/или язык перевода Добавьте хотя бы один исходный и хотя бы один целевой язык в шаблон проекта, затем установите статус APC в «Активен». После повторной активации APC в новых создаваемых проектах будут использоваться обновленные исходные/целевые локали.
Проверка APC завершилась сбоем три раза для всех отслеживаемых папок.
Проверьте конфигурацию мониторинга и настройки коннектора, затем повторно активируйте APC и запустите мониторинг.
В многоязычной локализации промежуточный язык может использоваться в качестве связующего языка для обеспечения перевода с исходного языка на любое необходимое количество целевых языков. Подход с использованием промежуточного языка особенно актуален, когда ресурсы для перевода с исходного языка ограничены.
Перевод с использованием промежуточных языков — это вариант использования APC для автоматизации процесса перевода. В приведенном ниже примере кратко описаны необходимые шаги:
-
Создайте папку в нужном онлайн-репозитории для хранения контента на исходном языке.
В этом примере исходные файлы на французском языке добавляются в папку Google Диска.
-
Настройте параметры мониторинга APC для отслеживания обновлений контента в нужном онлайн-репозитории.
-
Настройте APC для создания проекта с требуемым исходным языком и выбранным промежуточным языком для использования в качестве целевого языка.
В этом примере APC настроен на создание проекта с французским языком в качестве исходного и английским в качестве промежуточного целевого языка.
-
Настройте параметры экспорта APC для выгрузки переведенного контента в соответствующую папку целевого языка в том же онлайн-репозитории.
В этом примере APC настроен на экспорт английских переводов в целевую папку на том же Google Диске.
-
После завершения проекта экспорт инициирует создание в APC еще одного проекта для перевода контента с промежуточного языка на желаемый целевой язык.
В этом примере экспорт инициирует создание в APC еще одного проекта для перевода контента с английского на немецкий язык.
Примечание
Для реализации этого сценария необходимо настроить требуемые коннекторы и шаблоны проектов.
Для крупномасштабных проектов перевод с использованием промежуточных языков также может быть выполнен с помощью пользовательских скриптов через APIs.