I18n: Completed i18n&&proofread some translations (#2619)
* i18n-1 * i18n: Completed the remaining parts of i18n and proofread some translations * i18n: add default lang&&add app template i18n
This commit is contained in:
@@ -216,7 +216,7 @@ function AddMemberModal({ onClose }: AddModalPropsType) {
|
||||
borderRadius={'md'}
|
||||
h={'32px'}
|
||||
>
|
||||
{perLabel}
|
||||
{t(perLabel as any)}
|
||||
<ChevronDownIcon fontSize={'md'} />
|
||||
</Flex>
|
||||
}
|
||||
|
||||
@@ -187,7 +187,7 @@ function PermissionSelect({
|
||||
>
|
||||
<Radio isChecked={selectedSingleValue === item.value} />
|
||||
<Box ml={4}>
|
||||
<Box>{item.name}</Box>
|
||||
<Box>{t(item.name as any)}</Box>
|
||||
<Box color={'myGray.500'} fontSize={'mini'}>
|
||||
{t(item.description as any)}
|
||||
</Box>
|
||||
|
||||
@@ -4,6 +4,7 @@ import Tag from '@fastgpt/web/components/common/Tag';
|
||||
import React from 'react';
|
||||
import { useContextSelector } from 'use-context-selector';
|
||||
import { CollaboratorContext } from './context';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
|
||||
export type PermissionTagsProp = {
|
||||
permission: PermissionValueType;
|
||||
@@ -11,7 +12,7 @@ export type PermissionTagsProp = {
|
||||
|
||||
function PermissionTags({ permission }: PermissionTagsProp) {
|
||||
const { getPerLabelList } = useContextSelector(CollaboratorContext, (v) => v);
|
||||
|
||||
const { t } = useTranslation();
|
||||
const perTagList = getPerLabelList(permission);
|
||||
|
||||
return (
|
||||
@@ -26,7 +27,7 @@ function PermissionTags({ permission }: PermissionTagsProp) {
|
||||
px={3}
|
||||
fontSize={'xs'}
|
||||
>
|
||||
{item}
|
||||
{t(item as any)}
|
||||
</Tag>
|
||||
))}
|
||||
</Flex>
|
||||
|
||||
@@ -20,9 +20,9 @@ const PermissionTag = ({
|
||||
|
||||
const commonLabel = (() => {
|
||||
if (permission.isOwner) return t('common:permission.Owner');
|
||||
if (permission.hasManagePer) return PermissionList['manage'].name;
|
||||
if (permission.hasWritePer) return PermissionList['write'].name;
|
||||
if (permission.hasReadPer) return PermissionList['read'].name;
|
||||
if (permission.hasManagePer) return t(PermissionList['manage'].name as any);
|
||||
if (permission.hasWritePer) return t(PermissionList['write'].name as any);
|
||||
if (permission.hasReadPer) return t(PermissionList['read'].name as any);
|
||||
|
||||
return;
|
||||
})();
|
||||
@@ -44,8 +44,10 @@ const PermissionTag = ({
|
||||
permission.hasManagePer,
|
||||
permission.hasReadPer,
|
||||
permission.hasWritePer,
|
||||
permission.isOwner,
|
||||
permission.value,
|
||||
permissionList
|
||||
permissionList,
|
||||
t
|
||||
]);
|
||||
return (
|
||||
<HStack>
|
||||
|
||||
Reference in New Issue
Block a user