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

View File

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

View File

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

View File

@ -127,7 +127,7 @@ export default function SpaceMembersList({
{member.type == "user" && member?.email} {member.type == "user" && member?.email}
{member.type == "group" && {member.type == "group" &&
`Group - ${formatMemberCount(member?.memberCount)}`} `Group - ${formatMemberCount(member?.memberCount, t)}`}
</Text> </Text>
</div> </div>
</Group> </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) { if (memberCount === 1) {
return "1 member"; return `1 ${t('member')}`;
} else { } else {
return `${memberCount} members`; return `${memberCount} ${t('members')}`;
} }
} }