fd874a3ff2
docs(34-05): complete German translations plan summary
...
- All 6 German locale namespaces verified complete and passing
- Key parity test passes (22/22)
- Build passes with both locales
2026-04-18 14:09:20 +02:00
0570ee3ed5
chore: merge executor worktree (worktree-agent-a3da6e62 — plan 34-04)
2026-04-18 14:07:22 +02:00
a1ffcf3061
docs(34-03): complete locale-aware formatter integration plan summary
...
- All 5 tasks verified complete: useLanguage hook, formatPrice/formatWeight
with Intl.NumberFormat, useFormatters locale wiring, formatter tests
- 15 tests passing, build clean, CURRENCY_SYMBOLS removed
2026-04-18 14:07:09 +02:00
d08a49e8ab
docs(34-04): complete language picker and i18n sync plan summary
...
- Language picker in settings using pill-toggle pattern (English/Deutsch)
- i18n sync with DB setting on load via useEffect in RootLayout
- Both tasks verified complete at commit 46715cc
2026-04-18 14:06:48 +02:00
bf64b8f6a5
chore: merge executor worktree (worktree-agent-a1291d63 — plan 34-02)
2026-04-18 14:04:14 +02:00
3ff3ff4cb9
chore: merge executor worktree (worktree-agent-a5cefc89 — plan 34-08)
2026-04-18 14:03:25 +02:00
f91417a24b
docs(34-02): complete extract hardcoded strings plan summary
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-18 14:02:41 +02:00
f4e93bf554
docs(34-08): complete German translation gap closure plan summary
...
- 58 missing German keys added across 5 de/*.json files
- 19/19 i18n parity tests pass
- 1 deviation: fixed JSON syntax error from smart quotes
2026-04-18 13:29:38 +02:00
e27c919430
docs(34-01): complete i18n foundation plan summary
...
- Install react-i18next, i18next, i18next-browser-languagedetector
- Create 6 English namespace JSON files from component string extraction
- Initialize i18n with LanguageDetector before React rendering
2026-04-18 13:28:35 +02:00
8634ca41c1
docs(34-08): gap closure plan for 58 missing German translations
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-18 13:22:25 +02:00
95c0ab4037
test(34): gap closure verification — 2 gaps found (missing German keys)
CI / ci (push) Failing after 21s
CI / deploy (push) Has been skipped
CI / e2e (push) Has been skipped
2026-04-17 20:38:39 +02:00
6376cfcb8d
docs(34): add code review report
2026-04-17 20:34:56 +02:00
3c973e8ec1
docs(34-07): complete German umlaut correction plan summary
2026-04-17 20:31:24 +02:00
4a23904c3f
docs(34-06): complete i18n gap closure — routes and components plan summary
2026-04-17 20:27:39 +02:00
b21ba0d97b
docs(34): create gap closure plans for missing i18n wiring and German umlauts
2026-04-17 20:09:47 +02:00
459a4ed4b0
test(34): UAT complete — 6 passed, 1 issue (incomplete German translation coverage)
2026-04-17 20:05:31 +02:00
24304aa8aa
docs(34): create phase plans for i18n foundation
2026-04-13 18:10:36 +02:00
a531581623
docs(34): add research and validation strategy
2026-04-13 18:03:57 +02:00
1992778ce6
docs(34): capture phase context
2026-04-13 18:00:10 +02:00