Skip to content

Releases

V0.3.1-beta

V0.3.1-beta Pre-release
Pre-release

Choose a tag to compare

@ironhistorian7 ironhistorian7 released this 10 Nov 21:16

v0.3.1 변경사항

진행 상황 표시 개선

  • 현재 단계의 진행률·처리 수·경과 시간·예상 남은 시간을 표시합니다.
  • 재시도와 서버 재시작 중에도 완료한 항목을 중복 집계하지 않습니다.
  • 기존 번역 재사용과 번역 실패로 원문을 유지한 항목을 구분합니다.
  • 자동 재시도까지 남은 대기 시간을 표시합니다.

오류 안내와 제보 기능

  • 오류 종류와 발생 단계를 짧게 안내하고, 상세 출력은 접힌 상세 기록으로 정리했습니다.
  • 오류 내용 복사로 댓글이나 이슈에 붙여넣을 내용을 클립보드에 복사할 수 있습니다.
  • 진단 파일 저장으로 실행 환경과 오류 정보를 JSON 파일로 내보낼 수 있습니다.
  • 제보 자료에서는 게임 대사·번역문·저장본·프롬프트·개인 경로를 제외합니다.
  • 로그 폴더 열기가 해당 오류 기록의 위치를 열도록 수정했습니다.

RPG Maker MV/MZ 호환성 개선

  • 지원하는 다국어 번역표와 플러그인에서 선택한 원문 언어를 번역 입력과 원문 참고에 연결합니다.
  • JSON 키의 마침표·대괄호와 중첩 JSON 때문에 번역 위치를 잘못 찾던 문제를 수정했습니다.
  • 캐릭터 DB의 번역된 이름을 화자 이름표와 이름 변경 명령에 재사용하도록 보정했습니다.
  • 기존 인명 표기 보정으로도 적용할 수 있으며, 모델 호출이나 전체 재번역은 필요하지 않습니다.
  • 원문·한국어 병기의 줄바꿈, 대사 페이지 전환과 표시 위치를 보정했습니다.
  • 프로그램에 없는 설정을 안내하던 문구를 제거하고, 실제 파일 읽기 실패와 참고 정보를 구분했습니다.

번역 응답과 복구 개선

  • 요청 분량에 맞춰 응답 길이를 조정하고, 긴 항목은 문장·문단 경계에서 나눠 처리하도록 개선했습니다.
  • 출력 한도로 잘린 응답을 단순한 응답 번호 누락으로 처리하던 문제를 수정했습니다.
  • 응답 번호·보호 표시의 일부 변형과 불필요한 응답 태그 처리를 보강했습니다.
  • RPG Maker에서도 복구 가능한 저장 응답을 먼저 활용하도록 확대했습니다.
  • 일본어 경로와 작업 요청을 GUI에서 CLI로 전달할 때의 UTF-8 처리를 보강했습니다.

패치 검사와 로그 정리

  • Ren’Py 검사에서 원본 게임·생성 패치·검사 도구의 오류를 구분하는 처리를 보강했습니다.
  • 자동 보정은 원인이 확인되고 보정 규칙이 마련된 생성 패치에만 적용합니다.
  • RPG Maker의 기존 정적 검사를 번역 위치와 이벤트·선택지 구조까지 확대했습니다.
  • 패치 검사용 복사본은 성공·실패·취소 여부와 관계없이 정리합니다.
  • 번역·재번역·게임 업데이트 시작 시 프로그램 폴더의 7일 이상 지난 진단 로그를 정리합니다.
  • 번역 캐시·모델·게임 파일·저장본·배포 ZIP은 유지합니다.

로컬 실행파일 갱신 개선

  • 실행 중인 프로그램과 파일 잠금을 확인한 뒤 구성요소를 교체합니다.
  • 교체에 실패하면 이전 구성요소를 복원하도록 보강했습니다.

V0.3.0-alpha

V0.3.0-alpha Pre-release
Pre-release

Choose a tag to compare

@ironhistorian7 ironhistorian7 released this 09 Nov 18:17

v0.3.0 변경사항

게임 업데이트 번역 추가

  • 기존 프로젝트를 바탕으로 업데이트된 게임을 번역할 수 있습니다.
  • 일치하는 기존 번역을 재사용하고, 추가되거나 변경된 부분을 번역합니다.
  • 챕터 추가뿐 아니라 대본 중간에 삽입된 문장도 처리합니다.
  • 업데이트 작업은 별도 프로젝트로 생성하여 이전 번역과 수동 수정 내용을 보존합니다.

패치 검사·보정 추가

  • 원본과 패치 적용본의 검사 결과를 비교하여 오류의 출처를 구분합니다.
  • 확인된 패치 오류 중 지원하는 유형은 자동 보정하고 다시 검사합니다.
  • 잘못된 태그·글자 크기 지정, 폰트 경로, 엔진 버전별 API 호환성 문제에 대한 처리를 추가했습니다.
  • 검사 결과와 보정 내역을 로그에 기록합니다.

번역 태그 처리 개선

  • 색상·굵기·기울임 등의 서식 태그를 번역 전에 분리하고, 번역 후 스크립트로 재조립하도록 변경했습니다.
  • 모델이 임의로 덧붙인 응답 태그와 번호를 정리하는 처리를 보강했습니다.
  • 서식 태그 누락 때문에 정상적인 번역문이 실패 처리되는 경우를 줄였습니다.
  • 저장된 응답에서 복구할 수 있는 번역은 모델을 다시 호출하지 않고 복구합니다.

미번역 복구·오류 대응 개선

  • 번역·재번역·미번역 복구의 작업 선택과 연결을 정리했습니다.
  • 기존 번역을 보정할 때 저장된 번역과 캐시를 유지하도록 보강했습니다.
  • 서버 장애 재시도 간격을 10초 → 30초 → 3분으로 조정했습니다.
  • CUDA·서버 종료·연결 오류의 진단 기록을 보강했습니다.
  • 번역 캐시 저장 중 일시적으로 파일 접근이 막히는 경우에 대한 처리를 추가했습니다.

추론 런타임 선택 추가

  • 설정 및 정보 → 추론 런타임에서 Ollama 버전을 선택할 수 있습니다.
  • Ollama 0.40.15를 기본으로 포함합니다.
  • 기존 0.34.2도 함께 보관하며, 필요에 따라 선택할 수 있습니다.
  • 다른 공식 버전을 조회하고 다운로드하는 기능을 추가했습니다.
  • 버전별 실행 파일과 라이브러리는 별도 폴더로 관리하며, 모델 저장소는 공유합니다.

화면 표시 정리

  • 좌측 하단에 프로그램 버전을 표시합니다.
  • 입력 정답 표시와 선택지 힌트에 beta 표시를 추가했습니다.
  • 불필요한 화면 안내와 로그 문구를 정리했습니다.

배포 구성 개선

  • LIGHT와 FULL 모두 분할 ZIP으로 제공합니다.
  • LIGHT: 모델 제외, 총 2개 파일.
  • FULL: HY-MT2-7B Q6_K 포함, 총 5개 파일.
  • 두 배포본 모두 Ollama 0.40.15와 0.34.2를 포함합니다.
  • 반디집 압축 해제와 파일 해시 검증을 완료했습니다.

선택한 배포본의 .zip과 모든 .z01, .z02 등의 파일을 같은 폴더에 받은 뒤, 반디집으로 .zip 파일을 열어 압축을 풀어주세요.