Files
new-api/dto
CaIon f60fce6584 feat(i18n): add backend multi-language support with user language preference
- Add go-i18n library for internationalization
- Create i18n package with translation keys and YAML locale files (zh/en)
- Implement i18n middleware for language detection from user settings and Accept-Language header
- Add Language field to UserSetting DTO
- Update API response helpers with i18n support (ApiErrorI18n, ApiSuccessI18n)
- Migrate hardcoded messages in token, redemption, and user controllers
- Add frontend language preference settings component
- Sync language preference across header selector and user settings
- Auto-restore user language preference on login
2026-02-05 00:09:32 +08:00
..
2026-01-14 22:29:43 +08:00
2026-01-14 22:29:43 +08:00
2024-09-26 00:59:09 +08:00
2025-08-31 13:08:34 +08:00
2024-06-13 10:35:48 +08:00
2024-06-13 10:35:48 +08:00
2026-01-10 22:23:31 +08:00
2025-06-19 11:53:42 +08:00