kone
소프트펨돔

소프트펨돔

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

12/09/2025, 15:18:02
정보
7012 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
매일이 m! 이거 꽤 유명한작품이었구나..
질문/요청
202kso01
09/04/25 2238 0
毎日がM! Mainichi ga M! 이거 해본사람있나요??
질문/요청
202kso01
09/04/25 3352 2
혹시 몽마의 도시 코르네리카 복구 가능한가요ㅠㅠ
질문/요청
sg0857
09/04/25 2581 -1
범해지는용자 시리즈 재업
게임
asdqwefasdgasdgwaeg
09/04/25 5853 6
소펨 미인계겜 신작
일반
ueefnwegn
09/03/25 4423 0
도우마 잡는 시노부&카나오
으에
09/03/25 5918 6
귀멸의칼날 짤인데 뭔가 반응오네
일반
pacora
09/03/25 4709 1
(AI)마녀
lovesccubus
09/02/25 2487 5
요청, 하드) hero under heel 1.12.3 버전
게임
wolf_friend
09/02/25 7405 8
혹시 hero under heel 있으신분 계신가요?
질문/요청
akfrjfwlak12
09/02/25 3477 1
Ultimate Fighting Girl 2 (미번)
게임
_강아지_
09/01/25 6001 18
[손번역 H씬만 100%]RJ233706 유어 스위트 하우스
직접번역
errorerror404
08/31/25 8418 10
[기번]RJ01436955히어로와 비밀열쇠
게임
cokro
08/31/25 15056 22
[미번] 키키하토의 둥지서클 게임 모음
게임
woonge06
08/31/25 4351 3
복구 ) 색귀 , 고백게임 후일담 , 죽었을 터인 그녀
게임
lunaicoon
08/30/25 4979 8
(murasaki nyaa)한결같은 동아리
직접번역
염소병환자
08/30/25 7716 6
(AI)늪지대 마녀
argurion
08/29/25 2947 10
요청) 淫滅の刃 v5.0 (음멸의 칼날)
질문/요청
oririri
08/29/25 4709 0
(murasaki nyaa)음옥계희
직접번역
염소병환자
08/29/25 12997 6
언더더 위치 데보라 다음이 기대된다
일반
juuouhuououn
08/28/25 5948 3
데보라 0.2 떴다!
일반
qskdnxh
08/28/25 6218 18
(murasaki nyaa)치녀 수영복 사냥 수영복 중독
직접번역
염소병환자
08/28/25 10986 5
(murasaki nyaa)강사의 마사지가 너무 좋아서 기절했다
직접번역
염소병환자
08/27/25 7975 11
Mtool 프로그램을 이용해 게임 번역을 해보자
정보
까다로운취향
08/27/25 40908 31
마녀와마조 1.1
게임
st-mimp
08/26/25 13067 26
파일 압축한거 한번더 압축해도 되나요?
질문/요청
10snnna
08/26/25 1440 0
(Hirariha)그녀에게 마조인걸 들켜서 부츠로 철저하게 체벌받는 이야기
직접번역
염소병환자
08/26/25 8233 14
복구) 나이트메어 스쿨
일반
ㅅㅅ
08/26/25 4972 6
[번역요청]RJ432940 学淫廻廊 1.45버전
게임
레니르
08/25/25 6258 2
ReturnAtis V.1.13
게임
kattme29
08/25/25 5456 3