kone
소프트펨돔

소프트펨돔

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

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

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

마지막 내용임

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

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

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


save module까지 눌러줘야 함


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

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


- 번역 대상에 주입하기

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

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

MessageInputSelectProcessor 에서 34번째 줄


- 번역 파일 넣어주기

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

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

2
0 comments
Sign in to comment
Sign in to comment
번역한다고 어그로 존나끄네 차단때려야 할듯
일반
why않되
02/11 7299 42
혹시 기계의 소녀 전편 번역하신분 계신가요
일반
why않되
02/10 5167 34
[미번] RJ 377 906 역레이프 학원
게임
woonge06
02/08 9399 26
[미번] RJ 0153 1624 セクシャル・コンフリクト!!
게임
woonge06
02/08 8516 25
[복구] Ultimate Fighting Girl 2 (미번)
게임
_강아지_
02/07 7854 18
[구매보급] 자위 입문~ 자, 자위를 시작합시다.
영상
summer4552
02/04 16654 22
[복구] 폭유노예 혁명담 & 서큐버스 듀얼
게임
락커룸의제왕
02/04 10023 19
혹시 RJ220046 이거 번역하고 있는 사람 있음?
일반
why않되
02/03 4857 20
RJ 01352205 XOXOwitches~キス魔サキュバスと迷いの森~ 미번게임파일
게임
lkolko
01/30 9073 25
복구) RJ 01352205 XOXOwitches~キス魔サキュバスと迷いの森~ 번역 패치 파일
게임
눈나맘마조
01/30 10238 22
요청복구) 타락의 기쁨 [3/29 갱신]
게임
grammar101
01/23 9640 27
동탄골목길
argurion
01/20 9765 23
[AI 번역] RJ01528685 놋토메아! ver1 fix2
일반
ㅁㄴㅁㅇㄴ
01/13 6819 44
테쿠아 후원단편 기번 18 + 추가 5
게임
jcrttttt
01/13 6115 28
서큐버스 테이머 (구매보급)
게임
green-person
01/12 6769 39
의 와 째아!ver1 기번
게임
ㅇㅇ
01/09 9373 66
[미번] RJ0152 8685 のっとめあ!
게임
woonge06
01/09 5899 45
소미소프트 서브 완장입니다
일반
nadumi
01/01 8876 39
AI번역) 히어로가 괴인의 에로 유혹에 지는 이야기
만화
미인계좋아
12/30/25 15233 37
[버전업] [미번] RJ 0143 6955 히어로와 비밀의 열쇠 2.0
게임
woonge06
12/29/25 8577 28
[복구,기번] 서큐버스 언약 본편
게임
야전포병장교
12/26/25 7496 22
데보라 0.3올려둠.
일반
nonononononono
12/24/25 6901 21
복구)askot 모음집 번역
게임
눈나맘마조
12/22/25 8490 33
(mtool / ai번역) 음마와 마사냥꾼 번역
게임
까다로운취향
12/20/25 8543 17
음마와 마사냥꾼 구매보급
게임
tmdgustls89
12/19/25 10476 35
[번역요청] [미번] RJ 0151 8150 M 남자 왕따 학교 생활 + 사과문
게임
woonge06
12/18/25 7732 34
발밑의 평범한 삶 [v2.12.1]
게임
youngwoong
12/15/25 7184 24
목걸이의 왕국 근황
정보
lovesccubus
12/13/25 11492 18
[기계번역]그림자의 결투 1.2 ( 짭 서큐듀얼 )
게임
why않되
12/11/25 8355 32
[미번,번역요청] デュエル・オブ・シャドウズ 1.2 갱신판
게임
코시라
12/11/25 6711 18