kaizen-app/app/src
Bruno Deanoz 0237eae1e6 feat: i18n — extract all UI strings to resources (de + en)
German (default) in values/strings.xml, English in values-en/strings.xml.
Matches web app's next-intl de/en setup.

Migrated: greeting, hero headline, chat input, error messages, mode pills,
suggestion pills, sidebar (brand, search, dates, logout, settings),
model sheet, login screen (welcome, fields, errors, submit button),
conversation labels (locked, pinned).

ChatModels: Suggestion/ChatMode now use resource IDs instead of hardcoded strings.
greeting() is now @Composable (uses stringResource).
ModePillsRow: selected state uses resource ID (Int) instead of String.
Date labels (HEUTE/GESTERN/FRÜHER) localized via DateLabels data class.
2026-06-21 15:02:16 +02:00
..
androidTest/java/dev/kaizen/app Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
main feat: i18n — extract all UI strings to resources (de + en) 2026-06-21 15:02:16 +02:00
test/java/dev/kaizen/app fix: derive all theme colors from web CSS files (OKLCH → P3 RGB) 2026-06-21 14:41:23 +02:00