KamoCRM

Wire t() into remaining hardcoded UI strings across ~88 files

Otherkamo-internal
Shipped
9 மே, 2026 அன்று 11:00 PM UTC
Author
kamo
Commit
ec1a3da

Replaces hardcoded English with next-intl t() calls in places the prior conversion missed: DataGrid headerName values (~238 across pipeline, account, leads, documents, subscription, commerce), ternary status labels (Active/Inactive, Public/Private, Enabled/Disabled, etc.), fallback strings (?? "Unknown" / || "Phone"), SystemDebug labels, KbArticleEditor toolbar tooltips, Tooltip/aria-label/title/alt template strings, confirm() dialogs, commerce page titles, and various chip / placeholder patterns. Reuses existing common.fields.* / common.states.* keys where applicable; adds component-scoped keys otherwise. Skips technical acronyms (SSL, IMAP, CNAME, SLA, MRR, etc.), ID prefixes (APP-/CMT-), and name suffixes (Jr., Sr., II-V) per international-form conventions. tsc --noEmit passes.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing