소개
LunaTranslator는 비주얼 노벨(갈겜) 번역을 위해 설계된 오픈 소스 도구로, 텍스트 추출부터 실시간 번역에 이르기까지 완전한 워크플로우를 제공합니다. 게임 텍스트 추출을 위한 HOOK 기능, OCR 지원, 다양한 번역 엔진 통합 등 여러 기능을 갖추고 있어 일본어 게임의 번역 및 언어 학습에 활용할 수 있습니다. 이 소프트웨어는 GPLv3 라이선스로 배포됩니다.
상세정보
텍스트 추출
이 도구는 게임 텍스트를 추출하기 위해 여러 방법을 지원합니다.
- HOOK: 거의 모든 비주얼 노벨 게임에서 텍스트를 추출할 수 있도록 HOOK 기능을 주로 사용합니다.
- HOOK 시뮬레이터: NS, PSP, PSV, PS2 등 콘솔 플랫폼의 대부분 게임에 대해 HOOK 시뮬레이터를 사용하여 게임 텍스트를 직접 읽어올 수 있습니다.
- OCR: 내장된 고정밀 OCR 모델을 포함하며, 다양한 온라인 및 오프라인 OCR 엔진도 지원하여 유연한 텍스트 추출이 가능합니다.
번역 및 언어 지원
텍스트 추출 후 다양한 엔진을 통해 번역을 수행합니다.
- 풍부한 번역 인터페이스: 대규모 언어 모델 번역, 오프라인 번역을 포함한 거의 모든 번역 엔진을 지원합니다.
- 내장 번역: 일부 게임에서는 번역 결과를 게임에 직접 내장하여 몰입감 있는 경험을 제공할 수도 있습니다.
언어 학습 및 지원 기능
번역 외에도 언어 학습 및 접근성을 위한 기능을 포함합니다.
- 언어 학습: 일본어 단어 분절과 가나 주석을 지원하며, AnkiConnect 및 Yomitan 플러그인도 지원합니다.
- 음성 합성(TTS): 다양한 온라인 및 오프라인 음성 합성 엔진을 지원합니다.
- 음성 인식: Windows 10 및 Windows 11에서 Windows 음성 인식 기능을 사용할 수 있습니다.
다운로드 및 설치
최신 버전은 공식 GitHub 릴리스 페이지에서 다운로드할 수 있습니다. 다운로드한 zip 파일을 압축 해제한 후, LunaTranslator.exe, _admin.exe, 또는 _debug.bat 중 하나를 실행하여 프로그램을 시작할 수 있습니다. 일부 환경에서는 바이러스 백신 소프트웨어가 프로그램 실행을 차단할 수 있으므로 예외 처리가 필요할 수 있습니다.
기본 사용법
프로그램을 시작하면 번역기 창(TranslatorWindow)과 버튼 바(ButtonBar)가 표시됩니다. 번역할 게임 프로세스를 연결(어태치)한 후, HOOK 또는 OCR 설정을 구성하여 텍스트를 추출하고 선택한 번역 엔진을 통해 번역을 진행합니다. 자세한 설정 방법은 공식 사용 설명서를 참고할 수 있습니다.
이런 경우에 유용합니다
- 일본어 비주얼 노벨이나 갈겜을 플레이하면서 실시간 번역이 필요한 경우
- 게임 내 텍스트를 추출하여 일본어를 학습하거나 단어장을 만들고 싶은 경우
- NS, PSP 등 콘솔 게임을 에뮬레이터로 플레이하며 번역을 원하는 경우
- OCR 기능을 활용하여 게임 화면상의 임의 텍스트를 번역하고 싶은 경우
지원 환경
이 프로그램은 Windows 10 및 Windows 11 운영 체제를 지원합니다. 64비트(x64) 아키텍처가 필요합니다.
최신 버전
제공된 정보 기준 최신 버전은 10.16.5.8입니다. 자세한 변경 사항은 GitHub 릴리스 페이지에서 확인할 수 있습니다.
시스템 요구사항
시작하려면 Windows 10 또는 Windows 11이 필요합니다. 일부 기능 사용 시 바이러스 백신 예외 처리가 필요할 수 있습니다.


