Refactor "org teams" page and help new users to "add member" to an org (#37051)

* Fix #22054
* Replace #34593, #27800
* And refactor legacy code, fix various problems

---------

Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
wxiaoguang
2026-03-31 21:30:25 +08:00
committed by GitHub
parent 6ca5573718
commit d288b4529b
8 changed files with 73 additions and 85 deletions

View File

@@ -2778,9 +2778,9 @@
"org.settings.labels_desc": "Add labels which can be used on issues for <strong>all repositories</strong> under this organization.",
"org.members.membership_visibility": "Membership Visibility:",
"org.members.public": "Visible",
"org.members.public_helper": "make hidden",
"org.members.public_helper": "Make hidden",
"org.members.private": "Hidden",
"org.members.private_helper": "make visible",
"org.members.private_helper": "Make visible",
"org.members.member_role": "Member Role:",
"org.members.owner": "Owner",
"org.members.member": "Member",
@@ -2808,7 +2808,10 @@
"org.teams.no_desc": "This team has no description",
"org.teams.settings": "Settings",
"org.teams.owners_permission_desc": "Owners have full access to <strong>all repositories</strong> and have <strong>administrator access</strong> to the organization.",
"org.teams.owners_permission_suggestion": "You can create new teams for members to get fine-grained access control.",
"org.teams.members": "Team Members",
"org.teams.manage_team_member": "Manage teams and members",
"org.teams.manage_team_member_prompt": "Members are managed through teams. Add users to a team to invite them to this organization.",
"org.teams.update_settings": "Update Settings",
"org.teams.delete_team": "Delete Team",
"org.teams.add_team_member": "Add Team Member",