mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 21:41:09 +02:00
feat(events): full i18n coverage across 12 files — DE/EN/ES/FR/IT
Events (party/RSVP) module had ~38 hardcoded German strings across DetailView (13 incl. share row + map labels), SourceManager (5), DiscoveredEventCard (3), DiscoveryTab (3), EventCard (3), RsvpSummary (3), ListView (3), BringListEditor (2), GuestListEditor (2), PublicRsvpList (2), DiscoverySetup (2), RegionPicker (1). New `events` namespace with 119 keys × 5 locales: - `list_view.*`, `detail_view.*` (incl. share/publish/map sections), `event_card.*` (status badges + summary), `discovered_card.*`, `discovery_tab.*`, `discovery_setup.*`, `region_picker.*`, `source_manager.*` (incl. errors_count + last_scan), `bring_list_editor.*`, `guest_list_editor.*` (RSVP options), `public_rsvp_list.*` (status labels + meta), `rsvp_summary.*` (yes/maybe/no/pending labels). - SourceManager.formatDate now uses get(locale) instead of hardcoded 'de-DE' for last-scan timestamps. - Baseline ratchet: 1640 → 1602 (38 strings cleared) - validate:i18n-parity: 42 namespaces × 5 locales — 4100 keys aligned - svelte-check: no new errors Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
c07db300b0
commit
c7d80e3423
18 changed files with 975 additions and 139 deletions
|
|
@ -97,6 +97,10 @@
|
|||
"apps/mana/apps/web/src/lib/modules/comic/views/DetailCharacterView.svelte": 6,
|
||||
"apps/mana/apps/web/src/lib/modules/comic/views/DetailView.svelte": 7,
|
||||
"apps/mana/apps/web/src/lib/modules/comic/views/ListView.svelte": 2,
|
||||
"apps/mana/apps/web/src/lib/modules/community/components/ItemCard.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/community/views/DetailView.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/community/views/ListView.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/community/views/RoadmapView.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/companion/components/CompanionChat.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/companion/components/RitualRunner.svelte": 5,
|
||||
"apps/mana/apps/web/src/lib/modules/companion/ListView.svelte": 1,
|
||||
|
|
@ -117,18 +121,6 @@
|
|||
"apps/mana/apps/web/src/lib/modules/dreams/ListView.svelte": 12,
|
||||
"apps/mana/apps/web/src/lib/modules/dreams/views/SymbolDetailView.svelte": 8,
|
||||
"apps/mana/apps/web/src/lib/modules/drink/ListView.svelte": 5,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/BringListEditor.svelte": 2,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/DiscoveredEventCard.svelte": 3,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/DiscoverySetup.svelte": 2,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/DiscoveryTab.svelte": 3,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/EventCard.svelte": 3,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/GuestListEditor.svelte": 2,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/PublicRsvpList.svelte": 2,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/RegionPicker.svelte": 1,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/RsvpSummary.svelte": 3,
|
||||
"apps/mana/apps/web/src/lib/modules/events/components/SourceManager.svelte": 5,
|
||||
"apps/mana/apps/web/src/lib/modules/events/ListView.svelte": 3,
|
||||
"apps/mana/apps/web/src/lib/modules/events/views/DetailView.svelte": 13,
|
||||
"apps/mana/apps/web/src/lib/modules/finance/ListView.svelte": 6,
|
||||
"apps/mana/apps/web/src/lib/modules/firsts/ListView.svelte": 15,
|
||||
"apps/mana/apps/web/src/lib/modules/goals/GoalEditor.svelte": 15,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue