• 5.22.1

    5.22.1 주요 변경사항

    태그 번역(shared)

    5.22.0의 번역 검토를 사용자 기준에 맞춰 다시 다듬었습니다. 기존 번역 67개를 교정하고 1개를 추가했습니다.

    • 통용 용어 우선: 장르에서 실제로 널리 쓰는 말은 외래어라도 그대로 씁니다. 정말 마이너한 용어만 뜻을 풀어 씁니다.
      • 교정: 스캣 → 스캇, 스메그마 → 치구, 교미 프레스 → 교배 프레스, 강제 구강성교 → 이라마치오, 모녀덮밥·자매덮밥, 질경
      • 5.22.0에서 풀어 썼던 용어를 원래 통용어로 되돌림: 스마타, 시오후키, 곳쿤, 페이스시팅, 오모라시, 거인녀, 알몸 에이프런
      • 사용자 결정: 리밍, 펨보이, 샴쌍둥이, 밀프·딜프, 오버니삭스, 들박, 입싸, TS, 쓰리썸, 보어(항문 보어·꼬리 보어 포함)
    • 음역 캐릭터 301개 재확인: 운영 데이터에서 함께 붙는 패러디로 작품을 특정한 뒤 공식 표기를 찾았습니다.
      • 공식·게임 데이터 기준 교정: 토우카, 엘레인, 깅코, 아가타 사아야, 모리오카 코우헤이, 소고루 쿄우, 시죠 마키, 테레시아, 이드·샤샤(트릭컬)
      • 같은 작품 표기 맞춤: 루이(BEASTARS), 그레고, 에리나 올레고브나 아빈, 마리야 미하일로브나 쿠죠
      • 사용자 결정: 인덱스, 에리카 브랑델리, 세필리아 아크스, 링고 양
      • 공식 표기와 같은 46개는 출처를 기록했습니다. 공식 한국어판이 없는 항목은 작품만 기록하고 현재 값을 유지했습니다.
      • 한국 더빙판에서만 바뀐 이름(유사랑·한샛별 등)은 새로 채택하지 않습니다.
    • 전역 블랙리스트 번역 보충: 전역 블랙리스트 태그 가운데 번역이 없던 parody:palworld를 팰월드로 추가했습니다(PlayStation 한국 스토어 공식 제목). 작가·그룹은 원어 유지 대상이라 제외했습니다.
    • 검토 근거는 apps/web/src/lib/__fixtures__/tag-translation-review-2026-10-23-round2.json과 태그 번역 검토 근거에 있습니다.

    번역 교정과 누락 번역 1건 보충이라 patch 5.22.1로 게시합니다. API·schema·Compose·환경 키 변경은 없습니다.

    이미지 게시 범위

    • 새로 빌드(5.22.1·latest):
      • backend: 번역 사전, APP_VERSION
      • crawler: shared 패키지 포함
      • web: 번역 사전
    • 변경 없음(-ChangedOnly로 태그 생략): nginx·byedpi는 5.21.0 태그의 digest를 latest로 유지합니다.

    NAS 업데이트와 주의사항

    운영 반영을 따릅니다.

    • schema·Compose 변경 없음: 반영 SQL이 없고 compose.yml·환경 파일 변경도 없습니다.
    • 교체 대상: 5.22.0에서 올리면 backend(와 같은 이미지를 쓰는 log-reader)·crawler·web이 교체됩니다.
    • crawler 재시작: 교체 전에 stop -t 60 crawler로 checkpoint를 저장합니다. 재시작 뒤 E-Hentai·Hitomi pipeline은 checkpoint 재개 대기 상태가 됩니다.
    • rollback: backend·crawler·web을 5.22.0으로 고정합니다.

    5.22.0 대비 전체 변경

    검증

    • 릴리스 commit 4348b681(main 5ae7d07f과 같은 tree):
      • 개발 stack backend·web 재빌드 healthy
      • run-translation-coverage.ps1 통과
      • run-integration.ps1 통과
      • ops/update-base-images.ps1: 고정 digest 모두 최신
      • 문서 링크·anchor 0건, git diff --check 통과
    • 기능 branch(같은 tree):
      • run-unit.ps1 -Workspace all 통과(backend 755·crawler 925·web 2240 tests)
      • 사전 점검 통과: 중복 0, 빈 값 0, fixture와 diff 일치, 같은 뜻의 옛 표기 0
    • NOT RUN: 이번 변경의 Sol 독립 리뷰(diff·fixture·log 대조로 대신함), run-operations·run-compose-compat·run-schema(해당 영역 변경 없음), network runner, 격리 UI·실기기 확인.

    게시 확인

    • 릴리스 소스: 4348b681(annotated Git 태그 5.22.1 대상)
    • 이미지 digest:
      • backend 5.22.1·latest(APP_VERSION=5.22.1): sha256:6f044946c38685fcb0144a7413e225b93c234f702f12878ca78f8822dc8f42e8
      • crawler 5.22.1·latest: sha256:212a0aef0bb95310a931fc56ada503c28c97cf754644873c873d0f2dda73acca
      • web 5.22.1·latest: sha256:60ea77db138c95b573430555774f40ee471ddc93cdd570bc679996f4b8a3c133
      • nginx latest(5.22.1 태그 없음, 5.21.0 digest 유지): sha256:4e67d92a695b9cf723093ff8f2a706959d79c954a9a3d5e83c1242fccb832a87
      • byedpi latest(5.22.1 태그 없음, 5.21.0 digest 유지): sha256:f53d87d9aed48752b302242f042d5209f7cd3c5958c28126af2f017596c61e85
    • 게시 명령 ops/publish-images.ps1 -Version 5.22.1 -Publish -ChangedOnly는 첫 실행에서 완료됐습니다(Registry tags verified for 5.22.1.).
    Downloads 2