이지트렌스 필요
251222국
한달
두번
YUhSMGNITTZMeTlyYVc4dVlXTXZZeTlpYWpOSmRtbGxTWFJHVEVFMVYzVmllSEZ4VUZOaQ==
crc 가능하면 번역가능하긴해 내가 시간이없어서 누군가가 앞으로 대신 번역 해줬으면 좋겠어..
번역하는 방법 요약
아주 친절하게 다적어주겠음 이게임뿐만 아니라 다른 타게임도 비슷한 방법으로 해결이 될 수도 있다는 점을 알고 배워두면 두고두고 쓸 수 있을꺼임.
1. CRC 해제 하는 방법
게임_data >> Managed
폴더의 Unity.Resouce.Manager.dll 을 Dnspy 라는 툴로 (관리자 권한) 실행한다.
Unity.Resouce.Manager.dll
>>
UnityEngine.ResourceManagement.ResourceProviders
>>
AssetBundleResource
>>
LoadLocalBundle()
들가서 내용
this.m_RequestOperation = AssetBundle.LoadFromFileAsync(this.m_TransformedInternalId, (this.m_Options == null) ? 0U : this.m_Options.Crc);
을
this.m_RequestOperation = AssetBundle.LoadFromFileAsync(this.m_TransformedInternalId, (this.m_Options == null) ? 0U : 0U);
로 번경 을 할경우 CRC 가 해제 됨
2. UI 번역하는 방법 + 폰트 교체 하는방법
UABEAvalonia 툴(관리자권한)로
게임_DATA 폴더속
resources.assets
을 연다
View >> Filter 를 한후 font 를 제외한 다른 체크박스 해제
폰트들을 선택후 Plugins - Export. tff/otf
를 해서 추출한다
그다음 한국어 일본어 중국어를 동시지원하는 폰트를 찾은 후
해당명칭 수정해주면 된다
예시
추출한 게임의 폰트 이름이
아카폰트.tff
여러언어를 동시지원하는
동시지원폰트.tff
이렇게 있다면
동시지원폰트.tff
파일을
아카폰트.tff
로 이름을 .변경후
다시
View >> Filter 를 한후 font 를 제외한 다른 체크박스 해제
변경할 폰트들을 하나하나
Plugins - Import. tff/otf
로 바꿔주면 된다
위에방법이 폰트 교체 방법
그후
게임_Data >> Streamingassets >> aa >>StandaloneWindows64
폴더속
jp_assets 파일을
UABEAvalonia 툴(관리자권한)로 실행
View >> Filter 한후 TextAsset 을 제외한 나머지를 체크 해제 한 후
simple_language_boot ->인게임 ui
simple_language_boot_2 ->인게임 ui 2
simple_language_boot_3 ->인게임 ui 3
simple_language_boot_dlc ->dlc ui
simple__quest -> 퀘스트
파일을 선택 Plugins - Export.txt 로 추출
그록이나 재미나이 같은 ai 한테 스크립트 유지해달라 하면서 번역요청
요청한걸 검수( 필수) 를 한 후
Plugins -Import.txt 로 적용
후 세이브를 하면 됨
다른 txt 파일도 번역이 가능하긴 하나 분량이 많아 본인 같은경우자동번역기를 이용해 번역을 돌렸음 이것도 똑같은 방법으로 돌렸을경우 가능하긴함
