Files
UmbraTrans/Docs/Status_Build_Translations.md
umbra audio 3e0568b9d1 Generate backend endpoints for language-project workflow
Add REST endpoints and frontend wiring for per-language project actions:
- POST /api/workspace/{project}/translation/{lang}/queue — queue translation
- POST /api/workspace/{project}/audio/{lang}/queue — queue audio generation
- GET/POST /api/workspace/{project}/format/{lang} — format metadata (EPUB/PDF)
- GET /api/workspace/{project}/review/{lang}/chapters/{chapter} — utterance review
- GET/POST /api/workspace/{project}/front-matter/{lang} — front matter editor
- GET /api/workspace/{project}/chapters/{lang} — chapter list
- GET /api/workspace/{project}/chapter-content/{lang}/{chapter} — chapter text

Frontend fixes:
- Review page shows per-language text (English source, Chinese translation, etc.)
- Non-translated languages show 'Queue translation' button only
- Speaker data from English source matched by paragraph ID
- UmbraAudio column layout: Speaker, Variation, Text, Actions
- Chapter tree in left sidebar: Front matter, Back matter, Body
- Audio Format label at top of sidebar
- Pandoc formatting toolbar for front matter text editing
2026-10-25 11:04:53 -07:00

1.1 KiB

DEAL HUNTER — SIMPLIFIED CHINESE TRANSLATION (BUILD STATUS) Updated: 2026-10-21 10:10 UTC Phase: 2 — Full book translation in progress

OBJECTIVE Translate Deal Hunter (EN) to Simplified Chinese (zh-CN), intent-preserving (not word-for-word). Outputs: AsciiDoc (canonical) + OpenDocument Text (ODT) for review + PDF.

SOURCE Bundle: /home/umbra/audio-read/bundles/dh-bundle/manifest.jsonl (sha256 21ce5687...) Extracted: productions/deal-hunter-zh/source/book.json (1 book, 32 chapters, 4319 utterances, ~66884 words) Matter: 4 front, 27 body, 1 back

PIPELINE Pass 0-4 implemented with caching/resume. Models via LM Studio (192.168.123.16:1234/v1). Critic using qwen3.5-9b (independence note as per existing setup).

PROGRESS

  • Phase 0 prep done (verified source, models, backed up glossary)
  • [~] Phase 1 hardening: front matter re-run done; critic/consistency for Ch1 pending/completing as runs progress
  • [~] Phase 2 full translation: running in background (PID 256031). Translating all body chapters ch-7 through ch-32 plus ensuring front/back current.
  • Phase 3 rendering
  • Phase 4 documentation

LOG /tmp/translate_full.log