범용 정규식 엔진 가이드
문서 기준: AIMT PRO 1.17.1.0
최종 편집 일시: 2026-08-10
Custom, LIGHTVN, GameMaker, Electron과 HTML에서 정규식으로 문장을 찾아 번역하고 원래 파일에 적용합니다.
엔진별 검색 범위
| 엔진 | 검색 위치와 파일 |
|---|---|
| Custom | 프로젝트 전체의 JSON, JS, TXT |
| LIGHTVN·GameMaker·Electron | AIMT가 인식한 data 영역의 JSON, JS, TXT |
| HTML | 프로젝트 전체의 HTML, HTM |
1. 추출정규식 확인
- Project Hub에서 프로젝트와 프로젝트 엔진을 선택합니다.
- 설정 → 일반 → 추출정규식을 엽니다.
- 정규식 창에서 편집할 엔진을 따로 선택하고 사용할 패턴을 확인합니다.
- 필요하면 패턴을 수정하거나 추가하고 ON으로 바꾼 뒤 저장합니다.
- Project Hub의 프로젝트 엔진이 의도한 엔진인지 확인하고 추출합니다.
자세한 편집 방법은 추출정규식에서 확인할 수 있습니다.
저장 후 다시 추출
저장한 패턴은 다음 추출부터 적용됩니다. 이미 만든 추출 JSON은 자동으로 바뀌지 않습니다.
2. 추출과 번역
- 추출을 누릅니다.
- 패턴 이름별 JSON에 문장이 들어왔는지 확인합니다.
- 코드, 파일 경로와 식별자가 섞였다면 정규식을 좁히고 다시 추출합니다.
- 필요한 JSON만 선택해 번역합니다.
HTML은 태그 밖의 텍스트를 찾아 폴더별 JSON으로 만듭니다. HTML 태그와 스크립트 자체를 번역하는 흐름은 아닙니다.
3. 적용
- 번역 JSON과 같은 추출에서 만든 매핑이 남아 있는지 확인합니다.
- 적용을 실행합니다.
- 완료 후 변경된 파일의 인코딩과 문장 위치를 확인합니다.
- 프로젝트를 실행해 대사, 메뉴와 화면 표시를 확인합니다.
적용은 매핑에 기록된 파일과 위치를 기준으로 합니다. 원본 파일이나 추출 결과가 바뀌었다면 이전 매핑을 재사용하지 말고 다시 추출하세요.