복잡한 겜은 검수 완전히 안 끝나면 반드시 게임 로직 건드려서 나오는 버그같은거 있더라. 이건 최소한 게임 로직에는 영향 안미침...
## 사전 준비 사항
* 게임이 **Enigma Virtual Box**로 패킹되어 있다면 먼저 압축을 해제하세요.
* (일부 게임에 필요함) 게임에 포함된 **nw.js 라이브러리를 업데이트**하세요.
RPGMV/MZ 게임들은 각자 nwjs를 포함하고 있지만, 버전이 너무 오래된 경우 이 애드온이 작동하지 않습니다.
[https://nwjs.io/downloads/](https://nwjs.io/downloads/) 에서 최신 버전을 다운로드한 후,
**모든 파일을 게임 디렉토리(예: Game.exe가 있는 곳)** 에 복사하고, `nwjs.exe`의 이름을 `Game.exe`로 변경하세요.
---
## 설치 방법 (Installer 사용)
1. 모든 파일을 다운로드하고 (`.vscode` 폴더 제외) 게임 폴더에 압축 해제합니다.
2. `apikey.txt` 파일을 만들어, DeepL API 키를 입력합니다.
3. `installer.ps1`을 마우스 오른쪽 클릭 → **PowerShell로 실행**을 선택합니다.
* 실행이 차단되면 PowerShell 콘솔을 열고 다음 명령을 실행하세요:
`Set-ExecutionPolicy -Scope Process Bypass`
* 실행 방법이 헷갈리면 ChatGPT에게 `.ps1` PowerShell 스크립트 실행 방법을 물어보세요.
4. `translator.js`를 메모장으로 열고 `SETTINGS.translation.targetLang` 값을 원하는 언어(예: `EN`)로 바꿉니다.
---
## 수동 설치 방법 (Manual)
1. `text-replacement-addon.js`를 `js/plugins/` 폴더에 복사하고, `plugins.js` 파일에 플러그인 항목을 추가합니다.
2. `package.json` 파일을 열어 `name` 필드가 비어 있지 않은지 확인합니다.
3. `translator.js`를 메모장으로 열고 `SETTINGS.translation.targetLang`을 원하는 언어(예: `EN`)로 설정합니다.
---
왜 0.4는 없냐하면 0.4 있는줄 착각함...