SRPG 2차 추출 필터

문서 기준: AIMT PRO 1.15 계열
최종 편집 일시: 2026-06-21

무엇을 하는 기능인가요?

SRPG 2차 추출 필터는 SRPG Studio 2차 추출에서 어떤 문자열 위치를 통과시킬지 정하는 설정입니다. SRPG Studio의 JSON, String Table, JS Plugin 등에서 실제 번역 대상으로 볼 범위를 규칙으로 고릅니다.

다른 2차 필터와 다른 점

이 필터는 WOLF, CTF, Bakin의 2차 추출 제외 필터처럼 “제외할 대상”을 먼저 정하는 기능이 아닙니다. 기본 방향은 추출할 대상을 지정하는 것입니다.

추가로 추출해야하는 항목이 있으면 그때 그때 임기응변으로 추가하고, 다른 프로젝트를 번역할 땐 재사용하거나 비활성화하는 식으로 운용합니다.

언제 사용하나요?

  • SRPG Studio 2차 추출 결과가 너무 넓거나 좁을 때 사용합니다.
  • 이벤트 명령, 이름/설명, 창/폰트, String Table, JS Plugin 일본어 등 특정 범위를 골라 추출하고 싶을 때 사용합니다.
  • 파일명, JSON 경로, 텍스트 정규식 조건으로 추출 대상을 조정해야 할 때 사용합니다.

사용 전 확인할 것

  • 현재 프로젝트가 SRPG Studio 계열인지 확인합니다.
  • 필터를 바꾸기 전 현재 2차 추출 결과에서 누락 또는 과다 추출 예시를 확인합니다.
  • Path Pattern[n]은 배열의 임의 인덱스를 뜻합니다.
  • 정규식은 작은 범위에서 먼저 시험한 뒤 전체 작업에 적용합니다.

화면

기본 사용 순서

  1. 설정 화면에서 SRPG Studio 탭을 엽니다.
  2. 2차 추출 필터를 엽니다.
  3. 필요한 프리셋을 불러오거나 새 규칙을 추가합니다.
  4. 원본 종류, 대상 파일, 경로 패턴, 텍스트 정규식을 확인합니다.
  5. 필요한 경우 제외 파일, 제외 경로, 제외 텍스트 정규식으로 통과 결과를 좁힙니다.
  6. 저장한 뒤 SRPG Studio 2차 추출을 다시 실행합니다.

화면/항목 설명

항목의미확인 기준
활성해당 규칙을 사용할지 정합니다.잠시 제외할 규칙은 삭제하지 말고 비활성으로 둡니다.
원본 종류규칙을 적용할 원본 종류를 제한합니다.전체, JSON, String Table, JS Plugin 중 결과에 맞는 값을 선택합니다.
대상 파일규칙을 적용할 파일명을 제한합니다.비워두면 모든 파일에 적용됩니다. 여러 파일은 쉼표로 구분합니다.
경로 패턴JSON key 경로의 끝부분과 비교할 패턴입니다.예: autoEvents[n].pages[n].commands[n].data[n]
텍스트 정규식텍스트 내용까지 정규식으로 제한합니다.비워두면 텍스트 내용은 검사하지 않습니다.
제외 파일통과된 결과 중 다시 제외할 파일을 지정합니다.포함 조건으로 잡힌 결과에서 불필요한 파일만 빼고 싶을 때 사용합니다.
제외 경로통과된 결과 중 제외할 JSON key 경로를 지정합니다.포함된 범위 안에서 특정 하위 경로만 빼고 싶을 때 사용합니다.
제외 텍스트 정규식통과된 결과 중 제외할 텍스트 내용을 정규식으로 지정합니다.예: ^(新規NPC|新規変数)$

결과 확인 방법

  • 2차 추출 결과에 의도한 SRPG Studio 문자열 위치만 들어왔는지 확인합니다.
  • 필요한 문장이 빠졌다면 원본 종류, 대상 파일, 경로 패턴, 텍스트 정규식을 넓힙니다.
  • 불필요한 항목이 많다면 제외 파일, 제외 경로, 제외 텍스트 정규식을 추가합니다.

주의/중요/권장

중요: SRPG 2차 추출 필터의 기본 방향은 제외가 아니라 추출 대상 지정입니다.

권장: 포함 조건과 제외 조건을 동시에 많이 바꾸지 말고, 결과를 비교하며 단계적으로 조정하세요.

자주 헷갈리는 점

제외 파일 항목이 있으니 제외 필터 아닌가요?

아닙니다. 먼저 추출할 대상을 규칙으로 통과시키고, 그 결과 안에서 일부를 다시 빼는 구조입니다.

Path Pattern은 전체 경로와 완전히 같아야 하나요?

JSON key 경로의 끝부분과 비교됩니다. 배열 위치는 [n]으로 표현할 수 있습니다.

물론 n 대신 특정 값을 입력하는 것도 가능합니다.