From 8d539f971cf67aae3a69599905ab78b72ca2f889 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Fri, 18 Sep 2026 17:48:13 +0200 Subject: [PATCH] =?UTF-8?q?STATUS:=20slice=204=20=E2=80=94=20the=20bilingu?= =?UTF-8?q?al=20screens,=20and=20the=20installer=20image=20that=20waits=20?= =?UTF-8?q?for=20a=20supervised=20publish?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS --- STATUS.md | 65 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/STATUS.md b/STATUS.md index 87d6d5e3..7afcd713 100644 --- a/STATUS.md +++ b/STATUS.md @@ -1,45 +1,50 @@ # STATUS — what works, what's broken, what's next -**Updated 2026-09-18 (evening) — your customers' e-mails now follow their language.** +**Updated 2026-09-18 (late evening) — the box's own screen now speaks English too.** > **Ready for a volunteer: yes.** -**What changed.** Until today every e-mail we sent a household was Hungarian, whatever their box was -set to. The box has been telling us which language it is on for a while; nothing was listening. Now -the e-mails follow it — the nightly backup notes, the "your box has gone quiet" warning, the setup -code, the link that connects a new box, and the page that link opens. +**What changed.** Two screens a person meets before they ever see a dashboard were Hungarian only: +the text on the box's own monitor while it waits to be paired, and the download page where the +installer comes from. -**You pick a language when you create a customer** (Hungarian unless you say otherwise). That is the -language their box starts in and the language of the first e-mails, which are sent before the box has -ever spoken. **The moment the household picks a language on their own dashboard, theirs wins** — your -choice is a starting point, never an override. +**The box's screen cannot know a language** — when it shows the pairing code, nobody has told it who +owns it yet. So it shows **both**: the Hungarian exactly as before, then the same thing in English +underneath. Same for the "your box is connected" screen and the login text. The boot menu gets an +English half too. -**Nothing you read has changed.** Your own copy of every alert is still Hungarian, word for word. -That was the part I measured hardest: 56 sample e-mails were captured before a single word moved, and -all 56 Hungarian ones still match exactly. +**The download page has an English twin, and it is live now:** `felhom.eu/en/download`. Each page +links to the other. The rest of the website stays Hungarian, as you ruled. -**Proven with a real e-mail.** I pressed the demo box's own "send test notification" button twice, a -minute apart. In English it arrived as *"Dear Customer, this is a test notification…"*; switched back -to Hungarian it arrived as *"Kedves Ügyfél! Ez egy teszt értesítés…"*. Your copy was identical both -times. +**What I measured rather than eyeballed.** Every Hungarian line was captured before a single English +word was added, and the test compares them letter by letter. The English blocks are checked for +stray Hungarian letters. And the whole screen was counted: the paired-up text is **24 lines on a +25-line screen** — it fits with one line to spare, so the test now refuses anything taller. Two more +lines and the Hungarian code would scroll off the top. -**One honest gap.** Some alerts contain a sentence the box writes itself — naming a drive, or an app. -Most of those now come in both languages. **Six do not yet**, so an English household can still see -one Hungarian line in a few e-mails. One of those six is a whole e-mail rather than one line. Nothing -breaks; it just reads wrong. It is written down. +**Two things were already broken when I started.** The installer's own test suite had been failing +for two days and nobody saw it, because it is not part of any automatic check — it only runs when +someone runs it. And the release checklist said every screen must be Hungarian, which would have +blocked exactly what you asked for; your September ruling replaced that, so I rewrote the checklist +item rather than skipping it. -**Rows.** Five opened, two closed the same day. +**Rows.** Three opened. -**Needs you — two things, neither urgent.** +**Needs you — the installer image is built but NOT published, and that is deliberate.** -1. **Raise the floor to 0.256.1?** That is what sends the new version to every box. **If you do:** - households that chose English get English alerts. **If you do nothing:** the hub still writes in - their language, but the sentences the box composes stay Hungarian for them. Nothing is at risk. - I would raise it. -2. **Change the shared demo password?** Not because it leaked anywhere public — it did not. Earlier - today I left five of my own helper scripts on the demo box with the password written inside them, - for a few hours, and found them myself while tidying up. They are destroyed. Changing it is cheap - and would close the question; nothing suggests you must. +Publishing to the download site is public and cannot be undone, and the checklist requires a real +install from the finished file on **both** boot-menu choices, plus a reboot, on a real machine. That +is a supervised job, so I stopped there. The file is ready on this machine: + +- `felhom-installer-1.29.0-pve9.2-1.iso`, checksum starts `c67ceaa3` +- Everything checkable without installing has been checked and passes. + +**If you do nothing:** nothing breaks. The download pages still point at the current published +installer (1.28.0), which is correct and working — I deliberately did not point them at a file that +is not there yet. The English page and the bilingual screens simply wait for the next image. + +**Also still open from earlier today:** raise the box floor to 0.256.1, and whether to change the +shared demo password. ---