feat: implement i18n — extract all UI strings, add EN + ES-MX translations, add language selector #9
Reference in New Issue
Block a user
Delete Branch "feat/i18n"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
.sveltefiles into Paraglide message keysmessages/en.json(English) andmessages/es.json(Spanish/Mexico)baseLocalefromen→deso German is the defaultPARAGLIDE_LOCALE)Files changed
messages/de.jsonmessages/en.jsonmessages/es.jsonproject.inlang/settings.jsonbaseLocale: "de"+layout.sveltesetLocale()integrationm.key()e2e/lang.spec.tsTest plan
lang.spec.ts— language selector shows DE/EN/ES, switching translates nav, choice persists after navigationCloses #2
🤖 Generated with Claude Code
marcel referenced this pull request2026-04-25 17:00:44 +02:00