Files
new-api/common
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
2025-07-30 20:31:51 +08:00
2025-12-12 16:19:14 +08:00
2025-10-30 14:21:46 +08:00
2024-07-07 02:24:51 +08:00
2025-07-10 20:55:43 +08:00
2025-12-03 00:41:47 +08:00
2025-12-02 21:34:39 +08:00
2025-07-21 15:39:16 +08:00
2025-12-19 23:16:56 +08:00
2023-04-22 20:39:27 +08:00
2024-06-27 19:30:17 +08:00
2025-08-03 10:41:00 +08:00
2026-01-22 08:58:35 +08:00
2023-04-22 20:39:27 +08:00