통합

Continuous Integration (Strings)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

CI 환경 내에서 번역을 동기화하려면 CLI 클라이언트를 사용하십시오.

CI 환경에 문자열을 다운로드하려면 다음 단계를 따르십시오:

  1. .phrase.yml 구성 파일을 생성하십시오.

  2. CI에 새로운 bash 스크립트 또는 단계를 추가하십시오.

    • 새 문자열을 업로드하려면 이 명령을 스크립트에 추가하십시오:

      #!/bin/bash
      
      # .phrase.yml에 구성된 대로 Phrase에 새 문자열을 업로드합니다.
      
      phrase push

      새 값을 추가할 뿐만 아니라 기존 값을 업데이트할 의도가 있는 경우 update_translation 또는 update_description 매개변수가 설정되어 있는지 확인하십시오.

    • 현재 작업 공간에 번역된 문자열을 다운로드하려면 이 명령을 추가하십시오:

      #!/bin/bash
      
      # .phrase.yml에 구성된 대로 Phrase에서 새 문자열을 가져옵니다.
      
      phrase pull

      확인된 및 번역된 항목에 대한 필수 옵션뿐만 아니라 tags를 사용하여 올바른 keys이 포함되었는지 확인하십시오.

    • 필요한 이벤트에 가입하기 위해 webhook을 등록하십시오.

      웹 후크는 주요 이벤트(예: 처리된 업로드 또는 완료된 주문)에 사용할 수 있습니다. 일반적인 워크플로는 Slack 채널에서 새로 생성된 댓글에 대한 알림을 설정하고 작업 완료를 위한 가져오기 스크립트를 설정하는 것입니다.

      업데이트 주기에 따라 API를 사용하여 이러한 항목의 현재 상태를 쿼리할 수도 있습니다.

브랜치

Phrase Strings는 Git 브랜치의 일반적인 응용 프로그램과 다른 버전 관리를 위한 branching 개념을 가지고 있습니다. 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.