Completion record for the Hungarian translation of the car-repair knowledgebase manuals. The KB
manual markdown is now translated to Hungarian for the full prioritized set: 820/820 prioritized pages
(956 total .hu.md incl. consolidated). Served read-only under /hu/<page_url> via
mkdocs-static-i18n suffix mode, with English fallback for anything untranslated. This finishes the
translation half of the i18n design in 2026-07-28-kb-hungarian-i18n-design.
For Agents
- Delivery: per-page
.hu.mdsiblings next to each English source page, on telep-mainframe. Served at/hu/<page_url>(suffix mode). English is the automatic fallback for any page without a.hu.md.- Search is unaffected: the HU mirror is NOT indexed — semantic search stays English-only (bge-large-en). See kb-agent-api.
- Provenance banner on every translated page:
> AI-forditas. A hiteles forras az angol eredeti.- State: 820/820 prioritized pages done (956 total
.hu.md). A defined skip-list remains (below) and can be added later.
What was translated
820/820 prioritized pages (956 total .hu.md including consolidated articles). Manuals done:
| Manual | Pages |
|---|---|
chevy-tracker/geo-tracker-repair | 434 |
suzuki-vitara/workshop-1988-1998 | 293 |
suzuki-vitara/5door-supplement | 61 |
suzuki-vitara/supplement-61a40 | 23 |
suzuki-sidekick/wiring-1996 | 9 |
kick-fix/* how-tos | all |
| consolidated articles | all |
Deliberately skipped (low translation value)
Left English on purpose — can be added later if needed:
parts-catalogue-89-98body-measurementswiring-diagramsbookletowners-1995kickfix-docs/*
How it was done (the method that survived)
Bulk-translate-then-write loses everything on an API drop — flush per page
The first bulk attempt lost the entire run to a single mid-run API “connection closed” (nothing had been flushed to disk). The fix that made this tractable: each page is written to disk the instant it is translated, then grep-verified. After switching to flush-per-page, three consecutive API “connection closed” drops and a hard “session usage limit” (resets ~3:20am) cost zero completed work — just re-run; a skip-if-
.hu.md-exists guard resumes from where it stopped. This crash-safe incremental approach is essential, not optional.
- Parallelism: session-model FORK subagents each translate a disjoint page range (no overlap).
- Write mechanism: heredoc / ssh-stdin / scp piping so quotes,
$, and backticks in the content survive the shell round-trip to the box. - Verification: each page grep-verified after write.
- Cost: ~6–12k tokens/page — FSM/table-heavy pages at the high end, prose at the low end.
Faithfulness contract
Translate prose + headings. Keep VERBATIM, never reworded or converted:
- all numbers/units, torque, clearance, resistance, voltage
- part-numbers, DTC codes, wire-color codes, mileage
- URLs and every
reference - tables: labels translated, numeric cells verbatim
- lookup / paint-mark CODES stay in English
- garbled OCR-noise tables: do not translate
Every page carries the banner: > AI-forditas. A hiteles forras az angol eredeti.
Two open judgment calls to revisit
- Page 198 — bearing paint-mark colors were translated (Green → Zöld). Revert if they are codes rather than descriptive colors.
- Page 202 — one garbled OCR TOC cell was dropped.
Status
- 820/820 prioritized pages translated; 956 total
.hu.mdincluding consolidated. - Served read-only at
/hu/<page_url>(suffix mode), English fallback for the rest. - Not indexed for search (search stays English — bge-large-en only).
- Skip-list (parts catalogue, body measurements, wiring booklet, owners, kickfix-docs) can be added later.
- Two minor judgment calls flagged for review (pages 198, 202).
Related
- 2026-07-28-kb-hungarian-i18n-design — the i18n design this completes the translation half of
- 2026-07-28-kb-hungarian-i18n-plan — the task-by-task plan
- 2026-07-24-knowledgebase — the source manual library being mirrored to Hungarian
- 2026-07-29-kb-semantic-search-frontend-complete — the (English-only) semantic search front door
- kb-agent-api — agent-facing API; notes the partial HU mirror + English-only search
- telep-mainframe — the host serving the KB
- SESSION-HANDOVER
- homelab
- LOG
- TOPICS