렌파이 딸깍 번역기 현황보고3
2주가량 죠빠지게 모드0만 집중 투자하여 딸실번을 만든끝에 드디어 알파버전 수준으로 끌어올림.
어느덧 0.6.*에서 0.7.*수준으로 올라왔고 주력인 모드0하고 모드2를 다음달 중엔 끝장내고는 싶음.
프로젝트 리스트도 원래는 폴더명 위주였는데 순수 프로젝트명+버전 포멧도 지원하여 깔끔하게 보이게 손봤음.
뭐 그것보다는 딸실번의 방식을 소개하자면
500다이얼로그 캐시방식의 실시간 번역임.
실시간 번역 시작을 누르는 순간부터 짜여진 로직대로 500다이얼로그+캐릭터명+선택지+일부UI번역에 들어가며추가로 캐시에 누락된 것들은 긴급하게 적재도 번역도함.
딜레이를 최소화하도록 500다이얼로그 캐시방식이지만 일부러 스킵을 한다거나 엄청나게 빠른속도로 읽는다면 그때그때의 잼민이 서버상황에 따라 밀릴 가능성이 매우 큼.
그럴때에는 어쩔 수 없이 원문이 튀어나오겠지만 긴급하게 번역패킷을 보낼테니 흥분을 가라앉히고 아주 잠깐만 기다리면 됨.
현재 이렇게까지 늘어지는 이유가
순수 캐시 번역 구현은 아주 쉬웠을테지만 실제로는 엄청 힘든게 화자번역+UI번역+선택지번역+이미지번역+조사시스템이 뭉치니까
희대의 멍청한 잼민이 AI의 회귀문제로 인해 하나 수정하면 운좋으면 넘어가고 운나쁘면 한개가 고장나거나 재수가 없으면 두개이상이 작살남.
프롬프트 엔지니어링이나 짭하네스로 열심히 이거해라 저거하면 안된다해도 시스템이 너무 복잡하니까 계속 찐빠의 연속. 1.1보 전진하면 1보를 무조건 후퇴하다보니 너무 오래걸리는 중.
아무튼 각설하고 다시 근황을 이야기하자면
이런식으로 캐시가 적재되는 형태고
이런식으로 3중 처리로 번역을 완료함.
나중에 실제 베타버전 올려서 찐빠 나는 부분 있으면 이런거 캡쳐해서 제보해주면 됨.
이게 한국어 & 기능패치 기능인데 기본적인 패쳐의 노릇을 하는 rpy파일을 만들어주는데
여기서 실시간으로 번역할 때의 기능을 한눈에보고 설정할 수 있는 모달창임.
다른건 다 그냥 볼것도 없이 걍 놔두면 되지만
사용자 이름 입력창 입력제한 기능같은것들은 켜주고 하면 좋음.
저 기능은 예를 들어 시티데빌: 리스타트처럼 input언어가 강제로 특정 문자로만 제한된 게임에서 영향력을 발휘하는데
이처럼 영문자와 키릴문자외에 입력이 안되게 막은 것을 제거하는 기능임. 렌파이 경험 많은 사람들은 내가 무슨 말을 하는지 알거라 믿음.
그래서 한글 이름으로 좀 더 몰입이 보장됨.
그리고 여기서 가장 핵심기능은 바로 폰트기능임
저 폰트 설정 버튼을 누르면 모달창 안에 또 모달창이 뜨는데
이처럼 무료폰트들을 다운로드 받아서 직접 6대 폰트를 각각 지정해서 다채로운 글꼴을 보면서 플레이 할 수 있게 편의성을 제공함.
다만 폰트는 지원 글자 영역이 전부 다르니 주의해서 사용해야함. 간혹 영어만 지원하는 폰트가 있을 수 있음. 그거는 적용해봐야 쓸모 없으니 주의해야함.
그리고 예를들어 번역시 한자표기가 있을 수도 있는 경우엔 Noto sans같은 CJK폰트 계열을 사용해야 글자가 깨지지 않음. 하지만 뭐 대부분 한글로 번역될테니 설정창에서 다른나라 언어 다 지원하는데 한국어만 지원안될때 빼고는 거의 의미는 없을 듯.
기본적으로 이런식으로 실시간 번역으로 아주 부드럽게 진행됨.
최근에 최적화 작업도 진행해서 순정과 거의 비슷하게 맞춤.
자 이제 렌딸실의 가장 핫한 기능인 이미지 번역 기능을 소개해줄 차례임.
무려 실시간 번역 도중에 원하는 이미지들을 실시간으로 번역할 수 있는 기능을 제공함.
대충 예시 이미지를 보면 대충 감이 올거임.
다만 구글 이미지 번역을 사용하므로 엄청난 퀄리티를 원하진 말자.
하지만 정말로 게임을 즐기는데에 있어서 언어로 인한 애로사항이 꽃피지 않도록 막아주는 역할 정도로는 충분하니 뭔 이미지가 뜰때마다 번역 발싸!하면 됨.
F8 또는 우측상단의 버튼을 누르면 이미지 번역창이 뜨는데 여기서 번역해야할 이미지들을 선택한후 닫기 버튼 왼쪽에 있는 버튼을 누르면 딸깍 이미지 번역이 완료됨. 다만 이미 화면상의 이미지들은 번역이 완료된상태임을 감안하자.
번역이 완료가 되면 이런식으로 표시가 됨.
알파채널을 사용하여 텍스트만 있는 이미지일수록 자연스러운 경우가 많은듯.
일반적으로 버튼이나 UI이미지들을 번역하겠지만 간혹 이런 dog쓸모 없는 일에도 쓸 수는 있음.
네 그렇다고 합니다…
보통은 이러한 이미지를 번역할때 아주 유용한데 일반적으로 손번역자들이 이미지 번역까지 해주는 경우를 제외하면 대부분 텍스트만 딸깍 번역하는 터라 이런 통이미지의 경우 번역이 누락되서 설명을 알아들을 수가 없는데 렌딸번에서는 이거이 가능하다 이말임.
이런 UI같은 것들도 하려고하면 다 번역이 가능하다 이말임.
근데 구글 이미지 번역이라 퀄리티는 처참하다는 점은 참고하면 좋음.
굳이 이런것까지 번역하고 싶으면 해도 괜찮음.
아무튼 근황소개는 여기까지. 고작 얼마 안되는 기능이지만 진짜 여러시스템이 얽히고 설키니까 진짜 엄청 개빡이었음. 진짜.
조사 시스템때문에 뜬금없이 이미지 번역기능이 찐빠가 난다던가 그래서 그걸 뜯어고치니까 또 다른 시스템이 찐빠가 난다던가 진짜 의존의 의존의 연쇄라서 수정의 연속이었음. 다 잘되나 싶더니 렌파이8에서는 잘 돌아가는데 7에서는 안되는 거였구요.. 다시 설계하니 이제 다른 기능들이 찐빠가 나네? 다 고치고 나니 좀 무거워지네? 다시 최적화 하고나니 또 뭐가 회귀문제를 일으키네? 이런거의 반복.
아무튼 아디오스.
베타로 곧 선보일 수 있기를 바라며…
만약 추가하고 싶은 기능이 있다면 댓글로 요청하면 좋음.
아 내가 왜 그걸 생각 못했지 같은거 있다면 바로 넣을 준비 오나료.
s/somisoft
• 157,564 subscribers- 1. 게시물 규정 양식
업로드 시 링크 암호화 & 필수 정보를 기입할 것
- 2. 질문
국룰, 암호화 링크 등 기본사항 질문 금지, 탭 미준수시 차단 및 삭제
- 3. 요청
요청 기준 및 양식 미준수 & 댓글로만 자료 복구 요청 시 차단
- 4. 미성년자 / 근첩 / 페미 / 다중계정
조금이라도 의심되면 선 차단, 후 해명
- 5. 좆목 / 네임드화
닉언, 네임드화 등 친목질 금지
- 6. 분탕 및 어그로 / 혐짤 / 낚시 / 뇌절
해당 카테고리의 차단 기간 및 가중처벌은 처리자 재량으로 판단
- 7. 홍보 / 판촉 / 거래
허용되지 않은 모든 형태의 홍보, 거래, 교환, 조건부 공유 시 차단
- 8. 쌀먹 / 바이러스
조건부 공유 & 수익성 링크 & 고의적인 바이러스 유포 시 갱신차단
- 9. 자료 분류 / AI
미검수 시 표기 필수, 생성형 AI를 사용한 자료의 제목에 AI 미기입 시 차단
- 10. 실사 / 토들러
업로드시 갱신 차단
- 11. 기타 세부 규정은 서브 공지사항 참고