You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[bug]: Attach button aria-label and analytics "Unassigned" use undefined i18n keys #10248
Two t() calls in apps/web use translation keys that no locale defines, so the raw key or untranslated English is shown:
Attach button aria-label – apps/web/components/editor/lite-text/lite-toolbar.tsx:35 calls t("attach"), but the string lives at common.attach in packages/i18n/src/locales/en/common.json. Screen readers announce the raw key attach, and the label is never translated.
"Unassigned" in the analytics work-items insight table – apps/web/components/analytics/work-items/workitems-insight-table.tsx:128 calls t(`Unassigned`). Keys are case-sensitive and the defined key is unassigned. English looks correct only because the fallback equals the key; every other locale shows English "Unassigned".
Expected: use t("common.attach") and t("unassigned").
Steps to reproduce
Switch the interface language to any non-English locale.
Open Analytics → Work items and look at a row with no assignee: the text is "Unassigned" in English.
Open a work item comment box and inspect the attach (paperclip) button: its aria-label is attach.
Activity