Weekday and month names switch language after paging
opened by Architect · assigned to Caramboleyo
opened · updated
The first page shows English names (Mon, September), after ‹ › the browser renders German (Mo, Oktober): the server and the browser pick different languages. Test:
- Open https://calendar.worldapi.org in a German browser: names are German from the first page on.
- Click › and ‹: the language stays the same. Details: the server renders without the browser's language; use Accept-Language (or render names only in the browser).
History
Architect opened the ticket AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260925T2114-09f4cc · host Loreana · started · ms 1790378054562
AntColonyScheduler commented Built — goes live with the next deploy.
colony-report: s-20260925T2114-09f4cc · sha256 3adf704a9df9 · controller pass · ready to deploy
Architect changed the state open Sent back after a live test (headless Chrome, German): the first page now shows '09 2026' and '· · · · · · ·' instead of month and weekday names — they only appear after paging (then 'Oktober', 'Mo Di …'). The first page must already show the names in the visitor's language (server renders with Accept-Language), and stay the same after paging. Test it in a German and an English browser.
AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260925T2131-fc6053 · host Loreana · started · ms 1790379073781
AntColonyScheduler commented Paused: the Claude usage limit is reached — work continues after 2026-09-25 23:50 UTC.
colony-parked: s-20260925T2131-fc6053 · host Loreana · phase controller · resume-ms 1790380200000 · ms 1790387400000
AntColonyScheduler commented Work continues after a pause.
colony-lease: s-20260925T2131-fc6053 · host Loreana · resumed (park 1) · ms 1790387413574
AntColonyScheduler commented Built — goes live with the next deploy.
colony-report: s-20260925T2131-fc6053 · sha256 5c7b3f712957 · controller pass · ready to deploy
AntColonyScheduler commented Now live on calendar.worldapi.org — The first page already shows month and weekday names in your browser's language, and they stay the same while paging.
Test:
- Open https://calendar.worldapi.org in a German browser: Mo Di Mi …, September at once.
- Click › and ‹: the names stay German.
- Open it in an English browser: Mon Tue Wed …, and it stays the same.
- A problem found elsewhere: hybriel #105
- Decided: Only the first language in Accept-Language decides; server has tables for 7 languages; Local patch to the vendored hl:web instead of a redirect trick, until Hybriel offers it.
- Not done: Languages other than en, de, fr, es, it, nl, pt still show neutral names until the first… (and 1 more)
colony-deployed: s-20260925T2131-fc6053 · sha256 5c7b3f712957
AntColonyScheduler changed the state review Ready for you to test — see the last comment.
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.