Commit Graph
26 Commits
Author SHA1 Message Date
Mike CaoandClaude Opus 4.6 a954824f65 Add 46 missing translation keys to all locale files.
These keys existed in messages.ts but were missing from the JSON files,
previously relying on react-intl defaultMessage fallback.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 11:24:01 -08:00
Mike CaoandClaude Opus 4.6 50edb71687 Simplify i18n: remove old react-intl artifacts, rename formatMessage to t, replace FormattedMessage with t.rich().
- Rewrite messages.ts to plain string key maps (remove MessageDescriptor)
- Rewrite useMessages hook to expose t from useTranslations() directly
- Rename formatMessage → t across 193 consumer files
- Replace custom FormattedMessage component with next-intl t.rich()
- Update 52 language files to use rich text tags (<b>, <a>)
- Remove all direct imports from @/components/messages in favor of useMessages()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 11:19:04 -08:00
Mike CaoandClaude Opus 4.6 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
Mike Cao 184a387ecd Lang updates. 2025-06-27 08:53:10 -07:00
Mike Cao 0692134ea5 AI generated translations. 2025-06-26 13:59:46 -07:00
Mike Cao 543674c7f2 Updated hooks. Changed url, host to path, hostname. 2025-06-20 22:35:02 -07:00
Mike Cao 8ee37d1246 New event data screen. 2024-08-09 01:09:54 -07:00
Mike Cao 0142e0ff2f Fixed typo. 2024-06-28 20:20:12 -07:00
Mike Cao cda3ba345b Build new lang files. 2024-06-18 23:12:12 -07:00
Mike Cao df66acaacf Updated metrics components for compare mode. 2024-05-23 00:17:20 -07:00
Mike Cao d90256b55f Updated language files. 2024-04-10 12:27:28 -07:00
Mike Cao 901e9480b6 Merge branch 'master' into analytics 2024-04-04 11:13:15 -07:00
Mike Cao f277580722 Updated language files. 2024-03-14 11:29:01 -07:00
Michael Hespenheide c91ade01c1 fix: Update admininstrator -> admin for translations (#3) 2024-03-11 20:55:24 -04:00
Maxime-J fd1bb49bed Fix typo. 2024-03-02 08:28:02 +00:00
Mike Cao c5c4aaeb44 Updated lang files. 2024-02-23 20:40:44 -08:00
Mike Cao d1e9bb9472 Updated lang. 2024-02-16 10:46:14 -08:00
Mike Cao ea43872dd0 Update message bundles. 2023-09-04 22:50:53 -07:00
Mike Cao 211ecf7edb Added formatMessage wrapper. Updated messages. 2023-08-17 16:28:26 -07:00
Mike Cao acbffed2ce Fixed incorrect labels. 2023-08-09 11:05:45 -07:00
Mike Cao 253a46460b Cleaned up language bundles. 2023-08-02 02:33:43 -07:00
Mike Cao 8584093bb4 Updated language files. 2023-07-28 23:11:40 -07:00
Aitor Alonso 8e5da12653 chore: adds es-Es language and updates existing ones 2023-07-14 17:13:20 +02:00
Francis Cao 56f3134936 fix reset/delete website to english until proper translations. build language. 2023-06-19 08:59:17 -07:00
Mike Cao 219641a633 Updated language files. 2023-01-25 13:57:49 -08:00
stoXmod d199065d3a Improve sinhala font and added to language select menu 2023-01-10 12:38:57 +05:30