Интеграции

Непрерывная интеграция (Strings)

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

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

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

  1. Создать файл конфигурации .phrase.yml.

  2. Добавить в CI новый скрипт или этап bash.

    • Чтобы загрузить новые Strings, Добавьте в скрипт эту команду:

      #!/bin/bash
      
      # загрузить новые Strings в Phrase, как настроено в . phrase.yml
      
      push Phrase

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

    • Чтобы скачать переведенные Strings в текущее рабочее пространство, Добавьте следующую команду:

      #!/bin/bash
      
      # получите новые строки из фразы, как настроено в .phrase.yml
      
      вытягивание Phrase

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

    • Зарегистрируйте webhook, чтобы оформить подписку на необходимые события.

      Вебхуки доступны для Существенных событий (например, для обработанного загруженного или выполненного заказа). Общим рабочим процессом является настроить уведомление для вновь созданных комментариев в канале Slack, а также импортировать сценарии для выполнения заданий.

      Интерфейс приложений API также можно использовать для запроса текущего состояния этих элементов в зависимости от циклов обновлений.

Ветки

Phrase Strings имеет концепцию ветвления для версий, которая отличается от обычной для веток Git. Ветки Phrase можно использовать наряду с ветками Git. Проверьте название ветви в файле конфигурации для этой ветви и выполните в ней шаги CI.

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

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

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.