Portfolio / 2026. szeptember 16.

102 bejegyzés után nem fordítási backlogot akartunk, hanem kétnyelvű alapállapotot

A teljes Worklog angolítása megmutatta, hogy az utólagos fordítás önmagában technikai adósság. A 102/102 migráció után úgy alakítottuk át a folyamatot, hogy minden új bejegyzés magyarul és angolul egyszerre szülessen, ugyanabban a QA-láncban.

2 perc olvasás
Portfolio
i18nWorklogcontent architectureQA

A helyzet

A portfolio Worklog 102 magyar bejegyzéssel nőtt nagyra, miközben az angol felület sokáig csak a magyar tartalmat örökölte. Amikor valódi angol verziót akartunk, egyszerre jelent meg több probléma: meg kellett őrizni a műszaki jelentést, kronológiai sorrendben kellett haladni, a search indexet is lokalizálni kellett, és egy régi, túl széles szövegcserés megoldás még kevert HU/EN hibákat is tudott okozni. A feladat így már nem egyszerű fordítás volt, hanem tartalom-architektúra és QA probléma.

A megoldási út

Külön angol content source készült azonos slugokkal, a generátor pedig ezekből építi az angol title, summary, teljes body és keresési tartalmat. A fordítási folyamatot 10-es, kronológiai batch-ekre bontottuk, és külön QA guard ellenőrizte, hogy nincs kihagyás, nincs sorrendből kilógó fordítás, minden kötelező mező valóban angol, a generált oldal megőrzi a teljes szöveget, és a search index is a fordított tartalmat használja. A 102/102 állapot után a fontos döntés az volt, hogy ezt ne egyszeri migrációnak tekintsük: innentől minden új Worklog-entry HU és EN source-szal együtt kerül be.

Mi lett belőle

A Worklog végül 102/102 valódi angol bejegyzéssel, kétnyelvű kereséssel és külön tartalmi QA-val ment productionbe. Ennél fontosabb, hogy megszűnt a jövőbeli fordítási backlog modellje: a következő bejegyzés már nem 103/102 állapotot hoz létre, hanem rögtön 103/103-at. A nyelvi minőség így nem egy későbbi takarítási projekt, hanem ugyanannak a feature-nek a része, mint maga az új tartalom.