TerryM
de93e883c9
feat: build favorites page
2026-06-02 00:39:36 +08:00
TerryM
337e8f7e67
feat: add favorites state and buttons
2026-06-02 00:36:11 +08:00
TerryM
43700d9fdc
feat: add wallet login modal
2026-06-02 00:32:46 +08:00
TerryM
71dac8373e
feat: add wallet provider foundation
2026-06-02 00:28:22 +08:00
TerryM
097c12bab5
copy: polish save album guide
Deploy to Frontend Servers / deploy (push) Successful in 36s
2026-06-01 23:09:25 +08:00
TerryM
e096d59fa6
feat: add media save guide
2026-06-01 23:00:28 +08:00
TerryM
c53032155b
feat(i18n): add full ja/vi/id/ms translations and drop languageNames fallback
...
- Add complete dicts: src/locales/{ja,vi,id,ms}.ts (115 keys each)
- Remove languageNames override map; dict object now points directly to each locale
- i18n.tsx shrinks from ~414 lines to ~81 lines
2026-06-01 15:54:29 +08:00
TerryM
337d19e626
feat(i18n): split locale dicts into src/locales/ and add full Korean translation
...
- Extract zhDict/enDict from i18n.tsx into src/locales/{zh-CN,en}.ts
- Add full Korean dictionary (src/locales/ko.ts) covering all 115 UI keys
- Update formatBytes test/impl boundary for 1000-based units
2026-06-01 15:49:15 +08:00