Ren'Py tl 파일 채우기
Ren'Py 게임에 자체 번역 파일이 있으면 RuneTranslate는 게임을 패치하는 대신 그 파일을 채울 수 있습니다. 번역을 게임 개발자에게 돌려주고 싶을 때 쓰는 방법입니다.
시작하기 전에
파일이 이미 있어야 합니다. Ren'Py SDK 런처에서 게임을 열고 내 언어에 대해 Generate Translations를 실행하세요. RuneTranslate는 그 파일을 채울 뿐 만들지는 않습니다.
채우는 방법
프로젝트 시작
새 프로젝트를 누르고 찾아보기를 눌러 게임 폴더를 고르세요.
만들 결과 고르기
What should RuneTranslate produce?에서 내 언어의 폴더와 함께 Fill in the game's own translation files를 고르세요. 이 메뉴는 게임에 해당 폴더가 있을 때만 나타납니다. 앱이 둘이 일치하는지 확인하지 않으므로 대상 언어를 그에 맞게 정하세요.

번역하기
평소처럼 번역하고 수정하세요. 이미 채워진 블록은 번역된 것으로, 비어 있는 블록은 대기로 계산됩니다.
내보내기
내보내기를 누르고 폴더를 고르세요. 게임 전체가 그곳에 복사되고, 사본의 game/tl/에 번역이 들어갑니다.
보낼 것
내보낸 사본의 game/tl/에서 내 언어의 폴더를 개발자에게 보내세요. 사본의 나머지는 바뀌지 않으며 RuneTranslate 파일은 추가되지 않습니다. 게임 자체의 언어 메뉴도 계속 작동합니다.
- 모든 번역 식별자가 원래대로 유지됩니다.
- 번역됨과 편집됨 줄만 기록됩니다. 나머지는 그대로 남습니다.
- 구문이 여러 개이거나 원문 주석이 없는 블록은 그대로 두며, 앱이 몇 개인지 알려 줍니다.
- 게임에 더 이상 없는 번역 파일의 줄은 기록되지 않으며, 내보내기에서 그렇게 알려 줍니다.
오류가 나올 때
This game has no "game/tl" folder나 No translatable blocks were found는 파일이 아직 생성되지 않았다는 뜻입니다. 런처에서 Generate Translations를 실행한 다음 프로젝트를 다시 만드세요.
RuneTranslate 1.4.6 기준으로 확인했습니다.
아직 해결되지 않았나요?
앱 상단의 신고를 눌러 티켓을 보내거나 Discord에서 물어보세요. 두 곳 모두 확인하고 있습니다.

