자동 번역은 게임 내 문자열을 자동으로 수집하고 번역하는 도구입니다. 이 도구는 모든 게임에서 사용 가능하며, 즉시 번역된 문자열을 게임에 표시하고 잠재적 청중을 넓힐 수 있습니다.
자동 번역 작동 원리
자동 번역은 먼저 게임 내에서 발생하는 문자열 수집을 통해 작동하며, 테스트 중이거나 플레이 중일 수 있습니다. 이러한 문자열이 수집되면, Roblox는 게임의 지역화 테이블에서 문자열을 자동으로 번역합니다.
이러한 문자열을 수집한 후, 게임에 대해 번역 활성화를 할 수 있어, 기본 언어 설정이 번역 언어로 설정된 사용자에게 수집된 문자열을 자동으로 표시할 수 있습니다.
자동 번역은 지역화 테이블의 빈 항목에 대해서만 자동 번역을 제공하며, 개발자나 번역자가 수행한 수동 번역을 덮어쓰지 않습니다. 예를 들어, 항목의 번역을 수동으로 지우면, 도구는 해당 항목을 번역하지 않기를 원한다고 가정합니다.
자동 텍스트 캡처 활성화
자동 텍스트 캡처(ATC)는 게임 내 UI 요소에서 텍스트 문자열을 캡처하고 이를 번역 테이블에 추가합니다. 활성화되면, ATC 도구는 사용자가 게임 내에서 또는 스튜디오 테스트 중에 마주친 UI 요소의 텍스트를 추가합니다.
ATC는 시간이 지남에 따라 어떤 문자열이 번역 테이블에 추가될지 평가하므로, 사용자가 문자열을 마주친 후 문자열이 번역기 포털에 나타나기까지 최대 며칠이 걸릴 수 있습니다. 즉시 문자열 캡처가 필요한 경우는 스튜디오 텍스트 캡처 프로세스를 사용할 수 있습니다.
ATC는 AutoLocalize가 활성화된 텍스트 객체만 캡처합니다. 특정 텍스트 문자열, 예를 들어 이름이나 고유 텍스트 항목을 ATC가 수집하지 않기를 원한다면 이 속성을 비활성화하세요. TextBox 객체의 경우 PlaceholderText만 캡처되며, Text의 문자열은 플레이어가 제공한 것으로 가정합니다.
자동 텍스트 캡처를 활성화하려면:
지역화 설정에서 설정으로 이동합니다.
사용자가 플레이하는 동안 경험 UI에서 텍스트 캡처 활성화를 켭니다.

스튜디오에서의 텍스트 캡처
번역 테이블에 문자열을 즉시 캡처해야 하는 상황이 있을 수 있습니다. 이러한 경우, 스튜디오 내에서 텍스트 캡처 도구를 사용하여 플레이 테스트 중에 문자열을 캡처할 수 있습니다. 이러한 문자열은 마주친 후 1-2분 내에 지역화 테이블에 추가됩니다.
스튜디오에서 텍스트 캡처를 활성화하려면:
스튜디오에서 창 ⟩ 지역화 메뉴의 지역화 도구를 엽니다.
자동 텍스트 캡처를 켭니다.

스튜디오 텍스트 캡처는 동일한 스튜디오 세션 내에서 플레이 테스트를 시작하고 중단하면 유지되지만, 새 스튜디오 세션을 시작할 때 다시 활성화해야 합니다.
자동 정리
ATC는 또한 더 이상 존재하지 않는 문자열, 예를 들어 사용자 이름이나 과거 이벤트와 관련된 문자열을 게임에서 확인합니다. 기본적으로, 도구는 이러한 오래된 항목을 식별하면 제거합니다. 자동으로 스크랩된 문자열 중 자동 번역이 있는 문자열만 제거되며, 수동으로 추가되거나 수동 번역이 있는 문자열은 영향을 받지 않습니다.
ATC가 지역화 테이블을 정리하지 않기를 원하시면, 지역화 설정으로 이동하여 두 번째 ATC 토글을 비활성화하세요:

번역 활성화
문자열이 지역화 테이블에 캡처되면, 번역된 콘텐츠를 활성화하려면 다음 단계를 따르세요:
게임의 지역화 페이지에서 설정으로 이동합니다.
번역된 콘텐츠 사용을 켭니다.

언어 탭으로 이동합니다.
자동 번역을 위해 지원되는 언어를 활성화합니다.
- 게임 정보는 게임의 이름과 설명을 나타냅니다.
- 게임 문자열 및 제품은 게임 내에 나타나는 텍스트를 나타냅니다.

자동 번역 할당량
Roblox는 자동 번역에 대한 초기 및 월별 할당량을 설정합니다. 초기 할당량은 게임을 처음 지역화할 때 몇 개의 문자열 항목을 번역할 수 있는지를 결정합니다. 초기 할당량을 소진한 후에는 모든 후속 번역이 매달 리셋되는 월별 할당량에서 발생합니다.
게임의 지역화 페이지에서 자동 번역 할당량 사용량을 추적할 수 있습니다:

할당량은 문자당 및 언어당 기준으로 계산됩니다. 예를 들어, 소스 문자열 "hello"를 모든 15개의 자동 번역 지원 언어로 번역하면 할당량에 대해 5×15(75) 문자가 필요합니다.
자동 번역 업데이트
자동 번역 도구가 개선됨에 따라 기존 문자열에 대해 더 정확한 번역이 제공될 수 있습니다. 이러한 업데이트가 제공되면, Roblox는 자동 번역을 새로 고칩니다. 자동 번역 업데이트는 번역 기록에 나타납니다.

특정 번역이 변경되지 않기를 원한다면, 항목을 잠궈 업데이트의 영향을 받지 않도록 할 수 있습니다.

기본적으로 수동으로 추가된 문자열과 수동 번역이 있는 문자열은 잠겨 있습니다. 항목의 잠금을 해제하면 자동 번역 업데이트와 ATC의 영향을 받게 됩니다. 이전에 변경되거나 지워진 번역에 대해 새 자동 번역을 생성하려면 항목의 잠금을 해제하세요.
지원하는 언어
Roblox는 아래 나열된 언어 간의 자동 번역을 지원합니다. 현재 Roblox Translate는 소스 문자열이 게임의 소스 언어로 설정되어 있다고 항상 가정합니다.
| 자동 번역에 현재 지원되는 언어 |
|---|
| 아랍어 |
| 중국어 (간체) |
| 중국어 (번체) |
| 영어 |
| 프랑스어 |
| 독일어 |
| 힌디어 |
| 인도네시아어 |
| 이탈리아어 |
| 일본어 |
| 한국어 |
| 폴란드어 |
| 포르투갈어 |
| 러시아어 |
| 스페인어 |
| 태국어 |
| 터키어 |
| 베트남어 |