Files
worldmonitor/server
ValMtp 14a34b30cf feat(i18n): improve French support and add French Live TV channels (#851)
* feat(i18n): improve French support and add French Live TV channels

* fix(i18n): cache key collision, use getCurrentLanguage(), restore en.json keys

- Include `lang` in intel brief cache key to prevent cross-language collisions
- Replace direct localStorage reads with getCurrentLanguage() for proper
  BCP 47 normalization (fr-FR → fr)
- Restore removed countryBrief.noMarkets and countryBrief.components keys
  in en.json (actively used by CountryDeepDivePanel)
- Add French prompt-echo guard ('résumez') to T5 output validation
- Restore trailing newlines in en.json and fr.json
- Revert cosmetic whitespace changes in summarization.ts

---------

Co-authored-by: ValMtp3 <ValMtp3@users.noreply.github.com>
Co-authored-by: Elie Habib <elie.habib@gmail.com>
2026-03-03 03:07:12 +04:00
..