Интеграции

Bitbucket (Strings)

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

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

Для получения информации об интеграция Bitbucket в Phrase TMS, обратитесь к Bitbucket Cloud (TMS).

  • Bitbucket Sync поддерживается только для Bitbucket Cloud. Его нельзя использовать с Bitbucket сервер.

  • Bitbucket Sync можно использовать через интерфейс приложений API.

Prerequisites

  • Файл .phrase.yml конфигурации должен присутствовать в корне ветвь, которую необходимо отслеживать. Файл определяет, какие файлы импортировать (отправка) или экспортировать (извлечение) из хранилища.

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

  • Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы одну цель для отправки и одну для извлечения, правильные форматы файлов и правильную настройку параметра Update_translations.

Образец файла конфигурации:

phrase:
    project_id: 1f61b9ecdb7a17a9dd174302419c50cc
    file_format: simple_json
    push:
        sources:
            - file: ./<locale_name>.json
    pull:
        targets:
            - file: ./<locale_name>.json

Идентификатор проекта проекта находится в настройки проекта.

Подключить хранилища

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

  1. На странице интеграция прокрутите вниз до Repo Sync и нажмите Configure.

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

  2. Нажмите Add Sync/Bitbucket.

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

  3. Выберите учетная запись Bitbucket для подключения из раскрывающегося список Authorize for workspace и нажмите получить доступ.

    Соединение между Phrase Strings и выбранной учетная запись Bitbucket установлено. Отобразится окно настройки Bitbucket sync.

    Примечание

    Невозможно подключить несколько учетная запись через интеграция Bitbucket.

  4. Выбрать проект из выпадающего списка.

  5. Выбрать Bitbucket хранилище из выпадающего списка.

    Если право собственности на хранилище указано неверно, хранилище не будет отображаться в выпадающем списке.

  6. Выбрать ветвь хранилища из выпадающего списка, чтобы импортировать (push) и экспортировать (pull) из нее. Обычно это основная ветвь.

  7. Нажмите Validate Configuration, чтобы убедиться, что настройки аутентификация и файл конфигурации верны.

  8. При необходимости Выбрать Auto import, чтобы импортировать файлы с каждым коммитом в выбранную ветвь Bitbucket.

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

    Проект теперь подключен к выбранному хранилищу Bitbucket и добавлен в список.

  10. (Необязательно) Нажмите pencil icon, чтобы переименовать интеграция.

Интеграции можно деактивировать или удалить на странице Repo Syncs.

При необходимости пользователи могут удалить интеграцию с Bitbucket, отозвав авторизацию для Phrase Strings в своих Bitbucket personal settings.

импортировать из Bitbucket

После активации Bitbucket Sync и подключения хранилища можно импортировать файлы языкового стандарта. Это выполняется в виде запросов на включение (pull requests), поэтому изменения могут быть проверены, а управление ветвь можно контролировать.

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

  1. На странице Repo Syncs Выбрать проект и нажать импортировать Sync Import.

    Переводы подтягиваются в проект. Ключи и текущие переводы обновляются.

  2. Одобрить, объединить или закрыть запрос на включение в Bitbucket.

Экспорт в Bitbucket

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

  1. На странице Repo Syncs Выбрать проект и нажмите Export Sync Export.

    Отображается окно Export.

  2. Укажите перевод ветвь в поле PR branch.

    Самые последние файлы в хранилище будут экспортированы как новый запрос на включение в желаемую ветвь.

  3. После того как файлы будут экспортированы, запрос на включение можно объединить или закрыть в хранилище, а ветвь можно удалить.

История

Синхронизации хранилищ сохраняют историю последних импортов и экспортов для каждого проекта Phrase Strings.

Чтобы просмотреть историю:

  • На странице Repo Syncs Выбрать проект и нажмите History Sync History.

    Отображается история импорта и экспорта для проекта. Записи об Экспорт в истории включают ссылку на соответствующий запрос на объединение.

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

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.