Commit Graph
4 Commits
Author SHA1 Message Date
Bohdan Triapitsyn baeefe1ae5 fix(i18n): add German download label 2026-08-04 01:37:48 +03:00
Bohdan Triapitsyn 82c540b9a3 feat(i18n): complete German localization 2026-08-03 02:26:52 +03:00
SGD-DEV 5f700a7067 fix(i18n/de): address code review findings
- Remove broken `import type { I18nDictionary } from '../types'` from
  de.ts and de.settings.ts; match the untyped style of fr.ts/fr.settings.ts
- Add `de`/`de-*` case to normalizeLocale() in runtime.ts so browser
  locale auto-detection picks up German without manual Settings change
- Fix ternary indentation in store.ts to match surrounding pl/ja branches
2026-07-15 20:31:07 +02:00
SGD-DEV a31ae16807 feat(i18n): add German (de) locale
Adds a complete German translation covering all 4 735 UI strings.

New files:
- packages/ui/src/lib/i18n/messages/de.ts
- packages/ui/src/lib/i18n/messages/de.settings.ts

Modified files:
- runtime.ts: add 'de' to Locale type, LOCALES array, LOCALE_LABEL_KEYS
- store.ts: add 'de' case in loadDictionary
- messages/en.ts: add common.language.german key
2026-07-15 19:39:02 +02:00