website: the language switch becomes a globe like the dashboard's (Magyar / English list, current marked, no JS); site.css v3; gate 13 checks the globe from one LANGS list; 5 decoys
gates / gates (push) Successful in 3m54s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
This commit is contained in:
2026-10-08 09:13:23 +02:00
parent c7aade4079
commit 803af4798d
26 changed files with 227 additions and 53 deletions
@@ -829,8 +829,11 @@ that**, and it is the same walk R-516 is waiting for in the other language.
`/en/download`. No twin, by name: the hidden prices page and `404.html` (Hungarian first, one English line).
Section anchors are English on the English page (`#apps`, not `#alkalmazasok`).
**[DESIGN] The switch is a link, not a redirect.** Each page carries one nav item naming the other language in
that language („English" / „Magyar"), pointing at its own twin, with `lang` and `hreflang`. No Accept-Language
**[DESIGN] The switch is a globe, not a redirect** (ruling 11, 2026-10-08 — it replaced the first day's text link).
Each page's nav carries one `<details>` globe like the dashboard's (§10.3): a list naming every language in its own
language (Magyar, English — the same order everywhere), the page's own language marked and pointing at the page
itself, every other item at that language's twin, with `lang` and `hreflang`. A third language is one list entry
plus its pages. It works without JavaScript. No Accept-Language
redirect, no cookie: a visitor lands on the page they asked for — the same reasoning as §3, where a household's
choice lives in its own setting and a stranger's in their own browser.
@@ -870,3 +873,5 @@ These are rulings, not proposals. Anything specced against a different assumptio
live immediately"): indexed, in `sitemap.xml` with `xhtml:link` alternates, and a language switch in the nav of
every page in both languages. No Accept-Language redirect and no cookie: a visitor always lands on the page they
asked for.
11. **The website's language switch is a globe with a list of languages, matching the controller; text links are
retired** (operator ruling 2026-10-08, the globe brief). §10.7.