Ulas
c59338fe2c
chore: repository hygiene — P2 cleanup
...
- .gitignore: add coverage/ and data/ patterns
- .dockerignore: exclude screenshots, tests, scripts, .github, docs
assets from build context for faster Docker builds
- Delete docs/social-preview.html (one-time generator, no longer needed)
- Delete public/locales/.gitkeep (directory has de.json and en.json)
- scripts/seed-demo.js: replace hardcoded absolute path with portable
resolve(__dirname, '..', 'data', 'oikos.db') default
- Add .github/PULL_REQUEST_TEMPLATE.md with summary, changes, checklist
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-02 14:19:27 +02:00
Ulas
af69431eac
fix: weather icons in PWA + locale picker dropdown
...
- SW: skip cross-origin asset requests (opaque responses caused weather
icons to break in PWA standalone mode on Android)
- Replace oikos-locale-picker radio buttons with <select> dropdown
- Add settings.localeLabel i18n key (de + en)
- Bump SW cache to v22
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-01 09:42:06 +02:00
Ulas
431d6af356
feat: add oikos-locale-picker component and language settings
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 23:29:13 +02:00
Ulas
a21fe6afdd
fix: replace hardcoded Fehler fallbacks with t(common.unknownError)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 23:13:41 +02:00
Ulas
29e334c114
fix: i18n contact categories and budget month names
2026-03-31 23:07:09 +02:00
Ulas
e6c6b0a4fc
feat: add missing calendar keys to locales
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 22:52:51 +02:00
Ulas
752f6ee24d
feat: add missing tasks keys to locales
2026-03-31 22:33:54 +02:00
Ulas
ad921e1637
feat: add de.json and en.json locale files
...
Extracts all German UI strings from public/pages/, public/components/,
and public/router.js into 482 i18n keys organized by module prefix.
English translations added for all keys.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 21:51:18 +02:00
Ulas
3bec77db3b
feat: add i18n module (public/i18n.js)
2026-03-31 21:41:20 +02:00