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
console: organization & invitation UI ships untranslated English in a zh locale (6 sites, incl. icon-only aria-labels) #8094
With the console in zh, the organization / invitation surfaces mix untranslated English into otherwise Chinese screens. Collected in one pass over the sign-up → create workspace → invite → accept flow (2026-08-12):
Where
Shown
Note
Invite user dialog, 角色 dropdown
Delegated Admin
siblings render 所有者 / 管理员 / 成员
Members page, role badges
Owner, Member
the same roles are 所有者 / 成员 in the invite dropdown — inconsistent within one feature
Invite dialog submitted by a member
You are not allowed to invite users to this organization
raw server message rendered as inline form error
Create workspace, slug already taken
Organization already exists
inline form error
Accept-invitation page, wrong recipient
You are not the recipient of the invitation
toast body under the translated title 接受失败
Members / invitations rows
aria-label = Member actions, Copy invitation link, Cancel invitation
icon-only buttons — this is the only label a screen reader gets
The last three are server-supplied strings echoed verbatim; they need a code→message mapping on the client (better-auth returns a stable code, e.g. YOU_ARE_NOT_ALLOWED_TO_INVITE_USERS_TO_THIS_ORGANIZATION), not a translation of the English text.
Filed as one issue because it is a single sweep over one feature area; split per surface if that suits the fix better.
Found in the same multi-org walkthrough (sign-up → create workspace → invite → second user accepts → second workspace → switch → isolation/authz probes): #8090, #8091, #8092, #8093, #8094.
Moved to objectstack-ai/objectui#4474 (rebuilt verbatim + provenance header; native transfer is not available to this seat). Closing here as moved — authority: the repo-routing rule "Issue 住在修复落地的仓" (maintainer ruling 2026-08-10, recorded in the pm-dispatch skill); all six sites are in objectui's packages/app-shell/src/console/organizations/. Original priority:p3 grading is recorded in the new card's header. 本评论来自分诊座位 Routine。
Activity
baozhoutao commentedon Aug 12, 2026
Found in the same multi-org walkthrough (sign-up → create workspace → invite → second user accepts → second workspace → switch → isolation/authz probes): #8090, #8091, #8092, #8093, #8094.
baozhoutao commentedon Aug 12, 2026
Two further findings from the same pass, filed for the platform to rule on: #8095, #8096.
hotlong commentedon Aug 12, 2026
Moved to objectstack-ai/objectui#4474 (rebuilt verbatim + provenance header; native transfer is not available to this seat). Closing here as moved — authority: the repo-routing rule "Issue 住在修复落地的仓" (maintainer ruling 2026-08-10, recorded in the pm-dispatch skill); all six sites are in
objectui'spackages/app-shell/src/console/organizations/. Originalpriority:p3grading is recorded in the new card's header. 本评论来自分诊座位 Routine。Generated by Claude Code