Интеграции

Drupal (TMS)

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

Доступно для

  • планов Business и Enterprise

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

Доступно для

  • планов: Ultimate и Enterprise (устаревшая версия)

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

Поддерживаемые версии

Плагин Phrase для TMGMT (инструмент управления переводом) поддерживает Drupal 8, 9, 10, 11. Его можно использовать для перевода всех текстовых элементов Drupal, поддерживаемых модулем TMGMT.

Настройки Prase TMS

  1. Со страницы Setup_gear.png настроек прокрутите вниз раздел «Интеграции».

  2. Нажмите на «Коннекторы».

    Откроется страница коннекторов.

  3. Нажмите «Новый коннектор».

    Откроется страница «Создать коннектор».

  4. Измените Type на Drupal Live Preview и укажите имя для коннектора.

  5. Введите Host.

    Используйте адрес хоста установки Drupal (например, http://drupal-9.kos.phrase.com/).

    Имя отрасль должно быть доступно для разрешения извне (не отрасль интрасети).

  6. Введите имя пользователя и пароль.

    Единый вход в систему (SSO) и двухфакторная аутентификация (2FA) не поддерживаются. Если для учетной записи Drupal принудительно используется единый вход в систему (SSO) или двухфакторная аутентификация, используйте выделенную учетную запись службы, для которой они не применяются.

  7. Чтобы изменить ссылки, содержащиеся в HTML-коде страницы, укажите правило перезаписи URL-адресов в формате regex.

    Например:

    Чтобы заменить полный языковой стандарт на языковый код в https://example.org/en-us/images/sample.jpg, найдите /([a-z]\{2\})-[a-z]\{2\}/ и замените его на /$1/.

    Ссылки в тегах <img src=\"\" data-lazy-src=\"\", <link href=\"\", <script src=\"\", <iframe src=\"\", а также ссылки в стилях CSS и связанных файлах CSS (url: ('')) будут перезаписаны.

  8. Нажмите «Сохранить».

    Коннектор добавлен в список на странице «Коннекторы».

Удалить коннектор

Чтобы удалить коннектор:

  1. На странице Integrations выберите коннектор, который нужно удалить.

  2. Нажмите Удалить.

    Откроется окно Удалить коннектор.

  3. Введите «удалить» и нажмите Удалить.

    Коннектор удален, и отображается список коннекторов.

Примечание

Коннектор нельзя удалить, пока он связан с незавершенными заданиями в проекте, включая задания, находящиеся в корзине. Попытка удалить такой коннектор приводит к ошибке «Не удалось удалить коннектор».

Решение: откройте проект, связанный с коннектором, и завершите или удалите все оставшиеся задания. Перейдите в настройки/корзина и очистите ее, чтобы удалить все задания, все еще связанные с коннектором. Повторите попытку удаления коннектора.

Настройка предварительного просмотра в контексте

Функция предварительного просмотра в контексте предлагает предварительный просмотр исходного или переведенного текста в режиме реального времени как в CAT Web Editor, так и в CAT Desktop Editor.

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

Требования Phrase:

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

  • Выполните аутентификацию в среде разработки.

Конфигурация брандмауэра для локальной установки:

  • Установка должна быть доступна с IP-адресов сервера Phrase. Актуальный список см. в IP-адреса серверов Phrase.

  • Доменное имя должно иметь возможность внешнего разрешения.

Примечание

Некоторые HTML-теги представляют риск, и CAT Editor удаляет их из этого HTML при отображении предварительного просмотра. Это необходимо для обеспечения конфиденциальности и безопасности данных пользователя.

Примеры удаленных тегов включают FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT или свойства CSS background-image.

Использование Phrase с TMGMT

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

  1. Установите модуль TMGMT на сайте Drupal.

  2. Установите Phrase Translation Plugin for TMGMT.

  3. Оставьте Auto-select в качестве File type и Выбрать Use HTML subfilter in XLIFF 1.2 в настройках импорта файлов шаблон проекта.

После установки плагин Phrase будет доступен в список поставщиков.

Задания, отправленные через плагин TMGMT, не отображают предварительный просмотр в контексте в CAT Editor. Для предварительного просмотра в контексте требуется коннектор Drupal Live Preview, который предоставляет справочный файл живой страницы, используемый в CAT Editor для отображения предварительного просмотра.

Поддержка перевода вложений файлов

Минимальные требования к версии

  • Drupal 10.2

  • Версия плагина TMGMT 8.X-1.16

  • Версия плагина Phrase 8.X-1.24

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

  1. Перейдите в настройки плагина Phrase в конфигурации поставщика перевода в Drupal.

  2. Отключите флажок Auto accept finished translations.

  3. Включите флажок Enable translation of file attachments.

  4. Настройте поддерживаемые типы файлов в настройках перевода плагина TMGMT в разделе MIME-типа File translation.

Если Включить эту функцию, вложения, соответствующие выбранным типам MIME, отправляются в Phrase TMS для перевода вместе с контентом страницы. Для основного контента и каждого отдельного вложения создаются отдельные задания.

Примечание

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

  • Настройки DueDate применяются только к основному заданию, а не к вложениям.

  • Форма File translation позволяет Выбрать типы MIME, но после отправки форма обновляется, не отображая выбранные значения, хотя они правильно сохраняются и применяются. Это известный вопрос Drupal.

Добавить Phrase в качестве поставщика переводов в Drupal 7

  1. Войдите в учетную запись Drupal 7 с установленным плагином TMGMT.

  2. Перейдите в Configuration и нажмите Translation Management Translators в разделе Regional and language.

    Откроется экран Translation Management Translators.

  3. Нажмите Add Translator.

  4. Добавить метку и описание.

  5. В разделе Translator plugin Выбрать Phrase Connector for Drupal.

    Отобразятся настройки Phrase, а поле Phrasee Home URL будет предварительно заполнено значением https://cloud.memsource.com/web.

  6. Введите имя пользователя и пароль Phrase.

  7. Optional: Укажите Remote Languages Mappings.

    Это позволяет сопоставить языки с теми, которые доступны на сайте (как настроено в Languages в разделе Regional and language).

  8. Нажмите Save translator.

    Конфигурация Translator создана.

Перевести контент в Phrase - Drupal 7

  1. В учетной записи Drupal нажмите пункт меню Translation и выберите вкладку оригинал.

  2. Установите флажок рядом с контент, который нужно перевести.

    Примечание

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

  3. Нажмите кнопку Request translation.

  4. Выберите язык перевод.

  5. В раскрывающемся список под переводчик выберите конфигурацию Phrase.

  6. Дождитесь загрузки настройки и выберите ваш шаблон проект.

    Примечание

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

  7. Нажмите Submit to translator.

    Проект перевода создается в Phrase на основе выбранного шаблона проект.

  8. Дождитесь завершения перевода в Phrase.

  9. Нажмите пункт меню Translation и на вкладке Jobs выберите документ, который был завершен.

  10. Нажмите ссылку manage для данного документ.

  11. Нажмите кнопку Pull translations.

    Этот этап необходим для того, чтобы импортировать завершенные переводы в Drupal, так как статус завершения задания в Phrase TMS не экспортировать контент перевода обратно в Drupal автоматически. Переводы получены обратно из проект Phrase.

  12. При необходимости выполните проверку.

  13. После проверки опубликуйте переводы.

Добавить Phrase как поставщик перевода в Drupal 8/9/10/11

  1. Войдите в учетную запись Drupal 8/9/10/11 с установленным плагин TMGMT.

  2. Перейдите в Перевод и нажмите Поставщики.

    Откроется экран Поставщики.

  3. Нажмите Добавить поставщика.

  4. Добавить метку и описание.

  5. В разделе Плагин поставщика выберите Phrase.

    Отобразятся настройки, специфичные для Phrase, а поле URL-адрес главной страницы Phrase будет предварительно заполнено значением https://cloud.memsource.com/web.

  6. Введите имя пользователя и пароль Phrase.

  7. Нажмите Подключить.

    Соединение установлено

  8. Необязательно: Укажите Сопоставления удаленных языков. Это позволяет сопоставлять языки с теми, которые доступны на сайте (как настроено в Языки в разделе Региональные настройки и язык).

  9. Нажмите «Сохранить».

    Поставщик создан

Перевод контента в Phrase — Drupal 8/9/10/11

Примечание

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

  1. В учетной записи Drupal нажмите пункт меню Перевод, а затем Оригинал.

  2. Установите флажок рядом с контент, который нужно перевести.

    Примечание

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

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

    Откроется страница обзора задания.

  4. Выберите конфигурацию Phrase в качестве поставщика.

  5. В настройках оформления заказа укажите шаблон проекта (если есть) и срок выполнения.

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

    • Срок выполнения означает конец дня и преобразуется в часовой пояс пользователя Phrase.

    • Выберите Группировать все задания на перевод в одном проекте Phrase и Отправить все # заданий на перевод с одинаковыми настройками, чтобы сгруппировать все языки перевода в один проект.

      Рекомендации

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

  6. Чтобы оформить заказ на перевод, нажмите Отправить поставщику.

    Проект перевода создается на основе выбранного шаблона проекта.

  7. Дождитесь завершения перевода.

  8. Нажмите пункт меню Перевод и на вкладке Задания выберите завершенный документ.

  9. Нажмите кнопку Управление для данного документа.

  10. Нажмите кнопку Получить переводы.

    Этот этап необходим для того, чтобы импортировать завершенные переводы в Drupal, так как статус завершения задания в Phrase TMS не экспортировать контент перевода обратно в Drupal автоматически. Переводы получены из проекта, и статус задания изменен на Доставлено.

  11. При необходимости выполните проверку.

  12. После проверки опубликуйте переводы.

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

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.