Localisation slice 5 CLOSED: the catalog speaks English and the floor is at 0.257.0
gates / gates (push) Successful in 27s

Part C shipped the same day the pilot was read: fifty apps in three pushes, 1 031 of
1 032 strings. The English Apps list shows ZERO Hungarian app descriptions across all
53 apps — the only Hungarian left on it is the "Naprakész" badge (R-589) and the
language picker naming itself, which is correct.

The Hungarian Apps list is identical to the pre-slice capture once the per-session
CSRF token AND Docker's own "Up N hours" container string are normalised. Both
normalisations are stated in the evidence rather than applied quietly — the second
one moved because two hours of wall clock passed between captures, not because any
copy changed.

Fleet floor raised to 0.257.0 with the declared MinAgent 0.131.0, above the vouched
golden so the declaration carries it. demo-felhom went 0.255.0 -> 0.257.0 by itself
in under 12 seconds and THEN rendered the English tagline: the floor delivered the
feature, not a version string.

Rows: R-593 (papra describes a session-signing key as "the app's subdomain" — the one
string left untranslated) and R-594 (the catalog gate can convict a retrieval promise
but has no way to REGISTER a true one, which the shared vocabulary's design calls
for). R-560 closed. 281 -> 287 rows.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-09-20 16:40:59 +02:00
parent f538a03bd5
commit 8e9401c6bf
34 changed files with 22968 additions and 52 deletions
+27 -29
View File
@@ -1,49 +1,47 @@
# STATUS — what works, what's broken, what's next
**Updated 2026-09-20 — the apps can describe themselves in English. Three of them do; fifty wait for you.**
**Updated 2026-09-20 (evening) — every app in the catalog now describes itself in English, and every box can read it.**
> **Ready for a volunteer: yes.**
**What changed.** On an English dashboard the last Hungarian left was the app text: each app's
one-line description, its „what is it for" list, its „first steps", and the labels under every
install setting. That text comes from the app catalog, and the catalog was Hungarian only.
**What changed.** This morning an English dashboard still showed Hungarian app text — each app's
description, its „what is it for" list, its „first steps", the labels under every install setting.
That text lives in the app catalog, and the catalog was Hungarian only.
Now each app's file can carry an English block next to its Hungarian one, in the same file, so a
reviewer sees one app whole. The box reads the English **line by line**: any line that has no English
yet shows the Hungarian one, and a box running an older version ignores the block completely. That is
what makes it safe to do fifty apps a batch at a time instead of all at once.
All 53 apps now carry an English version beside the Hungarian one, in the same file. **1 031 of the
1 032 pieces of text are done.** You read three of them at lunchtime and said go; the other fifty
follow that same voice.
**Three apps are done as a pilot** — PrivateBin, Paperless and RomM. I picked those three because
between them they use every shape the mechanism has to handle, and because all three run on the demo
box, so I could look at the real pages instead of reasoning about them.
**The one piece left is not an oversight.** One app's install page explains a security key with the
sentence that belongs on a different field — it is wrong in Hungarian. I am not allowed to change
Hungarian words in this kind of release, and translating a wrong sentence would spread the mistake
into a second language. So that one line still shows the Hungarian. There is a row open to fix the
Hungarian first.
**What I checked, on the real boxes.** The three English app pages show English. The Hungarian pages
are **identical, byte for byte**, before and after — seven pages, same size, same content. And on the
second demo box, which runs an older version on purpose, the pages are identical too and its log says
nothing: an old box simply does not see the new block.
**What I checked, on the real boxes.** The English app list shows **no Hungarian app text at all**,
across all 53. The Hungarian pages are identical to before, down to the byte. I checked the same on
a second box that was deliberately left on an older version — it simply ignored the new text, which
is what lets this be safe.
**Two things are still Hungarian on an English app page, and I did not fix them today** — the „up to
date" tag on each app, and the sentence under a data folder that says whether it is backed up. Both
come from the box's own code, not from the catalog. Rows are open for both. The second one matters
more: it makes a promise about somebody's files.
**I raised the box floor to the new version, as you asked.** The second demo box picked it up **by
itself in under twelve seconds**, came back healthy, and then showed the English text. Two machines
that are switched off — the tester's box and one other — will take it when they next come on.
**Rows.** Four opened, one of them already closed.
**Two things are still Hungarian on an English app page**, and both come from the box's own code
rather than the catalog: the small „up to date" tag on each app, and the sentence under a data
folder that says whether it is backed up. Rows are open for both. The second matters more, because
it makes a promise about somebody's files.
**Needs you — one read, ten minutes.** Before I translate the other fifty apps, please read the
English of the three pilot apps (they are quoted in the catalog's report, and live on the demo box in
English). Say "go", or say what to change in tone or wording. If the tone is wrong, catching it now
costs ten minutes; catching it after fifty apps costs a day of rework.
**Rows.** Six opened today, one of them already closed.
**If you do nothing:** nothing breaks. The three apps stay English, the other fifty stay Hungarian,
and every Hungarian household sees exactly what it saw yesterday.
**Needs you — nothing urgent.** The only open question is whether to change the shared demo password.
**Also still open from before:** raise the box floor — now to **0.257.0**, so every box can read the
English app text at all. Until the floor moves, only the demo box can. Nothing breaks if it waits.
And whether to change the shared demo password.
**If you do nothing:** nothing breaks.
## Previous note
**Updated 2026-09-18 (night) — the new installer is published, and the box's screen speaks English too.**
> **Ready for a volunteer: yes.**