개발 과정의 일부로 여러 개의 개별 사이트를 사용하는 것은 일반적입니다. 번역할 콘텐츠를 보낼 수 있는 웹사이트의 사본을 여러 개 가질 수 있습니다.
번역 작업을 보낼 때 작업 세부 정보가 데이터베이스에 입력됩니다. 해당 작업을 데이터베이스에 가지고 있는 사이트에서만 번역을 가져올 수 있습니다. 따라서 올바른 사이트 사본에서 번역 작업을 보내도록 주의해야 합니다.
하나의 인스턴스에서 번역을 다운로드한다고 해서 다른 인스턴스에서 다운로드할 수 없는 것은 아닙니다.
가능한 시나리오 중 하나를 살펴보겠습니다.
- “Live”라는 웹사이트가 있으며 이를 “Develop”이라는 사이트로 복제합니다.
- “Live” 사이트에서 번역할 “Page 1”을 보냅니다.
- 이제 “Live” 사이트의 또 다른 사본을 만들고 “Test”라고 부릅니다.
- “Develop” 사이트에서 번역할 “Page 2”를 보냅니다.
- “Test” 사이트에서 번역할 “Page 3”을 보냅니다.
특정 사이트에 어떤 콘텐츠가 전달되는지는 번역 전달 방식에 따라 다릅니다. 번역의 자동 또는 수동 전달을 사용할 수 있습니다. 자동 전달은 번역 서비스 업체를 처음 활성화한 원본(예: “Live”) 사이트에서만 작동합니다. 다른 사이트 사본에서는 수동으로만 번역을 가져올 수 있습니다.
자동 번역 전달을 활성화한 경우 다음이 발생합니다.
- “Live” 사이트에는 “Page 2” 및 “Page 3”이 번역을 위해 전송된 기록이 없습니다. “Page 1”의 번역만 수락되어 “Live” 사이트에 적용됩니다.
번역을 수동으로 가져오는 경우 상황은 다음과 같습니다.
- “Live” 사이트는 “Page 1”의 번역만 받습니다. 동시에 “Develop” 사이트는 “Page 2”의 번역을 받고, “Test” 사이트는 “Page 1”과 “Page 3”의 번역을 받습니다.
- “Develop” 사이트는 “Page 1”이 번역을 위해 전송되기 전에 생성되었으므로 해당 번역을 가져올 수 없습니다.
- “Test” 사이트는 “Page 1”이 번역을 위해 전송된 후에 생성되었으므로 해당 작업에 대한 기록이 있습니다.