Automated project creation 규칙을 사용하면 Phrase가 통합<1> 커넥터를 통해 특정 폴더를 모니터링하고 그 안에서 새 콘텐츠나 업데이트된 콘텐츠가 감지될 경우 새 프로젝트를 생성하는 방식을 구성할 수 있습니다.
-
대부분의 APC 설정은 프로젝트 템플릿에서 처리됩니다. 프로젝트 템플릿은 파일 대상, 소스 및 대상 언어, 워크플로 단계를 정의합니다. 프로세스 및 재무 세부 정보도 공급업체, 견적 및 분석 생성과 같이 프로젝트 템플릿에 정의됩니다.
-
별도의 APC가 동일한 프로젝트 템플릿을 공유할 수 있지만, 각 APC는 여전히 자체 프로젝트를 생성합니다. 서로 다른 APC가 모니터링하는 파일이나 폴더의 작업은 단일 프로젝트로 결합되지 않습니다.
리포지토리로 번역 내보내기:
-
작업은 프로젝트 상태가 으로 설정되면 내보내집니다.
-
작업은 > 를 선택하여 수동으로 내보낼 수 있습니다. 변경되지 않은 파일도 내보내집니다.
-
각 대상 파일은 APC 설정에 지정된 대상 경로에 저장됩니다.
재가져오기:
-
작업은 작업 테이블의 메뉴에서 재가져올 수 있습니다.
전제 조건:
-
(선택 사항) 이메일 템플릿 유형으로 또는 가 선택된 템플릿입니다.
-
Job Sync<1>(Phrase Strings 커넥터)을 사용하는 경우, 여러 폴더나 파일을 모니터링하도록 설정할 수 있습니다.
Job Sync의 경우, 내보내기 시 작업 로캘 및 작업을 완료됨으로 표시하는 옵션을 Phrase Strings 커넥터 설정에서 활성화할 수 있습니다. 이 설정은 내보낸 작업 로캘과 결과적으로 전체 작업을 Strings에서 완료됨으로 표시하여, 해당 TMS 작업이 내보내지면 APC가 해당 콘텐츠 모니터링을 중단하도록 합니다. 이 옵션이 활성화되지 않으면 Strings 작업은 진행 상황이 계속 유지되며, 해당 콘텐츠에 대한 소스 업데이트가 APC에 의해 감지되어 재가져오기가 트리거될 수 있습니다.
중요 사항
APC당 10,000개 이상의 파일을 모니터링하면 파일 가져오기 오류 및 성능 문제가 발생할 수 있습니다. UI에서 오류가 발생하면 모니터링되는 파일 수를 줄이고 APC 모니터링을 수동으로 트리거하여 가져오기를 재시도하는 것이 좋습니다.
APC당 최대 10개의 모니터링 폴더를 설정할 수 있습니다.
다음 단계를 따르십시오:
-
새 APC 생성
-
설정
페이지에서 Automated project creation을 클릭합니다.
페이지가 열립니다.
-
신규를 클릭합니다.
페이지가 열립니다.
-
APC 이름을 입력합니다(왼쪽 상단).
-
필요한 경우 프로젝트 템플릿<1>을 선택합니다.
-
활성/비활성 상태를 설정합니다(왼쪽 상단).
모든 필수 필드가 채워지면 저장 버튼이 활성 상태가 됩니다.
-
-
생성 및 내보내기 설정
-
프로젝트 생성 방법을 선택합니다.
-
다음 중 선택합니다:
-
APC는 연속 프로젝트로 진행됩니다.
-
새 프로젝트가 변경 사항을 감지하는 시점과 위치에 따라 어떻게 생성되는지 드롭다운 목록에서 선택하십시오.
-
-
드롭다운 목록에서 프로젝트 템플릿을 선택하십시오.
-
소스 언어는 프로젝트 템플릿에 정의되며, 모든 대상 언어 또는 일부 대상 언어를 선택할 수 있습니다. APC에 대해 선택된 대상 언어는 APC가 모니터링하는 모든 파일 및 폴더에 적용됩니다. APC는 동일한 규칙 내의 서로 다른 파일이나 하위 폴더에 서로 다른 대상 언어 세트를 할당할 수 없습니다. 서로 다른 파일이나 하위 폴더에 대해 서로 다른 대상 언어 세트로 작업을 생성하려면(예: 한 파일은 독일어만 필요하고 다른 파일은 독일어, 스페인어, 프랑스어가 필요한 경우), 각 파일이나 폴더에 대해 별도의 APC를 설정하십시오. 각 APC는 관련 파일이나 폴더만 가리키도록 하고 해당 콘텐츠에 필요한 대상 언어만으로 구성하십시오.
-
View project template details을 선택하여 선택한 프로젝트 템플릿의 설정을 미리 보기 하십시오.
-
(2단계)에서의 파일 선택은 기본 소스 로캘(커넥터에 구성된 소스 로캘)의 항목을 표시합니다. 프로젝트 템플릿이 선택된 경우, 해당 템플릿의 소스 로캘에 대한 항목이 표시됩니다. 프로젝트 템플릿과 커넥터의 소스 로캘 간의 설정 및 잠재적인 불일치와 관계없이, 프로젝트 템플릿의 소스 로캘을 따르며 작업이 올바르게 생성됩니다.
-
-
번역 내보내기를 위한 기준을 선택하십시오.
은 번역을 내보낼 때 번역이 어떤 워크플로 상태에 있어야 하는지를 나타냅니다. 사용자는 어떤 콘텐츠를 내보낼지 결정할 수 있습니다. 예를 들어 최종 워크플로 단계 또는 그 이전 단계의 번역을 내보낼 수 있습니다.
최대 5개의 내보내기를 정의할 수 있습니다. 어떤 콘텐츠를 내보낼지(어떤 워크플로 단계에서)와 내보내기가 트리거되는 시점을 구성하십시오.
은 내보내기를 트리거하는 이벤트를 제공합니다.
-
선택한 워크플로 단계가 완료되면 번역이 내보내집니다. 특정 워크플로 단계가 하나의 대상 언어에 대해 완료되면, 나머지 대상 언어가 완료될 때까지 기다리지 않고 해당 언어에 대한 내보내기가 트리거됩니다.
-
전체 프로젝트가 완료될 때, 즉 모든 워크플로 단계의 모든 작업이 완료될 때 번역이 내보내집니다.
-
-
-
모니터링
-
Monitor folder or file을 클릭하여 새 콘텐츠나 업데이트된 콘텐츠를 모니터링할 폴더를 선택하십시오.
창이 열리며 계정에 구성된 모든 커넥터 목록이 표시됩니다.
필요한 커넥터가 목록에 없으면 창 왼쪽 상단에 있는 더하기 버튼
을 클릭하여 추가할 수 있습니다.
-
커넥터를 클릭하여 폴더 목록을 엽니다.
-
모니터링할 특정 폴더나 파일을 선택합니다.
모든 커넥터에서 모든 옵션을 사용할 수 있는 것은 아닙니다.
-
아무것도 선택하지 않으면 전체 폴더에서 변경 사항이나 새 파일이 있는지 모니터링합니다.
-
하위 폴더 포함을 선택하여 선택한 폴더와 해당 하위 폴더의 모니터링을 활성화합니다.
-
-
-
확인을 클릭합니다.
선택한 폴더나 파일이 커넥터 이름 및 유형, 모니터링 대상 경로와 함께 목록에 표시됩니다. 찾아보기를 클릭하여 선택을 변경합니다.
일부 커넥터(Strings, Contentful<2>)의 경우 폴더 또는 파일 모니터링을 다시 클릭하여 목록에 폴더나 파일을 추가할 수 있습니다.
-
여러 폴더나 파일은 하나의 커넥터 내에서만 모니터링할 수 있습니다.
-
모니터링되는 커넥터가 변경되면 이전에 저장된 설정이 삭제됩니다.
저장을 클릭하여 폴더 및 파일 선택을 확인합니다.
-
-
모니터 추가를 클릭하여 또는 트리거를 선택합니다.
모니터링 창에서 웹 후크 또는 일정(또는 둘 다)을 제공합니다.
웹 후크 기반 모니터링:
-
웹 후크 토큰은 APC 설정 중에 모니터링을 선택하고 추가를 클릭하면 자동으로 생성됩니다.
-
각 APC는 고유한 토큰을 받습니다. 토큰은 공유되지 않으며 다른 APC에서 재사용할 수 없습니다.
-
웹 후크 URL을 호출하면 해당 특정 APC에서 즉시 변경 감지가 트리거됩니다. 웹 후크가 다시 실행될 때 APC가 이미 확인을 실행 중인 경우, Phrase는 추가 실행을 하나 대기열에 추가합니다. 실행이 이미 대기열에 있는 동안 추가 호출을 해도 추가 실행이 생성되지 않으며, 단일 보류 중인 실행이 진행됨을 확인합니다.
-
-
-
선택적 자동화 설정
-
필수 자동화 선택.
-
소스 업데이트 옵션 선택(연속 프로젝트로에만 활성화됨).
-
APC 설정의 부분에서 이 선택된 경우, APC는 소스 업데이트를 위해 Remote 폴더를 모니터링하지만 변경 사항이 감지될 때마다 새 프로젝트가 생성되므로 상세 설정은 필요하지 않습니다.
-
연속 프로젝트의 경우, 소스 업데이트가 감지될 때 다시 열어야 하는 워크플로 단계, 새 분석 및 견적을 생성할지 여부, 프로젝트 소유자에게 소스 업데이트를 알릴지 여부를 지정하십시오.
-
-
대상 업데이트 옵션 선택(이 선택된 경우 Phrase Strings 커넥터<1>에만 활성화됨).
사용자는 대상 업데이트를 위해 Remote 리포지토리를 모니터링할 수 있습니다. 온라인 리포지토리의 대상 사본에 변경된 사항이 있으면 번역 메모리가 자동으로 업데이트됩니다.
-
저장을 클릭합니다.
가 열립니다.
이 선택된 경우, 자동화의 드라이 실행은 첫 번째 반복에서 기준선을 생성하고 불필요한 사용을 줄이기 위해 그 기준선 이후의 새 파일/업데이트된 파일만 가져옵니다. 이 옵션은 첫 번째 반복에서만 사용할 수 있습니다.
-
확인을 클릭합니다.
APC가 페이지의 목록에 추가됩니다.
-
자동화 규칙이 설정되었으므로 이제 지정된 폴더에 콘텐츠를 생성할 수 있습니다. 빈도 확인을 기반으로 Phrase는 지정된 폴더를 살펴보고 (파일 이름, 메타데이터, 크기 등을 기준으로) 새 콘텐츠나 업데이트된 콘텐츠를 식별합니다.
APC는 커넥터 유형 및 구성에 따라 두 가지 변경 감지 전략을 사용합니다.
파일 기록 기반 감지
이는 대부분의 커넥터에서 사용됩니다. 각 감지 실행 시 APC는 모니터링되는 폴더의 파일 목록을 작성하고 각 파일을 이전 실행에서 저장된 기록과 비교합니다. 다음 필드가 비교됩니다:
-
해시
-
파일 크기
-
마지막으로 수정
-
만기일
모든 커넥터가 모든 필드를 노출하는 것은 아니므로 실제로 사용 가능한 필드는 커넥터가 제공하는 내용에 따라 다릅니다. 사용 가능한 모든(null이 아닌) 필드가 비교됩니다.
들어오는 파일의 사용 가능한 필드 중 하나라도 저장된 기록과 다르면 파일이 변경된 것으로 간주됩니다. 예를 들어 이전에 사용할 수 없었던 해시를 사용할 수 있게 되는 등 실행 간에 사용 가능한 필드 집합이 변경되면 해당 파일은 메타데이터가 수정된 것으로 처리되고 가져오기가 트리거됩니다.
저장된 레코드는 각 성공적인 감지 주기 후에 업데이트됩니다.
차이 기반 감지
Git 기반 커넥터에서 하위 폴더 모니터링이 활성화된 경우 사용됩니다. 하위 폴더 모니터링이 없는 Git 커넥터의 경우, 대신 파일 기록 기반 감지가 사용됩니다.
파일 메타데이터를 비교하는 대신, APC는 마지막으로 처리된 커밋 이후 변경된 파일 목록을 커넥터에 쿼리합니다.
-
첫 번째 실행 시, APC는 폴더의 모든 파일을 가져와서 모두 변경된 것으로 처리합니다.
-
후속 실행 시, APC는 마지막으로 알려진 커밋 이후 변경된 파일만 요청합니다.
마지막으로 처리된 커밋 ID가 저장되어 다음 감지 실행의 시작점으로 사용됩니다.
가져오기 또는 업데이트가 건너뛰어질 때
APC는 다음 조건에서 가져오기 또는 업데이트 트리거를 건너뜁니다:
-
일치 항목 파일 없음
모니터링되는 폴더에서 파일을 반환하지 않거나 구성된 파일 이름 필터와 일치하는 파일이 없는 경우, 아무런 작업도 수행되지 않고 실행이 건너뛰어집니다.
-
파일이 이 APC에 의해 업로드됨
모니터링되는 폴더의 파일이 이전에 동일한 APC 인스턴스에 의해 업로드된 경우(예: 소스 폴더에 다시 기록된 번역된 파일), APC 아웃풋을 다시 가져오는 것을 방지하기 위해 변경 감지에서 제외됩니다.
-
콘텐츠 변경 감지되지 않음 (파일 기록 기반 커넥터)
파일에 대해 사용 가능한 모든 필드가 저장된 레코드와 일치하면, 해당 파일은 변경되지 않은 것으로 간주되어 건너뛰어집니다.
-
선택적 가져오기 (선택된 세트에 없는 파일)
특정 파일만 가져오도록 실행이 구성된 경우, 선택된 세트 외부의 파일은 현재 실행에서 제외되며 다음 감지 주기에서 평가됩니다.
여러 폴더를 모니터링할 때
APC가 여러 폴더를 모니터링할 때, 각 모니터링되는 폴더는 자체적으로 독립적인 감지를 실행합니다. 결과가 수집 및 병합된 후 다운스트림 가져오기가 트리거됩니다.
Git 기반 커넥터와 하위 폴더 모니터링을 사용하는 폴더는 차이점 감지를 사용하며, 다른 모든 폴더는 파일 기록 기반 감지를 사용합니다.
각 대상 파일은 프로젝트 설정에 지정된 폴더로 내보내집니다.
APC를 사용 안 함으로 설정하는 방법은 세 가지입니다:
-
설정에서 수동으로 사용 안 함.
-
90일 동안 활동이 없으면 자동으로 사용 안 함.
-
조직 프로필이 비활성화된 후(구독 종료 시) 자동으로 사용 안 함.
Automated Project Creation 규칙의 일부로 사용되는 커넥터가 프로젝트가 생성되어야 할 때 생성되지 않는 사례를 3회 이상 연속으로 감지하면 영향을 받는 사용자에게 알림이 전송됩니다.
페이지는 현재 사용 가능한 APC에 대한 개요를 제공합니다.
APC는 , , , 및 별로 필터링할 수 있습니다.
특정 APC를 선택하면:
-
편집
선택한 APC를 편집할 수 있도록 엽니다.
-
클론
선택한 APC의 복사본을 만듭니다.
-
모니터 시작
소스 파일을 수동으로 확인하여 업데이트하고 날짜 및 시간을 업데이트합니다.
-
강제로 가져오기
선택한 APC가 모니터링하는 Remote 폴더의 모든 파일을 가져오며, 변경 감지를 우회합니다.
강제 가져오기가 활성화되면 폴더 필터와 일치하는 모든 파일은 저장된 기록과 관계없이 변경된 것으로 처리됩니다. 이는 구성 변경 후 파일을 재처리하거나 다시 가져오기가 필요할 때 유용합니다.
-
선택적 강제 가져오기
모니터링되는 폴더에서 가져올 파일을 선택합니다. 선택한 파일만 변경 감지를 우회합니다. 폴더 내 나머지 파일은 영향을 받지 않으며 다음 예약된 감지 실행 시 정상적으로 평가됩니다.
-
-
삭제
활성 프로젝트와 연결된 APC는 삭제할 수 없습니다.
APC 삭제는 영구적입니다. 삭제된 APC는 휴지통에서 복원하거나 자동으로 다시 생성할 수 없으며, 필요한 경우 처음부터 다시 설정해야 합니다. 이는 APC를 수동으로 비활성화(비활성 상태로 전환)하는 것과는 다르며, 언제든지 다시 활성화할 수 있습니다.
특정 APC를 클릭하면 해당 APC의 설정 페이지가 열립니다. 설정 페이지에서 다음을 수행할 수 있습니다:
-
탭에서 APC 설정을 검토하고 업데이트합니다.
-
탭에서 APC에 의해 실행된 작업과 해당 상태를 추적합니다.
-
탭에서 APC에 대해 생성된 기존 연속 분석을 확인하고 다운로드합니다.
기록 로그
APC 기록 로그는 APC가 수행한 모든 작업을 자세히 보여줍니다. 현지화 관리자가 모든 APC 이벤트를 확인하고, 검색 및 필터링하며, 특정 APC 관련 문제를 해결할 수 있습니다.
참고
검색 창은 영어로 된 문의에만 작동합니다. 모든 데이터는 Phrase의 엔지니어와 기술 지원 / 고객 성공 팀이 로그를 유용하게 사용할 수 있도록 영어로 저장됩니다.
로그는 다음 이벤트를 추적합니다:
-
프로젝트
-
생성
-
상태 변경
-
-
작업
-
가져오기
-
내보내기
-
소스 업데이트
-
대상 업데이트
-
상태 변경
-
-
모니터링
-
폴더 모니터링
-
-
APC
-
생성
-
비활성화
-
로그는 다음을 추적하지 않습니다:
-
수동 작업(수동 파일 가져오기)
-
APC 기능에 영향을 주지 않는 작업(예: APC에 영향을 주지 않는 프로젝트 템플릿 설정 업데이트)
-
APC와 관련 없는 작업
-
견적 및 분석 생성
-
TM 업데이트
-
전송된 알림
-
APC 구성 변경
APC의 상태는 APC 개요 페이지에 표시됩니다.
-
활성
APC가 문제 없이 실행 중입니다
-
비활성
APC가 의도적으로 비활성 상태로 설정되었습니다
-
실행 중
APC가 모니터링되는 리포지토리에서 콘텐츠를 처리 중입니다. 처리 시간은 모니터링되는 콘텐츠의 크기에 따라 다릅니다.
-
주의가 필요함
APC가 실행 중이지만 APC에 영향을 줄 수 있는 변경 사항이나 사소한 문제로 인해 사용자의 주의가 필요합니다.
APC의 오류 및 경고 상태는 가장 최근 실행 결과만 반영합니다. 이러한 상태는 실시간으로 업데이트되지 않습니다. 또는 오류 상태는 APC가 다시 성공적으로 실행될 때까지 계속 표시됩니다. 근본적인 문제가 해결된 경우 APC를 수동으로 트리거하여 오래된 상태를 지우십시오.
이유
세부 정보
APC 확인은 성공했지만 파일 가져오기가 실패했습니다.
커넥터에서 파일 가져오기가 실패했습니다. APC 편집 페이지에서 모니터링되는 파일 구성을 확인하십시오.
파일 모니터링이 수정되면 (또는 )를 트리거하여 이전에 실패한 파일을 다시 가져오십시오.
하나의 APC에서 여러 폴더를 모니터링 중: 모니터링되는 폴더 중 일부가 실패했습니다.
APC는 성공적으로 모니터링된 폴더에 대한 변경 사항만 모니터링합니다. 모니터링되는 모든 폴더가 여전히 존재하는지 확인하십시오.
모니터링되는 폴더가 수정되면 모니터링을 트리거하여 새 변경 사항이나 누락된 변경 사항을 처리하십시오.
APC에서 하나의 폴더를 모니터링 중: 모니터링되는 폴더가 실패했습니다.
모니터링되는 폴더가 여전히 존재하는지 확인하십시오.
모니터링되는 폴더가 수정되면 모니터링을 트리거하여 새 변경 사항이나 누락된 변경 사항을 처리하십시오.
하나의 APC에서 여러 폴더를 모니터링 중: 모든 폴더에 몇 가지 문제가 있지만 APC 확인은 한두 번만 실패했습니다.
APC 편집 페이지에서 폴더 모니터링 설정을 확인하십시오. 모니터링되는 폴더가 수정되면 모니터링을 트리거하여 새 변경 사항이나 누락된 변경 사항을 처리하십시오.
커넥터 실패
커넥터 구성을 확인하십시오.
내보내기를 위해 구성된 워크플로 단계가 존재하지 않습니다.
APC가 여전히 실행 중이지만 내보내기를 실행하지 않습니다. 프로젝트 템플릿이 올바른지, APC 내보내기 설정이 올바른지 확인하십시오.
내보내기를 위해 구성된 워크플로 단계가 수정되었습니다.
APC가 여전히 실행 중이며 APC에 구성된 워크플로 단계 번호와 일치하는 번호를 가진 워크플로 단계에서 내보내기를 실행합니다. 프로젝트 템플릿이 올바른지, APC 내보내기 설정이 올바른지 확인하십시오.
일부 대상 언어가 프로젝트 템플릿에서 제거되었습니다.
APC는 새로 생성된 프로젝트에서 제거된 언어를 사용하지 않습니다.
APC에서 파일 내보내기가 실패했습니다.
파일을 수동으로 내보내십시오.
-
중지됨
심각한 오류/실패로 인해 시스템이 APC를 비활성화했습니다.
이유
세부 정보
모든 소스 및/또는 대상 언어가 프로젝트 템플릿에서 제거되었습니다.
소스 및 대상 언어 없음 프로젝트 템플릿에 소스 언어와 대상 언어를 각각 하나 이상 추가한 다음, APC 상태를 활성으로 설정하십시오. APC가 다시 활성화되면 새로 생성된 프로젝트는 업데이트된 소스/대상 로캘을 사용합니다.
모든 모니터링 폴더에 대해 APC 확인이 세 번 실패했습니다.
모니터링 구성 및 커넥터 설정을 확인한 다음, APC를 다시 활성화하고 모니터링을 트리거하십시오.
-
실행 중
APC가 모니터링되는 리포지토리에서 콘텐츠를 처리 중입니다. 처리 시간은 모니터링되는 콘텐츠의 크기에 따라 다릅니다.
다국어 현지화에서 피벗 언어는 소스 언어에서 필요한 수만큼의 대상 언어로 번역을 활성화하기 위한 가교 언어로 사용될 수 있습니다. 피벗 언어 접근 방식은 소스 언어의 번역 리소스가 제한적인 경우 특히 유효합니다.
피벗 언어를 사용한 번역은 번역 프로세스를 자동화하기 위한 APC 사용 사례입니다. 아래 예시는 따라야 할 필수 단계를 요약합니다:
-
소스 언어 콘텐츠를 저장할 원하는 온라인 리포지토리에 폴더를 생성하십시오.
이 예시에서는 프랑스어 소스 파일이 Google Drive 폴더에 추가됩니다.
-
APC 설정 모니터링 옵션을 사용하여 원하는 온라인 리포지토리의 콘텐츠 업데이트를 모니터링합니다.
-
APC를 설정하여 필요한 소스 언어와 대상 언어로 사용할 선택된 피벗 언어가 포함된 프로젝트를 생성합니다.
이 예시에서 APC는 프랑스어를 소스 언어로, 영어를 피벗 대상 언어로 하는 프로젝트를 생성하도록 설정되어 있습니다.
-
APC 내보내기 설정을 구성하여 번역된 콘텐츠를 동일한 온라인 리포지토리의 해당 대상 언어 폴더로 내보냅니다.
이 예시에서 APC는 영어 번역본을 동일한 Google Drive의 대상 폴더로 내보내도록 설정되어 있습니다.
-
프로젝트가 완료되면 내보내기를 통해 APC가 피벗 언어에서 원하는 대상 언어로 콘텐츠를 번역하기 위한 다른 프로젝트를 생성하도록 트리거합니다.
이 예시에서 내보내기는 APC가 영어에서 독일어로 콘텐츠를 번역하기 위한 다른 프로젝트를 생성하도록 트리거합니다.
참고
사용 사례를 적용하려면 필요한 커넥터 및 프로젝트 템플릿<2>을 설정해야 합니다.
대규모 프로젝트의 경우, API를 통한 사용자 지정 스크립팅으로 피벗 언어를 사용한 번역을 수행할 수도 있습니다.