Files
OmniRoute/tests
diegosouzapw 51740a7279 feat(i18n): translate TimingTab + TimingWaterfall + add common.understand (R4 #1, #3)
Round-3 F-I18N covered ConversationTab, StatsTab, StatsCharts, and labels in
TimingWaterfall, but missed:

 - TimingTab.tsx — 5 user-visible labels (Timestamp, Method, Status, Request
   size, Response size) were hardcoded English.
 - TimingWaterfall.tsx — empty state ("No timing data available.") and Total
   latency label were also hardcoded.
 - common.understand — RiskNoticeModal calls
   `useTranslations("common")("understand")` but the key did not exist;
   only the `|| "I understand"` fallback rescued it, leaving pt-BR users
   seeing English.

Adds the missing 7 trafficInspector.timing* keys and common.understand to both
en.json and pt-BR.json, wires `useTranslations` in both components, and adds a
source-grep test asserting no English literals remain in JSX and that all 8
keys exist in both locales.
2026-05-28 21:06:47 -03:00
..
2026-05-23 01:46:59 -03:00
2026-05-10 00:55:06 -03:00