24b0d121e09c28a8699fe8b115ef0468e3a2e8bc6a


24b0d121e09c28a8699fe8b115ef046ec240c8f024



24b0d121e09c28a8699fe8b115ef04699531f6bff6



24b0d121e09c28a8699fe8b115ef046a746fefc935



24b0d121e09c28a8699fe8b115ef04699730f7bef7



비용추정 기능 , ui 업데이트 등등 변경 내역 많음


업데이트 내역 (2026-01-25)


  - Nexus 기능 완전 제거: Nexus 탭/설정/API키/검색·컨텍스트 주입/프롬프트 관련 코드 전부 제거

  - 멀티 프랜차이즈 지원 (xTranslator XML 한정): Elder Scrolls / Fallout / Starfield

      - 상단 툴바에 Franchise 선택 추가

      - 프랜차이즈별 메타프롬프트/기본 용어집(embedded) 적용

      - 프랜차이즈별 Global DB(Glossary/TM) 분리 (Elder Scrolls는 기존 global DB 경로 유지)

      - 프로젝트 DB에 프랜차이즈 저장 → 재오픈 시 자동 복원

      - <Addon>이 Skyrim.esm / Fallout4.esm / Starfield.esm 같은 공식 마스터명일 때만 제한적 자동 감지

  - Global Glossary/TM 저장/삭제 안정화

      - 전역/프로젝트 용어집, 전역 TM에서 행 삭제 후 “저장”이 누락되던 문제 수정(삭제 UX/키 처리 정비)

      - 기본 용어 자동 재삽입이 사용자가 삭제한 항목까지 다시 넣던 문제 수정

        → Global DB가 처음 생성될 때만 기본 용어 시드

  - 태그/플레이스홀더 보호 강화

      - %PLAYERNAME%, %1$s, $PLAYERNAME$, {PLAYERNAME}, {{PLAYERNAME}} 등 다양한 포맷을 마스킹해 번역 중 변형/누락 방지

  - TM 자동 인식(자동 Import)

      - tm-import 폴더에 *.tsv 넣어두면 XML 열 때 자동으로 Global TM에 Import

      - Import 완료된 TSV는 tm-import\\imported\\로 자동 이동(중복 재수입 방지)

  - TM 생성 도구 추가(내부 스크립트)

      - Bethesda *STRINGS/*.DLSTRINGS/*.ILSTRINGS 원문/번역 폴더를 파일명+StringID로 매칭해 TM TSV 생성하는 스크립트 추가


코덱스는 신이야