번역
Spark는 Apple Translation, DeepL, Google의 세 가지 서비스 중에서 선택할 수 있는 실시간 게임 대사 번역을 제공하며, 다양한 언어에 대한 자동 폰트 전환과 오른쪽에서 왼쪽(RTL) 텍스트 지원도 포함합니다.
요구 사항
섹션 제목: “요구 사항”- 게임 오버레이가 활성화되어야 함 — 번역이 작동하려면 오버레이가 필요합니다
- Apple Translation — iOS 18 이상, 기기에 언어 팩 다운로드
- DeepL — DeepL API 키(Free 또는 Pro)와 인터넷 연결
- Google — 인터넷 연결
번역 서비스
섹션 제목: “번역 서비스”| 서비스 | 요구 사항 | 텍스트 처리 위치 |
|---|---|---|
| Apple Translation | iOS 18 이상, 언어 팩 | 기기 내 — 오프라인 작동 |
| DeepL | API 키 | DeepL 서버 |
| 인터넷 연결 | Google 서버 |
Apple Translation
섹션 제목: “Apple Translation”Apple의 Translation 프레임워크를 사용합니다. 모든 번역은 기기에서 이루어지며, 필요한 언어 팩을 다운로드하면 오프라인에서도 작동합니다. iOS 18 이상에서 사용할 수 있습니다.
DeepL
섹션 제목: “DeepL”자신의 DeepL API 키로 구동되는 고품질 번역입니다. Spark는 각 요청과 함께 주변 대사를 컨텍스트로 전송하여 번역 품질을 눈에 띄게 향상시킵니다(컨텍스트는 DeepL 요금에 청구되지 않습니다).
설정 방법:
- DeepL 계정을 만들고 deepl.com에서 API 키를 발급받습니다 — Free와 Pro 플랜 모두 지원됩니다
- 다음 중 원하는 곳에 키를 입력합니다:
- 설정 > Translation — 전역 설정 페이지
- 게임 설정 > Translation — DeepL이 선택된 서비스일 때 표시됨
- 인게임 오버레이 — 번역 창의 API Key 필드
- 검증 버튼을 탭하여 키를 확인하고 문자 사용량을 확인합니다
키는 iOS Keychain에 안전하게 저장되며 모든 게임에서 공유됩니다. 문자 사용량(사용량 / 월간 한도)은 키 필드 옆과 인게임 번역 창에 표시됩니다. 월간 할당량이 소진되면 할당량이 재설정되거나 플랜을 업그레이드할 때까지 번역이 일시 중지됩니다.
계정이나 키가 필요 없습니다. 게임 텍스트가 번역을 위해 Google로 전송되므로 인터넷 연결이 필요합니다.
- 특정 게임의 게임 설정을 엽니다
- Translation 섹션으로 이동합니다
- Translation 활성화
- Translation Service 선택
- Source Language 설정 (게임의 언어, 보통 영어)
- Target Language 설정 (원하는 언어)
사용 가능한 언어 목록은 선택한 서비스에 따라 다릅니다. 게임 중에도 오버레이의 번역 창에서 이 모든 설정을 변경할 수 있습니다.
언어 팩 다운로드 (Apple)
섹션 제목: “언어 팩 다운로드 (Apple)”Apple Translation은 언어 팩을 다운로드해야 합니다:
- 번역 설정에서 상태 표시기를 확인합니다:
- 녹색 체크마크 — 언어 쌍이 설치되어 사용 준비 완료
- 파란색 화살표 — 다운로드 필요
- 빨간색 X — 언어 쌍이 지원되지 않음
- 회색 물음표 — 상태 확인 중…
- 필요한 경우 다운로드를 탭합니다
- 다운로드가 완료될 때까지 기다립니다
언어 팩이 설치되면 Apple Translation은 오프라인으로 작동합니다.
인게임 번역 창
섹션 제목: “인게임 번역 창”오버레이의 번역 창에서는 게임을 벗어나지 않고 모든 것을 조정할 수 있습니다:
- 번역 켜기 / 끄기
- Apple, DeepL, Google 간 전환
- 원본 언어와 대상 언어 변경
- DeepL API 키 입력 및 검증, DeepL 문자 사용량 확인
- 고급 설정 창 열기
번역 모드
섹션 제목: “번역 모드”표준 모드
섹션 제목: “표준 모드”대사 텍스트를 번역하여 텍스트 창에 교체합니다.
비교 모드
섹션 제목: “비교 모드”원본 텍스트와 번역을 모두 표시하여 언어 학습에 유용합니다.
고급 설정
섹션 제목: “고급 설정”게임 설정 > Translation > Advanced에서 접근:
| 설정 | 기본값 | 설명 |
|---|---|---|
| Comparison Mode | 꺼짐 | 원본과 번역 텍스트를 나란히 표시 |
| Translate All Text | 꺼짐 | 대사뿐만 아니라 화면의 모든 텍스트 번역 |
| Skip Character Names | 꺼짐 | 캐릭터 이름 번역하지 않기 |
| Font Size Adjust | 꺼짐 | 번역된 텍스트에 맞게 폰트 크기 조정 |
| Pre-Scan | 꺼짐 | 실행 시 백그라운드에서 전체 스크립트를 번역합니다. 데이터(또는 DeepL 할당량)를 더 사용하지만 플레이 중 대기 시간이 줄어듭니다 |
번역 캐시
섹션 제목: “번역 캐시”번역은 같은 텍스트를 다시 번역하지 않도록 캐시됩니다 — 다시 플레이할 때 속도가 빨라지고 DeepL 할당량도 절약됩니다. 캐시 통계 확인과 캐시된 번역 삭제는 다음에서 할 수 있습니다:
- 설정 > Translation > Translation Cache — 전역 캐시 개요
- 게임 설정 > Translation > Translation Cache / Clear Translation Cache
- 인게임 오버레이 — 번역 설정 섹션
번역이 부정확하거나 오래된 것 같을 때 캐시를 지우면 유용합니다.
개인정보 보호
섹션 제목: “개인정보 보호”- Apple Translation은 텍스트를 기기에서 처리합니다. 게임 콘텐츠는 외부 서버로 전송되지 않습니다. 자세한 내용은 Apple의 개인정보 보호 문서를 참조하세요.
- DeepL — 게임 텍스트는 자신의 API 계정으로 DeepL 서버에 전송됩니다. 자세한 내용은 DeepL의 개인정보 처리방침을 참조하세요.
- Google — 게임 텍스트는 번역을 위해 Google로 전송됩니다. 자세한 내용은 Google의 개인정보 처리방침을 참조하세요.