diff --git a/web/app/components/header/account-setting/access-rules-page/permission-set-modal/index.tsx b/web/app/components/header/account-setting/access-rules-page/permission-set-modal/index.tsx index d77f3f9ef68..e49efc2a10d 100644 --- a/web/app/components/header/account-setting/access-rules-page/permission-set-modal/index.tsx +++ b/web/app/components/header/account-setting/access-rules-page/permission-set-modal/index.tsx @@ -13,6 +13,8 @@ import { Input } from '@langgenius/dify-ui/input' import { Textarea } from '@langgenius/dify-ui/textarea' import { useState } from 'react' import { useTranslation } from 'react-i18next' +import { useLocale } from '@/context/i18n' +import { getDocLanguage } from '@/i18n-config/language' import PermissionPicker from './permission-picker' export type PermissionSetModalMode = 'create' | 'edit' | 'view' @@ -42,6 +44,8 @@ const PermissionSetModalBody = ({ onSubmit, }: PermissionSetModalBodyProps) => { const { t } = useTranslation() + const locale = useLocale() + const docLanguage = getDocLanguage(locale) const [name, setName] = useState(initialValues?.name ?? '') const [description, setDescription] = useState(initialValues?.description ?? '') const [permissionKeys, setPermissionKeys] = useState(initialValues?.permissionKeys ?? []) @@ -122,7 +126,7 @@ const PermissionSetModalBody = ({
{ const { t } = useTranslation() + const locale = useLocale() + const docLanguage = getDocLanguage(locale) const [name, setName] = useState(role?.name ?? '') const [desc, setDesc] = useState(role?.description ?? '') const [permissionKeys, setPermissionKeys] = useState(role?.permission_keys ?? []) @@ -116,7 +120,7 @@ const RoleModal = ({