Интеграции

Storyblok (TMS)

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

Доступно для

  • Планы Team, Business и Enterprise

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

Плагин Storyblok (TMS) беспрепятственно связывает систему управления контентом Storyblok с системой управления переводами Phrase.

Этот плагин позволяет:

  • Отправляйте контент из историй Storyblok для перевода в Phrase TMS.

  • Автоматически извлекайте переводимый контент из историй.

  • Загружайте и объединяйте переведённый контент обратно в Storyblok.

  • Отслеживайте статус перевода и управляйте рабочими процессами.

Функции:

  • Безопасная аутентификация:

    Зашифрованное хранение учетных данных с автоматическим обновлением токенов и поддержкой 2FA.

  • Шаблоны проектов

    Используйте существующие шаблоны проектов Phrase для стандартизации рабочих процессов перевода.

  • Интеллектуальное извлечение контента:

    Автоматически определяет и извлекает только переводимый контент, исключая технические поля.

  • Интеграция рабочих процессов:

    Поддерживает этапы рабочего процесса Storyblok и рабочие процессы перевода Phrase.

  • Отслеживание в реальном времени:

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

  • Автоматическое объединение:

    Беспрепятственно объединяйте переведенный контент обратно в исходную структуру истории.

Извлечение контента

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

Контент, подлежащий переводу:

Контент обрабатывается рекурсивно через все вложенные структуры.

  • Текстовые поля и поля текстовой области

  • Контент в формате форматированного текста (с сохранением форматирования)

  • Контент в формате Markdown

  • Строковые значения ≥ 2 символов

  • Вложенный контент в массивах и объектах

Автоматически исключено:

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

  • Основные поля: _uid, _editable, component

  • Идентификаторы: uuid, id, parent_id и т. д.

  • Пути: slug, full_slug, path

  • URL-адреса: filename, url, cached_url, src, href

  • Метки времени: created_at, published_at

  • Логические значения: published, is_startpage

  • Структура форматированного текста: type, marks, attrs

  • Поля ресурсов: fieldtype, focus, content_type

  • Поля ссылок: linktype, target, anchor, email

  • Система перевода: язык, альтернативы, переведенные ярлыки

Настройка аутентификации

Для использования плагина требуются учетная запись Phrase TMS с соответствующими разрешениями и API-токен. API-токен шифруется с использованием алгоритма AES-256 и надежно хранится. JWT-токены, полученные через API, автоматически обновляются каждые 24 часа для поддержания безопасного доступа, при этом автообновление происходит с пятиминутным буфером.

Учетная запись Phrase должна иметь роль Администратора или Менеджера проекта.

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

Если срок действия токена истек, может потребоваться повторная аутентификация: нажмите Отключить Phrase и выполните повторное подключение.

Рабочий процесс переводов

  1. Аутентифицируйтесь в Phrase TMS: Введите API-токен и выберите центр обработки данных (ЕС или США) для подключения к Phrase TMS.

  2. Выберите истории для перевода: Просмотрите рабочее пространство Storyblok и выберите истории для перевода.

  3. Создать проект перевода: Укажите исходный язык, целевые языки, сроки сдачи и при необходимости используйте шаблон проекта. Можно выбрать несколько историй.

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

  4. Автоматическое извлечение контента: Плагин автоматически извлекает контент для перевода (текст, форматированный текст, markdown), сохраняя при этом структуру.

  5. Загрузка в Phrase: Контент загружается в Phrase TMS как задания на перевод, по одному на каждую комбинацию история-язык.

  6. Перевод в Phrase: Лингвисты работают с контентом в Phrase, продвигаясь по этапам рабочего процесса.

  7. Объединение и публикация: Переводы объединяются обратно в истории Storyblok и готовы к публикации.

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

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.