Интеграции

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 в настройках импорта файлов шаблон<4> проекта.

После установки плагин 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 нажмите пункт меню Перевод и выберите вкладку оригинал.

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

    Примечание

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

  3. Нажмите кнопку Запросить перевод.

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

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

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

    Примечание

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

  7. Нажмите отправить переводчику.

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

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

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

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

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

    Переводы получены обратно из проекта Phrase.

  12. При необходимости проверьте.

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

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

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

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

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

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

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

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

    Отобразятся настройки, специфичные для Phrase, а поле Phrase Home URL будет предварительно заполнено значением 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. Нажмите пункт меню Translation и на вкладке Jobs выберите завершенный документ.

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

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

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

  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.