You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
i18n (2/4): translation layer and German (Du) + English for the app shell and event dialog #626
Split from #355 (the whole issue does not fit one run). Common rules: tests with teeth, Playwright for UI behaviour (CLAUDE.md §3.3). Platform owner preferences (freeshard#168): use them as defaults if the platform offers them; otherwise default from the browser (navigator.language, Intl time zone) and note the fallback in CONCEPTS.md — do not block on the platform. Builds on #625.
Locales: Deutsch (Du) as today's wording, English. Strings of public/index.html, app.js (shell, sidebar, settings, toasts) and eventModal.js are extracted; the other modules follow in #(3/4).
Playwright: switching the language re-renders the shell and the event dialog in English without reload; German stays the default.
Activity
fix(#626): i18n (2/4): translation layer and German (Du) + English fo…
BeSovereign commentedon Oct 20, 2026
Fixed: PR #631 squash-merged into
mainafter green CI (one commit;git revertit to undo).