Интеграции

GitLab (TMS)

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

Доступно для

  • Планы Team, Business и Enterprise

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

Доступно для

  • Планы Ultimate и Enterprise (Устаревшая версия)

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

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

Информацию об интеграции GitLab в Phrase Strings можно получить в GitLab (Strings).

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

Использовать варианты

Существует ряд вариантов, использующих коннектор:

  • Менеджеры проект могут Добавить файлы непосредственно в проекты из онлайн-хранилище.

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

  • Используйте службу автоматического создания проектов (APC) для автоматического создания новых проектов, когда в отслеживаемых файлах или папках будет изменен размер файла.

    • Из-за ограничений в интерфейсе приложений API GitLab мониторинг целой папки не поддерживается.

    • Выбранные документы импортируются при первом запуске службы автоматического создания проектов (APC).

    • Используйте коннектор Git, если вам необходимо отслеживать весь подкаталог.

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

  • Настроить непрерывные задания для отслеживания выбранных файлов на наличие изменений.

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

Если выдвигаются следующие требования:

  • Ограничение получить доступ Phrase к единому хранилищу.

  • Использование ключа SSH для аутентификации.

  • Определение изменений в файле на основе даты последнего изменения в сравнении с размером файла.

Используйте коннектор Git для подключения к GitLab.

Настройки GitLab

Создайте токен полученного доступа в учетной записи GitLab.

  1. Войдите в учетную запись GitLab, перейдите в Настройки и нажмите на токены доступа.

    Откроется окно с токенами личного доступа.

  2. Введите имя и срок действия истекает в полях. Выберите более длительный период времени, чтобы токен не требовал частого отдыха.

  3. В разделе Области установите флажки в интерфейсе приложений API и read_user.

  4. Нажмите на Создать токен персонального полученного доступа.

    При этом генерируется токен, необходимый для ввода конфигурации коннектора.

    • Токен виден только на этом этапе, и его невозможно получить после.

Настройки Prase TMS

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

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

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

  3. Нажмите Создать.

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

  4. Дополнительно выберите Экспортировать переводы как запросы на включение изменений и укажите ветвь запроса на объединение.

  5. Введите URL-адрес сайта GitLab (например, https://gitLab.com/) и токен персонального доступа GitLab, полученный на сайте GitLab.

    • Заказ получить доступ к хранилищу необходимо через Интернет.

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

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

  7. Нажмите Сохранить.

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

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

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.