neavo/LinguaGacha
使用 AI 能力一键翻译 小说、游戏、字幕 等文本内容的次世代文本翻译器
LinguaGacha – 소설, 게임, 자막을 위한 AI 기반 일괄 번역 도구
기능 소개
- 파일(자막, 전자책, 게임 스크립트 등)을 드래그 앤 드롭하면 몇 초 안에 전체 텍스트 번역을 제공하는 데스크톱 애플리케이션입니다.
- 16개 언어(중국어, 영어, 일본어, 한국어, 러시아어, 독일어, 프랑스어, 이탈리아어 등)와
.srt,.ass,.epub,.rpy,.json,.xlsx등 다양한 파일 형식을 지원합니다. - 대규모 언어 모델 API(OpenAI, Anthropic, Google, DeepSeek, Qwen2.5-7B, SakuraLLM과 같은 로컬 모델)를 "AGENT" 모드에서 사용하여 스크립트된 대화를 실행합니다: 용어 추출 → 일괄 번역 → 선택적 자동 교정.
중요성
- 비주얼 노벨 스타일 게임이나 장편 소설 번역은 일반적으로 수동적이고 오류가 발생하기 쉬운 과정입니다. LinguaGacha는 형식, 스타일 태그, 코드 유사 마크업을 보존하면서 파이프라인을 자동화하여 후편집 시간을 절약합니다.
- 내장된 용어 테이블은 작품 전체에서 캐릭터 이름과 특수 용어의 일관성을 유지하며, 이는 팬 번역 프로젝트에서 흔한 문제입니다.
시작 방법
- Releases 페이지에서 적절한 바이너리를 다운로드합니다(Windows
.zip, macOS.dmg, Linux.AppImage). - LLM 엔드포인트를 설치합니다 – README는 GPU 없이 작동하는 DeepSeek를 권장합니다.
- 소스 파일을 앱에 드래그 앤 드롭하고, 소스/대상 언어를 설정하고, AGENT 패널에서 모델을 선택한 다음, 사전 설정된 명령을 클릭하여 용어 추출, 번역, 선택적 교정을 실행합니다.
- 번역된 파일은 원래 형식을 유지한 채 저장됩니다.
주요 기술 사항
- 프론트엔드는 Electron/Node.js로 구축되었습니다(리포지토리에
npm run dev및npm run build언급). - 번역 로직은 LLM 채팅 완성의 얇은 래퍼입니다. "AGENT" 모드는 여러 프롬프트를 연결하여 용어 추출, 번역, 품질 검사를 구현합니다.
- 클라우드 API와 로컬 추론 모델을 모두 지원하므로, 강력한 GPU를 가진 사용자는 Qwen2.5-7B와 같은 모델을 로컬에서 실행할 수 있습니다.
대상 사용자
- 비주얼 노벨, RPGMaker, RenPy, WOLF 등 게임 엔진의 현지화가 필요한 취미 사용자 및 팬 번역 그룹.
- 명령줄 도구를 다루지 않고 전자책이나 자막을 빠르게 번역하려는 독자.
- LLM 번역 기능을 활용하는 원클릭, GUI 기반 방법을 찾는 모든 사람.
커뮤니티 및 지원
- 공식 위키에는 튜토리얼, 특정 게임 엔진에 대한 모범 사례 가이드, 고급 사용자를 위한 CLI 모드가 있습니다.
- Discord 및 QQ 그룹에서 실시간 도움을 제공하며, 기능 요청을 위한 이슈 트래커도 있습니다.
라이선스 및 저작자 표시
- 오픈소스 라이선스로 배포됩니다(README에 배지 표시). 번역을 사용하는 공개 작업에서는 LinguaGacha를 저작자로 표시해야 하며, 상업적 사용은 저작자 허가가 필요합니다.
위 정보는 모두 프로젝트 README에서 직접 가져왔습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트