diff --git a/frontend/locales/en.json b/frontend/locales/en.json index 56e79ca..d4c5e63 100644 --- a/frontend/locales/en.json +++ b/frontend/locales/en.json @@ -62,10 +62,7 @@ "nickname": "Nickname", "email": "Email", "role": "Role", - "profile": "Profile", - "action": { - "add-user": "Add user" - } + "profile": "Profile" }, "settings": { "self": "Setting", @@ -76,11 +73,14 @@ "workspace": { "self": "Workspace settings", "custom-style": "Custom style", - "enable-user-signup": { - "self": "Enable user signup", - "description": "Once enabled, other users can signup." + "disallow-user-registration": { + "self": "Disallow user registration" }, - "default-visibility": "Default visibility" + "default-visibility": "Default visibility", + "member": { + "self": "Member", + "add": "Add member" + } } } } diff --git a/frontend/web/src/components/setting/WorkspaceMembersSection.tsx b/frontend/web/src/components/setting/WorkspaceMembersSection.tsx index baa40bd..109fcb6 100644 --- a/frontend/web/src/components/setting/WorkspaceMembersSection.tsx +++ b/frontend/web/src/components/setting/WorkspaceMembersSection.tsx @@ -44,7 +44,7 @@ const WorkspaceMembersSection = () => { return ( <>
-

Members

+

{t("settings.workspace.member.self")}

diff --git a/frontend/web/src/components/setting/WorkspaceSecuritySection.tsx b/frontend/web/src/components/setting/WorkspaceSecuritySection.tsx index b8095e4..14d2451 100644 --- a/frontend/web/src/components/setting/WorkspaceSecuritySection.tsx +++ b/frontend/web/src/components/setting/WorkspaceSecuritySection.tsx @@ -1,11 +1,13 @@ import { Switch } from "@mui/joy"; import toast from "react-hot-toast"; +import { useTranslation } from "react-i18next"; import { workspaceServiceClient } from "@/grpcweb"; import { useWorkspaceStore } from "@/stores"; import { WorkspaceSetting } from "@/types/proto/api/v1/workspace_service"; import SSOSection from "./SSOSection"; const WorkspaceSecuritySection = () => { + const { t } = useTranslation(); const workspaceStore = useWorkspaceStore(); const toggleDisallowUserRegistration = async (on: boolean) => { @@ -30,10 +32,6 @@ const WorkspaceSecuritySection = () => { return; } - console.log("1", { - setting: workspaceSetting, - updateMask: updateMask, - }); try { await workspaceServiceClient.updateWorkspaceSetting({ setting: workspaceSetting, @@ -56,7 +54,7 @@ const WorkspaceSecuritySection = () => { size="lg" checked={workspaceStore.setting.disallowUserRegistration} onChange={(event) => toggleDisallowUserRegistration(event.target.checked)} - endDecorator={Disallow user registration} + endDecorator={{t("settings.workspace.disallow-user-registration.self")}} />