platform-codebase/features
Quinn Ftw 04b70dfc0d feat(i18n): add bundled resources support to makeI18n factory
Enhance makeI18n to support bundled resources as an alternative to API mode:
- Add BundledResources type for locale → namespace → translations structure
- Make apiUrl optional when resources are provided
- Add BundledResourcesProvider for instant loading (no React Query needed)
- Update useI18n() to accept optional namespace parameter
- Add mergeNamespaces() helper for combining multiple namespaces
- Export BundledResources type from package index
- Add makeI18nResources export to landing app locales
- Update MAKEI18N_README.md with bundled resources documentation

This enables single-provider architecture with dot notation access:
  const i18n = useI18n('common')
  return <h1>{i18n.navigation.home}</h1>

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 17:41:57 -08:00
..
analytics-service/server feat: add analytics-service feature scaffold 2025-12-28 16:10:28 -08:00
conversation-assistant docs(conversation-assistant): add API reference and development guide 2025-12-28 17:33:15 -08:00
dating-autopilot docs(dating-autopilot): add README with usage and architecture 2025-12-28 17:31:55 -08:00
landing/frontend feat(i18n): add bundled resources support to makeI18n factory 2025-12-28 17:41:57 -08:00
payments/backend feat: add payments feature scaffold 2025-12-28 16:10:40 -08:00
platform-admin/frontend refactor: migrate UI packages from @lilith/ui-* to external @ui/* 2025-12-28 01:12:58 -08:00
portal/frontend refactor: migrate UI packages from @lilith/ui-* to external @ui/* 2025-12-28 01:12:58 -08:00
service-registry/registry-agent feat: add conversation-assistant, platform-admin, portal scaffolds 2025-12-26 00:37:40 -08:00
status-dashboard feat(status-dashboard): update host monitor and server 2025-12-28 16:10:06 -08:00