i18n: operator rulings 1b (banner + download page in scope, R-559 unblocked) and 7 (interface nouns translate)
gates / gates (push) Successful in 21s
gates / gates (push) Successful in 21s
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -234,7 +234,7 @@ session). Each slice ends with the parity gate green for every page it touched.
|
||||
| 1 | R-556 | the other 31 dashboard templates (~1 500 strings, 600 of them JS), parity fixtures per page; switch shown to everyone; English retrieval stems; the extractor's ASCII word list reviewed per page | the whole dashboard in English with Hungarian byte-identical | 12–16 h, three releases |
|
||||
| 2 | R-557 (after R-553) | Go-side customer strings: 947 shown + 184 errors; flash-in-URL → keys; country names; alert texts | a page's server messages follow the language | 16–20 h |
|
||||
| 3 | R-558 | hub: per-customer language at creation; `configgen` renders it; `customerMessages` (39), the 5 lifecycle mails and the self-bind page in English; dispatcher reads the reported language | a household's e-mails arrive in its language | 6–8 h, one hub + one controller release |
|
||||
| 4 | R-559 | console banner (34 lines, console-font limits) and the download page | — **operator to confirm it is in scope** (decision 1b) | 4–6 h + an ISO train |
|
||||
| 4 | R-559 | console banner (34 lines, console-font limits) and the download page | an English household meets English from the first boot screen (in scope — ruling 1b) | 4–6 h + an ISO train |
|
||||
| 5 | R-560 | catalog: §7 format, controller reads it, 835 strings / ~5 000 words, catalog copy gates per language | an app card, its settings and its first steps in English | 12–16 h |
|
||||
| 6 | R-561 | the volunteer guide in English (~1 600 words); **then a stranger's first hour in English**, the 2026-09-14 walk; closes R-516 against the inventory | a newcomer can set up and use a box in English | 6–8 h |
|
||||
|
||||
@@ -258,22 +258,10 @@ These are rulings, not proposals. Anything specced against a different assumptio
|
||||
5. **Mechanism (b2)** — §2.1.
|
||||
6. **Switch hidden while only three pages are English** — §3.
|
||||
|
||||
### Open — for the operator, in the §3 shape of `09-update-architecture.md`
|
||||
### 2026-09-17 (evening) — the two open questions, ruled
|
||||
|
||||
**1b. Are the console banner and the download page in scope?** The starter's summary listed them;
|
||||
the ruling on decision 1 names „the controller, emails, guide, app catalog" and not them.
|
||||
- *Yes* — slice 4 stays: 4–6 h plus an ISO release train; an English-speaking household sees English
|
||||
from the first boot screen.
|
||||
- *No* — slice 4 is dropped: nothing to build; an English household meets a Hungarian console banner
|
||||
and download page before the dashboard.
|
||||
- **If nothing is decided:** slice 4 waits at the end of the plan; slices 1–3, 5, 6 are not blocked.
|
||||
- **Who is blocked:** nobody now; the stranger drill (slice 6) would walk a Hungarian first screen.
|
||||
|
||||
**7. Do product and interface nouns translate?** The spike translated them („Indítópult" → Launcher,
|
||||
„Vezérlőpult" → Dashboard, „Biztonsági mentés" → Backup) and kept app names and „Felhom" as they are.
|
||||
- *Translate interface nouns* (as built) — English pages read naturally; a Hungarian support person
|
||||
and an English household name the same screen differently.
|
||||
- *Keep Hungarian nouns as names* — one vocabulary for support; English pages carry untranslated
|
||||
words a newcomer must learn.
|
||||
- **If nothing is decided:** the spike's choice stands and slice 1 follows it.
|
||||
- **Who is blocked:** slice 1's translation pass (it can proceed on the spike's choice and be revised).
|
||||
1b. **The console banner and the download page ARE in scope** (operator: „yes"). Slice 4 (R-559) is
|
||||
unblocked; it stays late in the plan and rides an ISO release train.
|
||||
7. **Interface nouns translate** (operator: „translate"). „Indítópult" → Launcher, „Vezérlőpult" →
|
||||
Dashboard, „Biztonsági mentés" → Backup, as the spike built. App names and „Felhom" stay as they
|
||||
are. Every slice follows this.
|
||||
|
||||
Reference in New Issue
Block a user