kone
소프트펨돔

소프트펨돔

RJ 01 35 22 05 번역하기 - 3(끝). dnspy를 사용한 텍스트 로드 바꿔치기

12/09/2025, 15:18:02
정보
7114 views · 2 likes

이전 글(파이썬으로 추출하기): https://kone.gg/s/femdom/dze1uP_9Q1VY58LZDjCzOb

마지막 내용임

이제 이전에 만든 csv 파일이 인게임 텍스트를 바꿔치기하도록 개선할 거임. dnspy가 필요함.

- dnspy 로 파일 열고, 번역기 클래스 만들기

1

우선 dnspy를 통해서 게임폴더 > 게임명_Data > Managed > RPGMaker.CodeBase.CoreSystem.dll 라는 파일을 엶.
그 다음 우클릭 -> add class 를 누르고, 해당 파일 의 내용을 복사해서 붙여넣기 하고 저장하면 됨.

1


save module까지 눌러줘야 함


이제부터는 CsvTranslator.Translate()를 통해서 문자열을 바꿔치기 할 수 있음

- 번역 대상 찾기
나는 지금 401, 402, 101 코드만 번역했음. 그래서 전체 검색으로 이 코드들을 찾아볼 거임. 그러면 나오는 게 있는데,
AbstractEventCommandChainLauncher 라는 클래스를 보면  코드enum-작업클래스 매핑 딕셔너리가 있음. 이걸 기반으로 최종 대상을 정해보자면,
MessageTextProcessor, MessageTextOnLineProcessor, MessageInputSelectProcessor
이 세 개의 클래스를 수정하면 됨


- 번역 대상에 주입하기

1

전체 검색으로 MessageTextProcessor 검색. 51번째줄을 보면 원래는 HudDistributor.Instance.NowHudHandler().ShowName(text) 라고 쓰고 있음. 이제 이거에 번역기를 적용해서 HudDistributor.Instance.NowHudHandler().ShowName(CsvTranslator.Translate(text)) 가 되도록 만들어주면 됨. 수정하는 방법은 우클릭 -> edit method로 하면 됨.
마찬가지로 저장 + save module까지 해야 함

1

마찬가지로 MessageTextOnLineProcessor 검색. 21번째 줄 다음 줄을 약간 수정.

1

MessageInputSelectProcessor 에서 34번째 줄


- 번역 파일 넣어주기

이렇게 대체를 완료했으면, 번역 파일만 넣어주면 끝임.
이번에는 게임폴더 > 게임명_Data > StreamingAssets  폴더로 들어가서 이전에 얻은 translation.csv 파일을 붙여넣으면 됨.

이제 게임을 실행하면 번역이 적용됨

2
0 comments
Tower Of Trample 1~2달 뒤 나온다
정보
summer4552
05/16 2753 11
쿠노이치 탈출 복구 ㄱㅅ
정보
spapa
05/15 2245 0
컬트교단 후속작 개발중
정보
미인계좋아
04/24 2908 3
서큐버스의 밤 출시일 공개 28일 출시 예정
정보
lovesccubus
04/24 2403 4
개인적으로 기대중인 게임
정보
녹색태양
04/02 3299 17
파라서큐 발매!
정보
ㅇㅇ
03/19 17879 1
드림월드 서클 P캔 신작 곧 출시 예정
정보
lovesccubus
03/18 14761 4
소펨 가뭄의 한 줄기 빛 발매
정보
sbsb4519
02/26 12415 20
(약스포 주의) 언더더위치 시리즈 다음 캐릭터 확정됨
정보
유스
02/12 12286 18
노토메아! 특정 씬 보는 방법
정보
oririri
01/09 6355 9
음마와 마사냥꾼 회상전개방 코드
정보
까다로운취향
12/22/25 6960 4
스포일러 주의)음마와 마사냥꾼 공략 떴네
정보
앗으앗
12/21/25 6878 5
음마와 마사냥꾼 버그 해결
정보
smdsmd
12/21/25 4870 3
음마와 마 사냥꾼 ???? 뜨는거
정보
역NTR♥착정사♥펨돔♥역강간♥미인계
12/20/25 5874 12
목걸이의 왕국 근황
정보
lovesccubus
12/13/25 11495 18
RJ 01 35 22 05 번역하기 - 3(끝). dnspy를 사용한 텍스트 로드 바꿔치기
정보
ueefnwegn
12/09/25 7114 2
음마의 책 수도원 암호
정보
역NTR♥착정사♥펨돔♥역강간♥미인계
12/05/25 5975 2
RJ 01 35 22 05 번역하기 - 2. uv + python을 사용한 일본어 데이터 추출하기
정보
ueefnwegn
12/03/25 5273 6
언더 더 위치 데보라의 방 12월 내에 나올 예정이래
정보
발바닥
11/30/25 5849 1
무료겜 풀렸던데 한 번 해보셈
정보
collectersss
11/27/25 7742 8
RJ 01 35 22 05 번역하기 - 1. 개요 / R P G Ma ker Uni te와 Uni ty의 구조 및 번역법 이해
정보
ueefnwegn
11/04/25 5885 9
그래서 이 겜은 왜 번역이 없음?
정보
errorerror404
10/09/25 5840 -5
복구) 트랩 배틀로얄
정보
야전포병장교
10/01/25 6759 14
Mtool 프로그램을 이용해 게임 번역을 해보자
정보
까다로운취향
08/27/25 41004 31
Excessm 신작은 11월 예정이라네
정보
ㅇㅇ
08/03/25 6445 3
대부분은 모를것 같은 겜
정보
errorerror404
07/06/25 6899 3
또 내년이 되어서야 나오는 게임...
정보
errorerror404
06/27/25 8277 0
슬슬 이 제작자 잊혀질때쯤 올리는 글
정보
errorerror404
06/24/25 7042 7
이 겜 나만 알려고 했는데
정보
errorerror404
06/16/25 13839 23
소년과몽마v2.02 자동번역 방법(글자 ㅁㅁㅁㅁ로 나오는거 폰트 넣어서 해결)
정보
someone9493
06/08/25 7110 5