h-lab/src/main/java/com/hlab/yanalyst/domain
hehihoho3@gmail.com 198334c6f8 feat(rework): 타임라인 [00:00] 형식 번역 옵션 추가
'[00:00] 번역' 버튼 추가 — 세그먼트별로 번역해 '[mm:ss] 한국어' 줄로 재작성 칸에 내린다.
LibreTranslate의 q 배열 일괄번역(1회 호출, 입력순서 1:1 정렬)을 사용.
기존 '번역→재작성'(평문 흐름)은 그대로 유지(format=plain|timeline).

- TranslateService.translateBatch + buildBatchRequestBody/extractTranslatedTexts(+단위테스트)
- translateScript(id,target,format): timeline 분기, 세그먼트 시각 [mm:ss] 머리표시
- 컨트롤러 format 파라미터, rework.html '[00:00] 번역' 버튼

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 11:10:05 +09:00
..
category feat(dashboard): add full-set pipeline summary with single endpoint 2026-05-30 22:31:21 +09:00
channel feat(rework): 타임라인 [00:00] 형식 번역 옵션 추가 2026-06-25 11:10:05 +09:00
production fix(rework): long-op timeout, dedup query, clearer error, logging 2026-06-12 20:06:00 +09:00
publish fix(publish): dashboard 'recent' = latest-updated 5, stable status order 2026-05-31 16:40:58 +09:00