HARMONIC insight
Back to product page

Insight Doc Translator

Release notes

Full version history. To apply the latest version, install over the existing build — your settings (API keys, translation memory, glossaries) are preserved.

v1.0.4

CurrentReleased2026-05-03

Release build enabled + semantic translation + Language label unified

New features

  • Semantic translation: selectable contextual translation rather than literal word-for-word.

Build & quality

  • Enabled treat-warnings-as-errors for Release build; non-impactful analyzer warnings (CS0649/CA1305 etc.) moved to NoWarn.
  • 'Toggle Language' renamed to 'Language' for consistency across the Insight Slide / Sheet / Doc / Cast / Agent suite.

v1.0.3

Released2026-04-19

Major UI/UX overhaul + translation engine consolidation + PDF translation quality improvements

Major UI / UX improvements

  • Both translation settings panel and translation target panel can be toggled via edge strips (VS Code style).
  • Estimated cost dialog: ¥ button displays API cost estimates for all engines in comparison view.
  • Keyboard shortcut overview: Shift + / pops up the main shortcut list.
  • Enhanced status bar: engine status badges + source/target file path display.

Translation engine consolidation

  • Consolidated to 5 engines: DeepL / Google / Azure / Claude / Gemini. NMT vs. LLM use cases now explicit in UI.
  • Gemini default model changed to gemini-2.5-flash; Structured Output suppresses count mismatches.

PDF translation quality improvements

  • Dedicated TOC cluster generation separates dot-leader lines from page numbers.
  • 50% color propagation threshold prevents header color mix-ups; iterative font shrink loop prevents text-box overflow.

Critical bug fixes

  • Fixed double-launch crash during translation (IsTranslating guard prevents re-entry).
  • Resolved Windows hang and 15 GB memory blowout on PDF save (SaveOutputFile moved to Task.Run background).
  • Fixed cut-off column widths after Excel translation (AutofitColumns now applied only to changed sheets).
  • Fixed silent Gemini 429 quota errors; added explicit timeouts to DeepL/Google/Azure to prevent hangs.

Compliance

  • Added EULA. Consent page displayed on install, clarifying responsibility boundaries for BYOK, AI translation, PDF translation, and third-party APIs.