hybrider

간혹 스크립트 번역하면 ㅈ된다라고 하는 괴담이 있는데

이는 반은 사실임 esp 번역 오류마냥 튕기는건 아니지만

스크립트 불러올때 문자열 그대로 불러오는 부분을 그대로 번역해버리면

해당 부분의 문자열을 읽어오지못해 그 부분만 스크립트가 정지하는 문제가 생길수있다

내 경험상 모드에 스크립트가 많으면 이런일이 발생했음


이런 문제가 생기는 이유가 원래 스크립트를 번역할때는 밑의 아이콘처럼 경고를 띄워주는데


간혹 경고 표시가 없는 pex파일이 있어서 그대로 번역하기 때문임




위의 이미지는 경고는 안불어 있는데 번역하면 그대로 정지하는 부분들임

눈치 빠른 사람들은 알겠지만 이런 부분은 인게임에서 확인 안해도 내장된 PexDecompiler에서 확인할수 있음

PexDecompiler 탭 선택하고 해당 부분 선택하면 그 부분을 자동으로 추적해줌


이런건 눈치껏 번역해야하는데 번역해도 되는 부분 몇개만 찝어줌


초록색으로 self 들어간것, 

Notification, text, ShowMessage 문자열, 

::temp만 있는것도 어지간해선 다 번역해주면 되긴함


그냥 눈치껏 해당 문자열 참조하는 부분이 있어보이면 피해서 번역해라



번외로 만약 interface\translations 에서 txt를 번역하고있다면 뒤에 english인지 korean인지만 확인하면 됨

플레이어 언어 설정 따라가는거라 english여야한다

참고로 txt 파일도 xTranslations에 집어넣으면 아래처럼 자동으로 변환해주니 메모장으로 일일이 수정하는 사람 없길 바람

txt는 다국어 지원을 위한거라 다 번역해줘도 무방함






뭔가 많이 부족하긴한데 다른 설명에서 안집어주는 부분이고

내가 번역할때마다 까먹는 부분들이랑 번역하면 ㅈ되는 부분들 저장하려고 만듬