umami/public/intl
Mike Cao a1890e9261 Replace react-intl with next-intl and consolidate lang files.
Migrate i18n from react-intl to next-intl, eliminating the formatjs
compilation pipeline. Translation files now live as nested JSON in
public/intl/messages/ (single source of truth), removing the duplicated
src/lang/ directory and the copy/compile build steps. The useMessages()
hook API is preserved so all 195+ consumer components are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 01:51:29 -08:00
..
country feat: add missing uzbek language 2025-09-29 09:15:53 +05:00
language feat: add missing uzbek language 2025-09-29 09:15:53 +05:00
messages Replace react-intl with next-intl and consolidate lang files. 2026-02-07 01:51:29 -08:00