이 기능은 무엇인가요?

사실상 MV 전용 기능입니다.

이름일관성은 게임 원본의 이름 태그와 현재 프로젝트의 이름 태그를 비교해서, 같은 원본 이름이 여러 번역으로 흔들리는지 확인하는 도구입니다.

즉, 프로젝트 전체 이름을 알아서 정리하는 기능이라기보다 대사 안 이름 태그 번역이 서로 다르게 들어갔는지를 찾고 통일하는 기능에 가깝습니다.

또한, 이 기능은 번역된 이름들 간의 일관성을 위한 기능이며, 미번역된 이름을 찾는 기능이 아닙니다.

미번역 텍스트는 재추출을 통해 확인해주세요.

무엇을 이름으로 보나요?

현재 코드 기준으로는 401 대사 코드 안의 \\n<이름> 형태만 이름 태그로 봅니다.

그래서 일반 대사문 안에 그냥 적힌 인물명이나, 다른 코드에 들어 있는 이름까지 전부 검사하는 기능처럼 보면 안 됩니다.

어떻게 실행하나요?

이름일관성을 누르면 먼저 원본 폴더를 고르게 됩니다.

그 뒤 현재 프로젝트 data와 비교해서, 같은 원본 이름 태그가 현재 프로젝트에서 여러 번역으로 나뉘어 있으면 결과 화면이 열립니다.

원본 폴더를 고르는 이유는 어떤 이름 태그가 원본에서 같은 것인지를 기준으로 삼기 위해서입니다.

어떤 파일을 대상으로 하나요?

현재 코드 기준으로 아래 JSON만 검사합니다.

즉, data 전체가 아니라 이벤트 계열 JSON 안의 401 이름 태그만 보는 구조입니다.