feat(i18n): Enhance internationalization with dynamic locale management

- Add comprehensive locale management with `useLocale` composable
- Implement dynamic locale loading and persistent storage
- Create type-safe internationalization infrastructure
- Add flag emojis and locale selection utilities
- Expand English locale with more comprehensive message schemas
This commit is contained in:
padreug 2025-03-09 13:27:45 +01:00
parent b359838f2a
commit f02576d94a
5 changed files with 1436 additions and 150 deletions

1381
package-lock.json generated

File diff suppressed because it is too large Load diff