feat: update space translation

This commit is contained in:
lleohao
2024-09-03 02:39:50 +00:00
parent 9c00fb5ed9
commit 7299b63934
6 changed files with 14 additions and 8 deletions

View File

@ -41,5 +41,7 @@
"Search for users and groups": "Search for users and groups",
"No user found": "No user found",
"Spaces you belong to": "Spaces you belong to",
"Recently updated": "Recently updated"
"Recently updated": "Recently updated",
"member": "member",
"members": "members"
}

View File

@ -41,5 +41,7 @@
"Search for users and groups": "搜索用户和群组",
"No user found": "未找到用户",
"Spaces you belong to": "您所属的空间",
"Recently updated": "最近更新"
"Recently updated": "最近更新",
"member": "个成员",
"members": "个成员"
}

View File

@ -35,7 +35,7 @@ export default function SpaceGrid() {
</Text>
<Text c="dimmed" size="xs" fw={700} mt="md">
{formatMemberCount(space.memberCount)}
{formatMemberCount(space.memberCount, t)}
</Text>
</Card>
));

View File

@ -53,7 +53,7 @@ export default function SpaceList() {
</Group>
</Table.Td>
<Table.Td>{formatMemberCount(space.memberCount)}</Table.Td>
<Table.Td>{formatMemberCount(space.memberCount, t)}</Table.Td>
</Table.Tr>
))}
</Table.Tbody>

View File

@ -127,7 +127,7 @@ export default function SpaceMembersList({
{member.type == "user" && member?.email}
{member.type == "group" &&
`Group - ${formatMemberCount(member?.memberCount)}`}
`Group - ${formatMemberCount(member?.memberCount, t)}`}
</Text>
</div>
</Group>

View File

@ -1,8 +1,10 @@
export function formatMemberCount(memberCount: number): string {
import { TFunction } from "i18next";
export function formatMemberCount(memberCount: number, t: TFunction): string {
if (memberCount === 1) {
return "1 member";
return `1 ${t('member')}`;
} else {
return `${memberCount} members`;
return `${memberCount} ${t('members')}`;
}
}