diff --git a/web/src/components/Settings/MemberSection.tsx b/web/src/components/Settings/MemberSection.tsx index acdb7a17..3b2c85d3 100644 --- a/web/src/components/Settings/MemberSection.tsx +++ b/web/src/components/Settings/MemberSection.tsx @@ -13,12 +13,13 @@ import { useTranslate } from "@/utils/i18n"; import showChangeMemberPasswordDialog from "../ChangeMemberPasswordDialog"; const stringifyUserRole = (role: User_Role) => { + const t = useTranslate(); if (role === User_Role.HOST) { return "Host"; } else if (role === User_Role.ADMIN) { - return "Admin"; + return t("setting.member-section.admin"); } else { - return "User"; + return t("setting.member-section.user"); } }; @@ -170,8 +171,8 @@ const MemberSection = () => {
{t("common.role")} - - + +
diff --git a/web/src/locales/en.json b/web/src/locales/en.json index 1997fe3c..9a4e65ae 100644 --- a/web/src/locales/en.json +++ b/web/src/locales/en.json @@ -228,7 +228,9 @@ "archive-warning": "Are you sure to archive {{username}}?", "create-a-member": "Create a member", "delete-member": "Delete Member", - "delete-warning": "Are you sure to delete {{username}}? THIS ACTION IS IRREVERSIBLE" + "delete-warning": "Are you sure to delete {{username}}? THIS ACTION IS IRREVERSIBLE", + "user": "User", + "admin": "Admin" }, "my-account": "My Account", "preference": "Preferences", diff --git a/web/src/locales/zh-Hans.json b/web/src/locales/zh-Hans.json index b1faf37a..bc808bf9 100644 --- a/web/src/locales/zh-Hans.json +++ b/web/src/locales/zh-Hans.json @@ -221,7 +221,9 @@ "archive-warning": "您确定要归档 {{username}} 吗?", "create-a-member": "创建成员", "delete-member": "删除成员", - "delete-warning": "您确定要删除 {{username}} 吗?(此操作不可逆)" + "delete-warning": "您确定要删除 {{username}} 吗?(此操作不可逆)", + "user": "普通用户", + "admin": "管理员" }, "my-account": "我的账号", "preference": "偏好设置",