Commit graph

7 commits

Author SHA1 Message Date
Stéphane
c47eeb5223 feat(i18n): externalize hardcoded strings across 15 components
- Add 115 new i18n keys (mal, profiles, auth, stream_card sections + extras)
- Externalize ~80 hardcoded strings from alerts, toasts, labels, descriptions
- MalSettingsScreen fully localized (35 strings)
- PluginsScreen alert messages localized (12 strings)
- SettingsScreen descriptions and dialogs localized (21 strings)
- All new FR translations use tutoiement consistently
- EN/FR parity: 1503/1503 keys, 0 missing
2026-03-29 18:30:53 +02:00
paregi12
dad5beee67 perf(mal): parallelize library sync and fix movie scrobbling title fallback 2026-03-12 16:35:40 +05:30
paregi12
c9fd5438b4 feat(mal): added remove button, rewatching support, and rich profile dashboard 2026-03-12 16:13:32 +05:30
paregi12
b7c0bc3304 feat(mal): improve season-aware scrobbling and UI refinements 2026-02-09 20:36:31 +05:30
paregi12
00b9b73170 fix: resolve syntax/type errors and player navigation issue 2026-01-18 10:22:49 +05:30
paregi12
7a09c46ccb feat: implement robust MyAnimeList integration with offline mapping and library UI 2026-01-17 12:56:31 +05:30
paregi12
744f79a264 feat: restore project state to commit 696a2379 and integrate new MappingService 2026-01-17 09:44:56 +05:30