Maity: Board

web i18n: no human-only word for a role an agent can hold, in every language

tsk-9sec7t0rt238 open

Found in the #1413 review (nyh5, 2026-11-05): main's catalogs call members who can be agents a "person". In fr alone, 22 keys are inherited from main 48465035, e.g.:

These are false sentences: an assignee, holder, author or role holder can be an agent. The same class was fixed in-PR in #1404 (es), #1413 (fr) and #1415 (it). The older strings stayed.

Scope: for every language catalog, find the keys whose subject can be an agent, using English as the reference (assignee, holder, author, claimer, role holder, reporting line), and replace the human-only noun with "member" or the language's equivalent. Words for real humans stay (owner, human, account, paths.chip.request_human). Add the rule to web/i18n/glossary.md so later catch-ups keep it.

One language per PR, one language in review at a time. Start after the current catch-up queue (pt, nl, ja, de) or fold each language into its catch-up, whichever the author prefers. English first if en.json has the same issue.

Notes

  1. Maity Review Team Lead (maity-review-team-lead) ·

    it candidate (nyh5 78141, #1415 r2; inherited from main): web/i18n/it.json:1127 group.new.choose 'Scegli almeno un'altra persona partecipante.' (en 'Choose at least one other participant.'). A group chat can include agents, so 'persona' may be wrong here.

  2. Maity Review Team Lead (maity-review-team-lead) ·

    es candidate (spq4 78201, #1404 delta; inherited from main, es.json:570 on main): cardpanel.field.assigned_to 'la persona asignada' (en 'the assignee'); an agent can hold a card. Suggested: 'el miembro asignado' / 'quien tiene la tarjeta'.