방법 A: PC에서 받아 microSD/USB로 복사 → RG-DS 파일 관리자에서 탭 → 설치
방법 B: USB 연결 후 ADB 원라이너 (PC에서 실행, 파일명은 받은 버전에 맞게)
ADB 설치adb install PlayTranslate-2.4.1.apk
첫 실행 — 온보딩 권한 2개
다른 앱 위에 표시 (오버레이) — 번역 결과를 게임 위에 띄우는 권한
화면 녹화 (MediaProjection) — 게임 화면 캡처 권한. 접근성 권한은 필요 없어 (고급 기능용 옵션)
ℹ GammaOS Lite는 Play Protect 걱정 없음Play 스토어 자체가 없어서 사이드로드가 그냥 돼. 순정 Android에서 "설치되지 않음" 경고가 뜨면 → Play 스토어 → 프로필 → Play Protect → 설정(⚙) → 검사 임시 꺼두고 설치 후 다시 켜기.
3언어 설정3분
첫 실행 마법사(또는 설정 탭)에서:
게임 언어 (화면에서 읽을 언어): 日本語 일본어
내 언어 (번역 받을 언어): 한국어 — 일→영도 쓸 거면 나중에 여기서 English로 전환
OCR 팩 안내가 나오면 기본 구성 그대로 진행 (번들 OCR로 충분)
✓ 저사양 팁RG-DS(RK3568)에서는 온디바이스 LLM 오프라인 모델 팩(Qwen/Gemma 다운로드형)은 받지 말 것 — 느려서 못 써. 우리는 온라인 API로 번역할 거라 필요 없어. 일본어 고정밀 OCR 팩(Meiki)도 일단 기본으로 시작하고, 인식률이 아쉬울 때만 시도.
4번역 API 키 발급 + 모델 설정15분
키를 하나도 안 넣어도 무료 Lingva(구글 번역 프록시)로 동작하지만, 품질을 위해 4A는 꼭 하는 걸 추천해. 여러 개를 켜두면 한도 초과 시 자동으로 다음 백엔드로 넘어가(워터폴).
⚠ 무료 티어는 분당 5회 제한자동 번역 모드로 쓸 거면 스텝 5에서 캡처 간격을 12초 이상으로. 원탭(수동) 번역 위주면 신경 안 써도 돼. 하루 한도는 100만 토큰.
4C. 더 실험하고 싶을 때 (선택)
DeepSeek은 전용 슬롯이 따로 있어 (설정 → 번역 서비스 → DeepSeek, 키 발급 — 소액 유료·캐시 히트 시 초저가). 번역 특화 Qwen-MT는 OpenAI 슬롯에 아래 값으로 — 단 커스텀 슬롯은 하나뿐이라 Cerebras와 교대로 써야 해.
Base URLhttps://dashscope-intl.aliyuncs.com/compatible-mode/v1
모델qwen-mt-flash
모델(초저지연)qwen-mt-lite
백엔드
비용
일→한 품질
비고
🥇 Gemini Flash-Lite
무료~월 $2-6
최상급
메인 추천, 전용 슬롯
🥈 DeepSeek V4 Flash
월 $1.5-3
상급
가성비 왕, 전용 슬롯
🥉 Qwen-MT flash/lite
월 $3-7
번역특화 최상
용어집 지원, 커스텀 슬롯
⚡ Cerebras gemma-4-31b
무료(5회/분)
상급
속도 최강, 커스텀 슬롯
5실전 플레이 워크플로우여기서부터 실전!
기본 흐름
PlayTranslate 플로팅 아이콘 켜기 → 게임 실행
대화가 나오면 플로팅 아이콘 원탭 → 화면 캡처 → 번역 오버레이 표시
모르는 단어는 렌즈를 단어 위에 올리면 사전 뜻 표시
영역 지정 — 저사양에서는 필수 팁
영역 탭 → + 사용자 영역 추가 → 게임 대화창 부분만 박스로 지정
전체 화면 OCR 대비 부하가 크게 줄어서 RK3568에서도 쾌적하고, 인식 정확도도 올라가
패드 단축키 — 홀드 번역 (강력 추천 ★)
접근성을 켰다면 게임패드 버튼으로 번역을 부를 수 있어 — 화면 터치 불필요, 포커스 안 뺏김, 아래 화면에 앱 창 안 켜놔도 됨.
설정 → 단축키 → 번역 → "키를 2초 동안 누르고 있으세요"에서 원하는 패드 버튼(조합 가능, 예: L1+R1)을 2초 홀드해 등록
게임 중 그 버튼을 누르고 있는 동안 번역 표시, 떼면 사라짐 (hold-to-preview)
단축키 입력은 게임에 그대로 전달되니 게임에서 안 쓰는 버튼/조합으로 — 문장이 다 출력된 타이밍에 눌러 보는 방식이라 API 호출도 아껴져
자동 번역 모드
플로팅 메뉴에서 자동 길게/선택 — 대사가 바뀔 때마다 자동 번역
캡처 주기는 설정 → 캡처 및 오버레이 → 스크롤 맨 아래 "자동 번역" 섹션 → 캡처 간격 — 토글이 아니라 숫자 입력란이라 눈에 잘 안 띔 (초 단위, 최소 0.5)
Gemini 메인이면 3~5초, Cerebras 무료를 쓸 땐 12초 이상으로
타자기 효과로 문장 출력 중간에 번역되면 → 간격을 3~5초로 늘리기. 접근성이 켜져 있으면 변경 감지식(향상된 자동 번역)이라 문장 완성 후 자동으로 재번역돼 틀린 채로 남지 않음. 근본 해법은 위의 홀드 단축키
듀얼스크린 — 위쪽 화면에 캡처·아이콘 띄우기
기본 캡처(화면 녹화)는 기본 디스플레이만 잡아. 위쪽 화면을 번역하려면 접근성 권한이 필요해 — 접근성이 꺼져 있으면 디스플레이 선택이 잠겨 있어.
위쪽 화면에 게임을 먼저 실행 (DualStack) — 화면이 꺼져 있으면 목록에 안 잡혀
접근성 권한 켜기: RG-DS 설정 → 접근성 → PlayTranslate 켜기. 회색이면 설정 → 앱 → PlayTranslate → ⋮ → 제한된 설정 허용 후 재시도
앱 설정 → 캡처 및 오버레이 → 캡처 디스플레이 → 썸네일 미리보기로 위쪽 화면을 확인하고 탭해서 선택 (복수 선택 시 양쪽에 각각 오버레이)
앱 메인 화면으로 한 번 나갔다 오면 적용 — 아이콘·영역·번역 오버레이가 선택한 화면에 표시돼. 영역 박스도 그 화면에서 그리면 됨
ℹ 배치 팁PlayTranslate가 떠 있는 화면은 번역 대상에서 제외돼 — "아래 화면 = PlayTranslate/컨트롤, 위쪽 화면 = 게임" 구도가 정석이야. "캡처 디스플레이" 섹션이 아예 안 보이면 앱이 화면을 1개로만 인식 중인 것 (위쪽 화면 켜짐 확인). 뜻대로 안 되면 분할 화면(스플릿 스크린)이 확실한 폴백.
✓ 첫 스모크 테스트설치 직후 일본어 텍스트가 있는 화면(게임 타이틀이나 메뉴)에서 원탭 번역 1회 → OCR이 일본어를 읽고 한국어가 뜨는지 확인. 이게 되면 전 파이프라인 정상이야.
6트러블슈팅막히면 여기
APK 설치가 안 돼 → (순정) Play Protect 검사 임시 해제 — 스텝 2 참고. (GammaOS) 파일 관리자에 "알 수 없는 앱 설치" 권한을 줬는지 확인
번역이 갑자기 멈춰/드문드문 나와 → 무료 한도(분당/일일) 초과 가능성. 캡처 간격을 늘리거나, 다른 백엔드를 함께 켜서 자동 폴백시키기. 앱이 한도 걸린 백엔드는 쿨다운 후 자동 복귀시켜줘
OCR이 아무것도 못 읽어 → 영역 박스가 대화창을 제대로 덮는지 확인. 게임 언어가 일본어로 설정됐는지 확인. 폰트가 특이한 게임이면 설정에서 일본어 고정밀 OCR 팩(Meiki) 다운로드 시도
접근성 토글이 회색 + "보안을 위해 이 설정은 현재 사용할 수 없습니다" → Android 13/14의 제한된 설정 보호(사이드로드 앱 대상). 순서대로:
① 차단 팝업을 한 번 본 직후설정 → 앱 → PlayTranslate → ⋮ → 제한된 설정 허용 → 인증 → 재시도 (팝업을 봐야 메뉴가 생김)
② 안 되면 ADB로 제한 플래그 해제 (개발자 옵션 → USB 디버깅 켜고 PC에서):
ADB 해제adb shell appops set com.playtranslate ACCESS_RESTRICTED_SETTINGS allow
③ 가장 확실한 건 ADB 재설치 — 이 제한은 설치 경로 기준이라 ADB 설치 앱은 대상 제외. -r이라 설정·키 유지:
재설치adb install -r PlayTranslate-2.4.1.apk
번역 품질이 아쉬워 → 모델 갈아타기: Gemini ↔ Qwen-MT ↔ DeepSeek 비교. 같은 장면에서 백엔드만 바꿔 비교하면 차이가 잘 보여
게임이 버벅여 → 전체 화면 대신 영역 캡처, 자동 모드 간격 늘리기, 오프라인 모델 팩 미사용 확인
대화 읽는 중에 화면이 자꾸 꺼져/슬립돼 → 퀵설정 편집(연필)에서 Caffeine ☕ 타일 추가 (GammaOS는 LineageOS 기반이라 내장). 탭마다 5분→10분→30분→∞ 순환, 게임 세션엔 ∞ 추천, 전원 버튼으로 화면 끄면 자동 해제되니 세션마다 다시 탭. 타일이 없으면 ADB로 직접:
확인adb shell settings get system screen_off_timeout
30분으로adb shell settings put system screen_off_timeout 1800000