diff --git a/locales/zh/common.json b/locales/zh/common.json index 201f3e360..186d91145 100644 --- a/locales/zh/common.json +++ b/locales/zh/common.json @@ -120,7 +120,7 @@ "actions.addNew": "添加新内容", "actions.remove": "移除", "actions.delete": "删除", - "actions.leave": "", + "actions.leave": "离开", "actions.reset": "重置", "actions.loadMore": "加载更多", "actions.showMore": "显示更多", @@ -155,7 +155,7 @@ "actions.back": "返回", "actions.viewAll": "查看全部", "actions.hide": "隐藏", - "actions.showAll": "查看全部", + "actions.showAll": "显示全部", "actions.settings": "设置", "actions.reveal": "显示", "noResults": "无结果", diff --git a/locales/zh/forms.json b/locales/zh/forms.json index 595dd707a..b078cf98e 100644 --- a/locales/zh/forms.json +++ b/locales/zh/forms.json @@ -87,10 +87,10 @@ "labels.scrimMaxDiv": "级别上限", "labels.scrimMinDiv": "级别下限", "labels.scrimMapSource": "来源", - "labels.scrimMapPool": "地图池", + "labels.scrimMapPool": "场地池", "labels.scrimMapsTournament": "赛事", "placeholders.scrimMapPool": "https://sendou.ink/maps?pool=sz%3A3ffffff%3Btc%3A3555555", - "options.scrimMapSource.POOL": "地图池 URL", + "options.scrimMapSource.POOL": "场地池 URL", "options.scrimMapSource.TOURNAMENT": "赛事", "options.scrimFlexibility.notFlexible": "固定时间", "options.scrimFlexibility.+30min": "+30 分钟", @@ -115,10 +115,10 @@ "errors.usersMustBeUnique": "用户不能重复", "errors.staffCannotBeAuthor": "该赛事的创建者已经是组织者了", "errors.divBothOrNeither": "最低级别和最高级别必须同时设置或同时不设置", - "errors.invalidMapPool": "无效的地图池", + "errors.invalidMapPool": "无效的场地池", "errors.scrimTournamentRequired": "请选择一项赛事", - "errors.tournamentMustBeSelected": "当地图池来源为赛事时,必须选择一项赛事", - "errors.tournamentOnlyWhenMapsIsTournament": "只有当地图池来源为赛事时,才可以选择赛事", + "errors.tournamentMustBeSelected": "当场地池来源为赛事时,必须选择一项赛事", + "errors.tournamentOnlyWhenMapsIsTournament": "只有当场地池来源为赛事时,才可以选择赛事", "errors.visibilityMustBeDifferent": "未找到状态下的可见范围必须与基础可见范围不同", "errors.visibilityNotAllowedWhenPublic": "如果基础可见范围已设为公开,则无法设置未找到状态下的可见范围", "errors.dateAfterScrimDate": "日期不能晚于对抗战日期", @@ -214,7 +214,7 @@ "labels.scrimCancelReason": "取消原因", "bottomTexts.scrimCancelReasonHelp": "请说明取消这场对抗战的原因。该内容将对另一支队伍公开。", "bottomTexts.bioMarkdown": "支持 Markdown 语法", - "bottomTexts.tournamentStartTime": "", + "bottomTexts.tournamentStartTime": "其他对战表的开始时间请在下方的赛事赛制部分中设置", "labels.division": "组别", "options.division.both": "均可", "options.division.tentatek": "仅限艾洛眼", @@ -227,7 +227,7 @@ "options.artSource.ALL": "全部", "options.artSource.MADE-BY": "由我创作", "options.artSource.MADE-OF": "与我相关", - "labels.tierListUrl": "强度榜 URL", + "labels.tierListUrl": "自制强度榜 URL", "labels.plusTier": "级别", "labels.comment": "评论", "errors.plusAlreadySuggested": "此用户已被推荐过", @@ -267,10 +267,10 @@ "inGameName.categories.cyrillic": "西里尔字母", "inGameName.categories.hiragana": "平假名", "inGameName.categories.katakana": "片假名", - "inGameName.categories.cjkSymbols": "", - "labels.pronoun": "代词", - "bottomTexts.profilePronouns": "此设置是可选的!您的代词将显示在您的个人资料、赛事名册、SendouQ 小组以及文字频道中。", - "errors.profilePronounsBothOrNeither": "请同时选择两个代词,或者均不选择", + "inGameName.categories.cjkSymbols": "中文/日文/韩文字符", + "labels.pronoun": "人称代词", + "bottomTexts.profilePronouns": "此设置是可选的!您的人称代词将显示在您的个人资料、赛事名册、SendouQ 小组以及文字频道中。", + "errors.profilePronounsBothOrNeither": "请同时选择两个人称代词,或者均不选择", "labels.friendUser": "用户", "errors.cannotFriendSelf": "您不能向自己发送好友请求", "errors.alreadyFriends": "您与该用户已经是好友了", @@ -302,62 +302,62 @@ "regImportTeam": "导入队伍", "labels.regImportSourceTournament": "赛事", "errors.regImportTournamentRequired": "请选择一个赛事", - "labels.organization": "", - "labels.rules": "", - "labels.dates": "", - "labels.date": "", - "labels.bracketUrl": "", - "labels.discordInvite": "", - "labels.tags": "", - "labels.badges": "", - "labels.regClosesAt": "", - "labels.playersCount": "", - "labels.maxTeamSize": "", - "labels.ranked": "", - "labels.splattercolorScreenToggle": "", - "labels.lfgTab": "", - "labels.autonomousSubs": "", - "labels.requireInGameNames": "", - "labels.invitational": "", - "labels.test": "", - "labels.draft": "", - "labels.requireSendouQ": "", - "labels.mapPickingStyle": "", - "bottomTexts.regClosesAt": "", - "bottomTexts.maxTeamSize": "", - "bottomTexts.avatarValidation": "", - "bottomTexts.ranked": "", - "bottomTexts.splattercolorScreen": "", - "bottomTexts.lfgTab": "", - "bottomTexts.autonomousSubs": "", - "bottomTexts.requireInGameNames": "", - "bottomTexts.invitational": "", - "bottomTexts.test": "", - "bottomTexts.draftInfo": "", - "bottomTexts.requireSendouQ": "", - "options.toToolsMode.ALL": "", - "options.toToolsMode.SZ": "", - "options.toToolsMode.TC": "", - "options.toToolsMode.RM": "", - "options.toToolsMode.CB": "", - "options.toToolsMode.TO": "", - "options.regClosesAt.0": "", - "options.regClosesAt.5min": "", - "options.regClosesAt.10min": "", - "options.regClosesAt.15min": "", - "options.regClosesAt.30min": "", - "options.regClosesAt.1h": "", - "options.regClosesAt.1h30min": "", - "options.regClosesAt.2h": "", - "options.regClosesAt.3h": "", - "options.regClosesAt.6h": "", - "options.regClosesAt.12h": "", - "options.regClosesAt.18h": "", - "options.regClosesAt.24h": "", - "options.regClosesAt.48h": "", - "options.regClosesAt.72h": "", - "errors.allModePool": "", - "errors.bracketUrlRequired": "", - "errors.bracketProgressionRequired": "", - "errors.maxMembersRange": "" + "labels.organization": "组织", + "labels.rules": "规则", + "labels.dates": "日期", + "labels.date": "日期", + "labels.bracketUrl": "对战表 URL", + "labels.discordInvite": "Discord 服务器邀请 URL", + "labels.tags": "标签", + "labels.badges": "徽章奖励", + "labels.regClosesAt": "报名截止时间", + "labels.playersCount": "选手人数", + "labels.maxTeamSize": "最大队伍人数", + "labels.ranked": "排位", + "labels.splattercolorScreenToggle": "“浮墨幕墙”开关", + "labels.lfgTab": "组队标签页", + "labels.autonomousSubs": "自主更换替补", + "labels.requireInGameNames": "要求游戏内昵称", + "labels.invitational": "邀请赛", + "labels.test": "测试", + "labels.draft": "草稿", + "labels.requireSendouQ": "要求 SendouQ 参与度", + "labels.mapPickingStyle": "场地选择方式", + "bottomTexts.regClosesAt": "所有时间均相对于已发布的赛事开始时间。例如“30 分钟”意味着“赛事开始前 30 分钟”。报名截止后,仅限赛事主办方可以修改队伍名单。", + "bottomTexts.maxTeamSize": "每支队伍允许报名的最大选手人数。此限制不适用于赛事主办方。默认值为 6 人。", + "bottomTexts.avatarValidation": "请注意,非赞助者上传头像后需要经过审核才会显示。", + "bottomTexts.ranked": "排位赛事会影响 SP。未开放自由报名(有水平限制)的赛事或“娱乐赛”必须以非排位赛事形式举办。此外,在非赛季期间举办的任何赛事均视为非排位赛事。", + "bottomTexts.splattercolorScreen": "根据各队伍的意愿,在比赛中禁用特殊武器“浮墨幕墙”。", + "bottomTexts.lfgTab": "允许参赛者通过“组队”功能寻找更多队员,并在报名截止后注册为替补选手。", + "bottomTexts.autonomousSubs": "开启后,队伍可以在赛事进行期间自主添加替补。关闭后,该操作必须由赛事主办方完成。", + "bottomTexts.requireInGameNames": "开启后,未填写游戏内昵称(例如 Sendou#1234)的玩家将无法加入赛事。报名截止后,玩家无法再修改游戏内昵称。", + "bottomTexts.invitational": "不开放自由报名,也没有替补名单。所有队伍必须由主办方手动添加。", + "bottomTexts.test": "测试赛事不会显示在日历上,不会向玩家发送通知,也不会显示在玩家的个人资料或比赛结果中。", + "bottomTexts.draftInfo": "处于草稿状态的赛事会被隐藏,仅对举办者可见。在启动任何对战表之前,必须先关闭草稿状态(关闭此开关)以公开赛事。", + "bottomTexts.requireSendouQ": "玩家必须在本赛季进行过足够场次的 SendouQ 对局才能报名", + "options.toToolsMode.ALL": "由队伍预选 - 所有模式", + "options.toToolsMode.SZ": "由队伍预选 - 仅限真格区域", + "options.toToolsMode.TC": "由队伍预选 - 仅限真格塔楼", + "options.toToolsMode.RM": "由队伍预选 - 仅限真格鱼虎对战", + "options.toToolsMode.CB": "由队伍预选 - 仅限真格蛤蜊", + "options.toToolsMode.TO": "由赛事主办方指定", + "options.regClosesAt.0": "赛事开始时", + "options.regClosesAt.5min": "5 分钟", + "options.regClosesAt.10min": "10 分钟", + "options.regClosesAt.15min": "15 分钟", + "options.regClosesAt.30min": "30 分钟", + "options.regClosesAt.1h": "1 小时", + "options.regClosesAt.1h30min": "1 小时 30 分钟", + "options.regClosesAt.2h": "2 小时", + "options.regClosesAt.3h": "3 小时", + "options.regClosesAt.6h": "6 小时", + "options.regClosesAt.12h": "12 小时", + "options.regClosesAt.18h": "18 小时", + "options.regClosesAt.24h": "24 小时", + "options.regClosesAt.48h": "48 小时", + "options.regClosesAt.72h": "72 小时", + "errors.allModePool": "如果使用“由队伍预选 - 所有模式”,场地池必须包含可用于每个蛮颓比赛模式的场地", + "errors.bracketUrlRequired": "必须填写对战表 URL", + "errors.bracketProgressionRequired": "必须为赛事设置对战表晋级规则", + "errors.maxMembersRange": "队伍人数上限必须介于 4 到 10 人之间" } diff --git a/locales/zh/front.json b/locales/zh/front.json index 5520741a3..124df35a3 100644 --- a/locales/zh/front.json +++ b/locales/zh/front.json @@ -10,7 +10,7 @@ "showcase.card.unranked": "非排位", "showcase.card.winner": "获胜者", "showcase.results": "近期结果", - "showcase.viewAll": "", + "showcase.viewAll": "查看全部赛事", "leaderboards.topPlayers": "顶级玩家", "leaderboards.topTeams": "顶级队伍", "leaderboards.viewFull": "查看完整排行榜", diff --git a/locales/zh/params.json b/locales/zh/params.json index 27b54df67..d54ede824 100644 --- a/locales/zh/params.json +++ b/locales/zh/params.json @@ -1,14 +1,14 @@ { - "tab.params": "", - "tab.patches": "", - "noPatches": "", - "patches.showSubSpecial": "", - "header.parameter": "", - "legend.title": "", - "legend.damage": "", - "legend.frames": "", - "legend.powerUp": "", - "compare.action": "", - "compare.heading": "", - "dataCredit.lean": "" + "tab.params": "参数", + "tab.patches": "版本更新历史", + "noPatches": "该武器暂无被记录的平衡性调整。", + "patches.showSubSpecial": "显示次要武器与特殊武器的调整", + "header.parameter": "参数", + "legend.title": "备注", + "legend.damage": "伤害值以 10 倍形式存储,因此数值 450 代表 45.0 伤害。", + "legend.frames": "时间以帧为单位计算,其中 60 帧 = 1 秒。", + "legend.powerUp": "“低、中、高”对应的数值,分别代表装备了 0 个、适量、以及最大数量的强化能力(特殊武器对应“提升特殊武器性能”,次要武器对应“提升次要武器性能”)。", + "compare.action": "跨武器对比", + "compare.heading": "横向对比各武器的 {{parameter}}", + "dataCredit.lean": "数据鸣谢: Lean" } diff --git a/locales/zh/q.json b/locales/zh/q.json index 5543d2229..00e243b3d 100644 --- a/locales/zh/q.json +++ b/locales/zh/q.json @@ -44,7 +44,7 @@ "front.actions.logIn": "登录以参加 SendouQ", "front.actions.joinWithGroup": "与队友一起参加", "front.actions.joinSolo": "一个人参加", - "front.freshAccountWait": "", + "front.freshAccountWait": "作为新注册的账号,请稍等片刻再加入对战队列。您可以在 {{time}} 之后加入", "front.join.header": "要与 {{members}} 一起加入小组吗?", "front.join.joinAction": "加入", "front.join.friendSuggestion": "提示:如果将邀请您的用户添加为好友,他们下次就能直接将您加入了", @@ -74,7 +74,7 @@ "looking.groups.actions.removeManager": "移除管理者权限", "looking.groups.actions.kick": "踢出", "looking.groups.actions.leaveGroup": "离开小组", - "looking.groups.actions.leaveGroup.confirm": "", + "looking.groups.actions.leaveGroup.confirm": "要离开此小组吗?", "looking.groups.actions.stopLooking": "停止匹配", "looking.groups.actions.stopLooking.confirm": "您确定要停止匹配吗(任何已发送或接收的邀请都将被删除)?", "looking.groups.actions.organizerRemove.confirm": "要将 {{name}} 移出组队吗?", @@ -102,7 +102,7 @@ "looking.range.or": "或", "looking.range.or.explanation": "您将与平均段位处于此范围内的小组进行匹配。为防止某些小组故意只与更低段位的对手进行对战,具体段位已被隐藏。", "match.header": "对局 #{{number}}", - "match.subtitle": "", + "match.subtitle": "SendouQ 第 {{nth}} 赛季", "match.mapVoters.header": "为这个场地投票", "match.spInfo": "当两支队伍汇报的结果一致后,SP 将会发生变化", "match.dispute.button": "有争议?", @@ -124,7 +124,7 @@ "match.sides.bravo": "Bravo", "match.groupAlpha": "Alpha 组", "match.groupBravo": "Bravo 组", - "match.helpdesk": "Helpdesk", + "match.helpdesk": "帮助中心", "match.pool": "频道", "match.password.short": "密码", "match.cancelMatch": "取消对局", diff --git a/locales/zh/tournament.json b/locales/zh/tournament.json index be4c10013..338bbbb2c 100644 --- a/locales/zh/tournament.json +++ b/locales/zh/tournament.json @@ -1,262 +1,265 @@ { - "nav.label": "", - "nav.moreItems": "", + "nav.label": "赛事导航", + "nav.moreItems": "更多", "nav.brackets": "对战表", - "nav.register": "", - "nav.teams": "参赛队伍 ({{count}})", + "nav.register": "报名", + "nav.teams": "队伍 ({{count}})", "nav.streams": "直播 ({{count}})", - "nav.results": "", - "nav.rules": "", - "nav.looking": "", + "nav.results": "结果", + "nav.rules": "规则", + "nav.looking": "招募板", "nav.subs": "替补", - "nav.divisions": "", + "nav.divisions": "区块", "nav.admin": "管理", - "findTeam": "", - "registerNow": "", - "fact.format": "", - "fact.bracket": "", - "fact.modes": "", - "fact.tier": "", - "fact.tier.est": "", - "fact.ranked": "", - "fact.ranked.yes": "", - "fact.ranked.yesWithSeason": "", - "fact.ranked.no": "", - "fact.teamSize": "", - "pre.steps.header": "参加比赛需完成以下步骤", + "findTeam": "寻找队伍", + "registerNow": "立即报名", + "fact.format": "赛制", + "fact.bracket": "对战表", + "fact.modes": "模式", + "fact.tier": "段位", + "fact.tier.est": "预估段位", + "fact.ranked": "排位", + "fact.ranked.yes": "是", + "fact.ranked.yesWithSeason": "是 (S{{season}})", + "fact.ranked.no": "否", + "fact.teamSize": "队伍人数", + "pre.steps.header": "完成以下步骤以参赛", "pre.steps.name": "队伍名称", "pre.steps.roster": "完整阵容", - "pre.steps.pool": "地图池", + "pre.steps.pool": "场地池", "pre.steps.check-in": "签到", - "pre.footer": "在比赛开始前,报名信息可随意改动", + "pre.footer": "报名信息在赛事开始前可以自由修改", "pre.logIn": "登录以报名", - "pre.inATeam": "您已经在本次活动的某支队伍里了", - "pre.captainOnlyEdit": "", - "pre.registrationClosed": "", + "pre.inATeam": "您已加入此赛事的某支队伍", + "pre.captainOnlyEdit": "您已加入此赛事的某支队伍。只有队长可以修改报名信息。", + "pre.registrationClosed": "此赛事的报名已截止", "pre.checkIn.range": "签到开放时间为 {{start}} 至 {{finish}}", "pre.checkIn.over": "签到已结束", - "pre.checkIn.cant": "请在签到之前完成前面的步骤", + "pre.checkIn.cant": "请在签到前完成先前的步骤", "pre.checkIn.button": "签到", - "pre.checkIn.checkedIn": "您的队伍已签到", + "pre.checkIn.checkedIn": "您的队伍已完成签到", "pre.info.header": "队伍信息", "pre.info.unregister": "取消报名", - "pre.info.unregister.confirm": "取消报名并删除队伍信息?", - "pre.info.noHost": "我的队伍倾向于不当房主", + "pre.info.unregister.confirm": "确定要取消赛事报名并删除队伍信息吗?", + "pre.info.noHost": "我方队伍不倾向于担任房主", "pre.roster.header": "填写阵容", - "pre.roster.footer": "需要至少 {{atLeastCount}} 名成员,成员数量上限为 {{maxCount}}", - "pre.roster.footer.noSubs": "", - "pre.roster.addFriend.header": "", + "pre.roster.footer": "至少需要 {{atLeastCount}} 名成员才能参赛。最大阵容人数为 {{maxCount}} 人。", + "pre.roster.footer.noSubs": "赛制为 {{format}}。不允许替补。", + "pre.roster.addFriend.header": "添加好友", "pre.roster.delete.button": "删除成员", "pre.roster.delete.header": "要删除的成员", - "pre.pool.header": "选择地图池", - "pre.pool.banned": "禁止", - "pre.pool.tiebreaker.short": "决胜局", - "bracket.type.DE_WINNERS": "胜者组 Round", - "bracket.type.DE_LOSERS": "败者组 Round", - "bracket.type.SE": "单败制 Round", - "bracket.type.SWISS": "瑞士制 Round", - "bracket.type.GROUPS": "小组赛 Round", - "round.label": "赛程", + "pre.pool.header": "选择场地池", + "pre.pool.banned": "已禁用", + "pre.pool.tiebreaker.short": "决胜局场地", + "bracket.type.DE_WINNERS": "胜者组轮次", + "bracket.type.DE_LOSERS": "败者组轮次", + "bracket.type.SE": "单败制", + "bracket.type.SWISS": "瑞士轮制", + "bracket.type.GROUPS": "小组赛", + "round.label": "轮次", "team.label": "队伍", - "team.unlisted": "未显示的队伍", + "team.unlisted": "未列出的队伍", "bestOf.label.short": "Bo", "pickInfo.team": "队伍 {{number}} 选择", - "pickInfo.team.specific": "{{team}} 选择", - "pickInfo.team.counterpick": "", - "pickInfo.pickedBy": "", - "pickInfo.counterpickedBy": "", - "pickInfo.tiebreaker": "决胜局", - "pickInfo.both": "双方都选择", - "pickInfo.default": "", - "pickInfo.default.explanation": "", - "pickInfo.teamMapList": "", + "pickInfo.team.specific": "{{team}} 选择了", + "pickInfo.team.counterpick": "{{team}} 进行了反选", + "pickInfo.pickedBy": "由 {{teamName}} 选择", + "pickInfo.counterpickedBy": "由 {{teamName}} 反选", + "pickInfo.tiebreaker": "决胜局场地", + "pickInfo.both": "双方均选择", + "pickInfo.default": "社区推荐", + "pickInfo.default.explanation": "参赛选手的场地池中没有合适的场地。该场地是从所有热门场地中自动选出的。", + "pickInfo.votes": "{{count}} 票", + "pickInfo.teamMapList": "{{teamName}} 的场地列表", "pickInfo.counterpick": "反选", - "pickInfo.roll": "", - "generator.error": "由于比赛已经开始,您所更改的内容无法保存", - "teams.mapsPickedStatus": "地图的选择情况", - "admin.download": "下载参赛者", - "admin.tab.teams": "", + "pickInfo.roll": "随机", + "generator.error": "由于赛事已经开始,您所做的更改未被保存", + "teams.mapsPickedStatus": "场地选择状态", + "admin.download": "下载参赛名单", + "admin.tab.teams": "队伍", "admin.tab.seeds": "种子", - "admin.tab.staff": "", - "admin.tab.stream": "", - "admin.tab.brackets": "", - "admin.tab.audit": "", - "admin.audit.empty": "", - "admin.audit.filter.event": "", - "admin.audit.filter.team": "", - "admin.audit.filter.allEvents": "", - "admin.audit.filter.allTeams": "", - "admin.audit.column.when": "", - "admin.audit.column.event": "", - "admin.audit.column.team": "", - "admin.audit.column.actor": "", - "admin.audit.column.subject": "", - "admin.audit.event.MEMBER_ADDED": "", - "admin.audit.event.MEMBER_REMOVED": "", - "admin.audit.event.TEAM_REGISTERED": "", - "admin.audit.event.TEAM_UNREGISTERED": "", - "admin.audit.event.TEAM_CHECKED_IN": "", - "admin.audit.event.TEAM_CHECKED_OUT": "", - "admin.audit.event.TEAM_DROPPED_OUT": "", - "admin.audit.event.TEAM_DROP_OUT_UNDONE": "", - "admin.audit.event.UPDATE_IN_GAME_NAME": "", - "admin.actions.CHANGE_TEAM_OWNER": "变更队长", - "admin.actions.CHANGE_TEAM_NAME": "变更队名", - "admin.actions.CHECK_IN": "登入", - "admin.actions.CHECK_OUT": "登出", + "admin.tab.staff": "工作人员", + "admin.tab.stream": "直播", + "admin.tab.brackets": "对战表", + "admin.tab.audit": "操作日志", + "admin.audit.empty": "暂无事件", + "admin.audit.filter.event": "事件", + "admin.audit.filter.team": "队伍", + "admin.audit.filter.allEvents": "所有事件", + "admin.audit.filter.allTeams": "所有队伍", + "admin.audit.column.when": "时间", + "admin.audit.column.event": "事件", + "admin.audit.column.team": "队伍", + "admin.audit.column.actor": "操作者", + "admin.audit.column.subject": "受影响玩家", + "admin.audit.event.MEMBER_ADDED": "玩家加入了队伍", + "admin.audit.event.MEMBER_REMOVED": "玩家离开了队伍", + "admin.audit.event.TEAM_REGISTERED": "队伍已报名", + "admin.audit.event.TEAM_UNREGISTERED": "队伍已取消报名", + "admin.audit.event.TEAM_CHECKED_IN": "队伍已签到", + "admin.audit.event.TEAM_CHECKED_OUT": "队伍已取消签到", + "admin.audit.event.TEAM_DROPPED_OUT": "队伍已退赛", + "admin.audit.event.TEAM_DROP_OUT_UNDONE": "已撤销队伍退赛", + "admin.audit.event.UPDATE_IN_GAME_NAME": "游戏内昵称已更改", + "admin.actions.CHANGE_TEAM_OWNER": "更换队长", + "admin.actions.CHANGE_TEAM_NAME": "更改队伍名称", + "admin.actions.CHECK_IN": "签到", + "admin.actions.CHECK_OUT": "取消签到", "admin.actions.ADD_MEMBER": "添加成员", "admin.actions.REMOVE_MEMBER": "移除成员", "admin.actions.DELETE_TEAM": "删除队伍", - "admin.actions.ADD_TEAM": "登记队伍", - "admin.actions.DROP_TEAM_OUT": "移出队伍", - "admin.actions.UNDO_DROP_TEAM_OUT": "取消移出", - "admin.actions.UPDATE_IN_GAME_NAME": "更新玩家游戏ID", - "admin.actions.DELETE_LOGO": "删除logo", + "admin.actions.ADD_TEAM": "为队伍报名", + "admin.actions.DROP_TEAM_OUT": "使队伍退赛", + "admin.actions.UNDO_DROP_TEAM_OUT": "撤销退赛", + "admin.actions.UPDATE_IN_GAME_NAME": "更新玩家游戏内昵称", + "admin.actions.DELETE_LOGO": "删除徽标", "staff.role.ORGANIZER": "组织者", - "staff.role.STREAMER": "直播者", - "staff.author": "", - "staff.organization": "", - "staff.divider.fromOrganization": "", - "staff.divider.addedForEvent": "", - "staff.editOrganization": "", + "staff.role.STREAMER": "主播", + "staff.author": "创建者", + "staff.organization": "组织", + "staff.divider.fromOrganization": "来自组织", + "staff.divider.addedForEvent": "仅限此赛事", + "staff.editOrganization": "编辑组织", "actions.addSub": "添加替补", "actions.shareLink": "分享您的邀请链接以添加成员: {{inviteLink}}", - "actions.sub.prompt_zero": "您的阵容已满,无法再添加替补", - "actions.finalize": "", - "actions.finalize.button": "", + "actions.sub.prompt_other": "您仍可以向阵容中添加 {{count}} 名替补", + "actions.sub.prompt_one": "您仍可以向阵容中添加 {{count}} 名替补", + "actions.sub.prompt_zero": "您的阵容已满,无法添加更多替补", + "actions.finalize": "正在结束赛事", + "actions.finalize.button": "结束赛事", "actions.finalize.action": "结束", - "actions.finalize.action.withBadges": "", - "actions.finalize.info": "", - "actions.finalize.error.BADGE_NOT_ASSIGNED": "", - "actions.finalize.error.DUPLICATE_TOURNAMENT_TEAM_ID": "", - "actions.finalize.error.BADGE_NOT_FOUND": "", - "actions.finalize.assignBadgesLater": "", - "finalize.receivingTeam.label": "", - "finalize.receivingTeam.placeholder": "", - "streams.none": "该比赛目前没有直播", - "team.setWins": "胜利局数", - "team.mapWins": "胜利场数", + "actions.finalize.action.withBadges": "结束并发放徽章", + "actions.finalize.info": "此操作无法撤销。请在继续前确保所有上报的对局结果均准确无误。", + "actions.finalize.error.BADGE_NOT_ASSIGNED": "尚未将所有徽章发放给队伍", + "actions.finalize.error.DUPLICATE_TOURNAMENT_TEAM_ID": "同一徽章被发放给了多个队伍", + "actions.finalize.error.BADGE_NOT_FOUND": "未找到预期的徽章", + "actions.finalize.assignBadgesLater": "稍后手动分发徽章", + "finalize.receivingTeam.label": "接收队伍", + "finalize.receivingTeam.placeholder": "选择队伍...", + "streams.none": "目前暂无此赛事的实时直播", + "team.setWins": "胜利轮数", + "team.mapWins": "胜利局数", "team.seed": "种子", - "team.seed.footer": "总共 {{count}} 队", + "team.seed.footer": "共 {{count}} 支队伍", "team.placement": "排名", - "team.placement.footer": "", - "bracket.waiting": "至少 {{count}} 支队伍报名后,对战表将显示在这里", - "bracket.waiting.checkin": "对战表会在至少 {{count}} 支队伍签到后显示", - "bracket.waiting.advanced": "", - "bracket.wip": "此对战表为可调整的预览", - "bracket.progress.thanksForPlaying": "感谢您参与 {{eventName}}!", + "team.placement.footer": "总排名/对战表排名", + "bracket.waiting": "当至少有 {{count}} 支队伍报名后,对战表将在此显示", + "bracket.waiting.checkin": "当至少有 {{count}} 支队伍签到后,对战表将在此显示", + "bracket.waiting.advanced": "当至少有 {{count}} 支队伍晋级后,对战表将在此显示", + "bracket.wip": "此对战表为预览版本,可能会有变动", + "bracket.progress.thanksForPlaying": "感谢您参加 {{eventName}}!", "bracket.progress.match": "当前对手: {{opponent}}", "bracket.progress.match.action": "查看", - "bracket.progress.waiting": "等待对战", - "bracket.standings.showLess": "折叠", - "bracket.standings.showMore": "展开", - "match.hosts": "{{teamName}} 为房主", + "bracket.progress.waiting": "等待对局", + "bracket.standings.showLess": "显示更少", + "bracket.standings.showMore": "显示更多", + "match.hosts": "{{teamName}} 建房", "match.pass": "密码", "match.pool": "频道", - "match.score": "{{scoreOne}}-{{scoreTwo}} (Bo {{bestOf}})", - "match.score.playAll": "{{scoreOne}}-{{scoreTwo}} (全部 {{bestOf}} 场)", - "match.activeRosterMissing.header": "", - "match.activeRosterMissing.subtitle": "", - "match.droppedOut.header": "", - "match.droppedOut.subtitle": "", - "match.endedEarly.header": "", - "match.endedEarly.subtitle": "", - "match.leagueLocked.header": "", - "match.leagueLocked.subtitle": "", - "match.locked.header": "", - "match.locked.subtitle": "", - "match.waitingForTeams.header": "", - "match.waitingForTeams.subtitle": "", - "match.tbd": "", - "match.action.undoLastScore": "撤销上次比分", - "match.action.reopenMatch": "重新开始对战", - "match.action.endSet": "", - "match.action.confirmEndSet": "", - "match.endSet.selectWinner": "", - "match.endSet.randomWinner": "", - "match.deadline.explanation": "", - "match.admin.cast": "", - "match.admin.castInfo": "", - "match.admin.castConfigureHint": "", - "match.admin.notCasted": "", - "match.admin.unlock": "", - "match.admin.lockToBeCasted": "", - "match.admin.lockingInfo": "", - "match.admin.castChannelUpdated": "", - "match.admin.editReportedScores": "", - "match.admin.mapNumber": "", - "match.admin.koSuffix": "", - "join.error.MISSING_CODE": "缺少邀请码。您是否复制了完整URL?", - "join.error.SHORT_CODE": "邀请码长度不符。您是否复制了完整URL?", - "join.error.NO_TEAM_MATCHING_CODE": "没有队伍与邀请码相匹配。", - "join.error.TEAM_FULL": "您想要加入的队伍成员已满。", + "match.score": "{{scoreOne}}-{{scoreTwo}} (Bo{{bestOf}})", + "match.score.playAll": "{{scoreOne}}-{{scoreTwo}} (打满 {{bestOf}} 局)", + "match.activeRosterMissing.header": "需要提交上场阵容", + "match.activeRosterMissing.subtitle": "正在等待 {{teams}}", + "match.droppedOut.header": "队伍已退赛", + "match.droppedOut.subtitle": "{{team}} 已弃权", + "match.endedEarly.header": "对局提前结束", + "match.endedEarly.subtitle": "工作人员在分出胜负前终止了对局", + "match.leagueLocked.header": "等待联赛轮次开始", + "match.leagueLocked.subtitle": "该轮次从 {{date}} 开始", + "match.locked.header": "对局已锁定以进行转播", + "match.locked.subtitle": "请等待工作人员解锁", + "match.waitingForTeams.header": "正在等待队伍", + "match.waitingForTeams.subtitle": "队伍将由先前的对局结果决定", + "match.tbd": "待定", + "match.action.undoLastScore": "撤销上一局比分", + "match.action.reopenMatch": "重新开启对局", + "match.action.endSet": "结束本轮对局", + "match.action.confirmEndSet": "确认结束本轮对局", + "match.endSet.selectWinner": "选择获胜者", + "match.endSet.randomWinner": "随机产生 (50/50)", + "match.deadline.explanation": "若有任何延迟,请及时通知赛事组织者。超过截止时间的对局可能会被提前终止。详情请参阅赛事规则。", + "match.admin.cast": "转播", + "match.admin.castInfo": "选择当前正在转播此对局的 Twitch 账号。随后它会在对战表视图中显示。", + "match.admin.castConfigureHint": "请在赛事管理页面配置直播频道以启用转播功能。", + "match.admin.notCasted": "未转播", + "match.admin.unlock": "解锁", + "match.admin.lockToBeCasted": "锁定以进行转播", + "match.admin.lockingInfo": "您可以锁定对局,以表明在转播准备就绪前不得开始。锁定对局将阻止比分上报并隐藏场地列表,直到组织者/主播将其解锁。", + "match.admin.castChannelUpdated": "转播频道已更新", + "match.admin.editReportedScores": "编辑场地", + "match.admin.mapNumber": "场地 {{number}}", + "match.admin.koSuffix": "(完胜)", + "join.error.MISSING_CODE": "缺少邀请码。请确保您复制了完整的 URL。", + "join.error.SHORT_CODE": "邀请码长度不正确。请确保您复制了完整的 URL。", + "join.error.NO_TEAM_MATCHING_CODE": "没有与该邀请码匹配的队伍。", + "join.error.TEAM_FULL": "您尝试加入的队伍的成员已满。", "join.error.ALREADY_JOINED": "您已经是该队伍的成员了。", - "join.error.NOT_LOGGED_IN": "您需要登录后才能加入队伍。", - "join.VALID": "加入 {{teamName}} 参与 {{eventName}}?", - "join.friendSuggestion": "", - "subs.prefersToPlay": "倾向于使用", - "subs.canPlay": "可以使用", - "subs.canVC": "可以语音", - "subs.noVC": "不可语音", - "subs.listenOnlyVC": "", - "subs.editPost": "编辑替补信息", - "subs.addPost": "将自己添加为替补", - "subs.noPosts": "", - "subs.vc.header": "您可以语音吗?", - "subs.weapons.prefer.header": "您倾向于使用的武器", - "subs.weapons.ok.header": "您可以使用的武器", - "subs.weapons.info": "在 {{min}} 和 {{max}} 之间选择", - "subs.message.header": "信息", + "join.error.NOT_LOGGED_IN": "您必须登录后才能加入队伍。", + "join.VALID": "确认加入队伍 {{teamName}} 以参加 {{eventName}} 吗?", + "join.friendSuggestion": "您可以添加队长为好友,以便他们下次直接邀请您", + "subs.prefersToPlay": "首选武器", + "subs.canPlay": "备选武器", + "subs.canVC": "可以进行语音聊天", + "subs.noVC": "无法进行语音聊天", + "subs.listenOnlyVC": "仅收听", + "subs.editPost": "编辑替补发布", + "subs.addPost": "发布替补请求", + "subs.noPosts": "暂无可用替补", + "subs.vc.header": "可以进行语音聊天吗?", + "subs.weapons.prefer.header": "您倾向使用的武器", + "subs.weapons.ok.header": "您可以接受使用的武器", + "subs.weapons.info": "请选择 {{min}} 到 {{max}} 个", + "subs.message.header": "简介", "subs.visibility.header": "可见范围", "subs.visibility.everyone": "所有人", - "subs.defaultsNote": "", - "subs.defaultsPage": "", - "progression.error.PLACEMENTS_PARSE_ERROR": "", - "progression.error.NOT_RESOLVING_WINNER": "", - "progression.error.SAME_PLACEMENT_TO_MULTIPLE_BRACKETS": "", - "progression.error.GAP_IN_PLACEMENTS": "", - "progression.error.TOO_MANY_PLACEMENTS": "", - "progression.error.PLACEMENT_TOO_HIGH": "", - "progression.error.DUPLICATE_BRACKET_NAME": "", - "progression.error.NAME_MISSING": "", - "progression.error.NEGATIVE_PROGRESSION": "", - "progression.error.NO_SE_SOURCE": "", - "progression.error.NO_DE_POSITIVE": "", - "progression.error.SWISS_EARLY_ADVANCE_NO_DESTINATION": "", - "progression.error.AB_DIVISIONS_NOT_ROUND_ROBIN": "", - "progression.error.AB_DIVISIONS_NOT_STARTING": "", - "progression.error.AB_DIVISIONS_ODD_TEAMS_PER_GROUP": "", - "progression.error.EMPTY_PLACEMENTS_ON_NON_SWISS": "", - "lfg.askCaptainToJoinQueue": "", - "customFlow.beforeSet": "", - "customFlow.afterMap": "", - "customFlow.who": "", - "customFlow.action": "", - "customFlow.addStep": "", - "customFlow.whoPlaceholder": "", - "customFlow.actionPlaceholder": "", - "customFlow.validation.stepMissingAction": "", - "customFlow.validation.stepMissingWho": "", - "customFlow.validation.lastStepMustBePickOrRoll": "", - "customFlow.validation.winnerLoserInPreSet": "", - "customFlow.validation.tooManyModePicks": "", - "customFlow.validation.tooManyMapPicks": "", - "customFlow.validation.sameTeamModeAndMapPick": "", - "customFlow.who.ALPHA": "", - "customFlow.who.BRAVO": "", - "customFlow.who.HIGHER_SEED": "", - "customFlow.who.LOWER_SEED": "", - "customFlow.who.WINNER": "", - "customFlow.who.LOSER": "", - "customFlow.action.ROLL": "", - "customFlow.action.PICK": "", - "customFlow.action.BAN": "", - "customFlow.action.MODE_PICK": "", - "customFlow.action.MODE_BAN": "", - "pickBan.counterpick": "", - "pickBan.pickMap": "", - "pickBan.banMap": "", - "pickBan.pickMode": "", - "pickBan.banMode": "", - "pickBan.waitingFor": "" + "subs.defaultsNote": "语音聊天和默认武器池可以在此修改: ", + "subs.defaultsPage": "SendouQ 设置页面", + "progression.error.PLACEMENTS_PARSE_ERROR": "Error parsing placements", + "progression.error.NOT_RESOLVING_WINNER": "晋级规则未决出获胜者", + "progression.error.SAME_PLACEMENT_TO_MULTIPLE_BRACKETS": "相同的名次导向了多个对战表", + "progression.error.GAP_IN_PLACEMENTS": "晋级名次之间存在断层", + "progression.error.TOO_MANY_PLACEMENTS": "名次数量过多(超过了小组中的队伍总数)", + "progression.error.PLACEMENT_TOO_HIGH": "名次过高(最大值为 {{max}})", + "progression.error.DUPLICATE_BRACKET_NAME": "对战表名称重复", + "progression.error.NAME_MISSING": "缺少对战表名称", + "progression.error.NEGATIVE_PROGRESSION": "负序晋级仅在双败淘汰赛中可行", + "progression.error.NO_SE_SOURCE": "单败淘汰赛不是有效的来源对战表", + "progression.error.NO_DE_POSITIVE": "双败淘汰赛不适用于正序晋级", + "progression.error.SWISS_EARLY_ADVANCE_NO_DESTINATION": "包含提前晋级/淘汰的瑞士轮对战表必须导向另一个对战表", + "progression.error.AB_DIVISIONS_NOT_ROUND_ROBIN": "A/B 分组只能在循环赛对战表中启用", + "progression.error.AB_DIVISIONS_NOT_STARTING": "A/B 分组只能在初始对战表中启用", + "progression.error.AB_DIVISIONS_ODD_TEAMS_PER_GROUP": "A/B 分组要求每个小组的队伍数量为偶数", + "progression.error.EMPTY_PLACEMENTS_ON_NON_SWISS": "空名次仅在来源于包含提前晋级的瑞士轮对战表时有效", + "lfg.askCaptainToJoinQueue": "请让您的队伍队长或管理员加入队列", + "customFlow.beforeSet": "本轮对局前", + "customFlow.afterMap": "本局结束后", + "customFlow.who": "执行方", + "customFlow.action": "操作", + "customFlow.addStep": "添加步骤", + "customFlow.whoPlaceholder": "谁?", + "customFlow.actionPlaceholder": "做了什么?", + "customFlow.validation.stepMissingAction": "每个步骤都必须包含一个操作", + "customFlow.validation.stepMissingWho": "每个步骤都必须指定由谁执行操作", + "customFlow.validation.lastStepMustBePickOrRoll": "最后一步必须是选择或随机以确定场地", + "customFlow.validation.winnerLoserInPreSet": "胜者/败者不能用于“本轮对局前”的步骤", + "customFlow.validation.tooManyModePicks": "每个区块最多只能有一个“选择模式”", + "customFlow.validation.tooManyMapPicks": "每个区块最多只能有一个“选择场地”或“随机场地”", + "customFlow.validation.sameTeamModeAndMapPick": "同一支队伍不能同时选择模式和场地", + "customFlow.who.ALPHA": "Alpha 队", + "customFlow.who.BRAVO": "Bravo 队", + "customFlow.who.HIGHER_SEED": "高顺位种子", + "customFlow.who.LOWER_SEED": "低顺位种子", + "customFlow.who.WINNER": "胜者", + "customFlow.who.LOSER": "败者", + "customFlow.action.ROLL": "随机可用场地", + "customFlow.action.PICK": "选择(场地)", + "customFlow.action.BAN": "禁用(场地)", + "customFlow.action.MODE_PICK": "选择(模式)", + "customFlow.action.MODE_BAN": "禁用(模式)", + "pickBan.counterpick": "反选", + "pickBan.pickMap": "选择场地", + "pickBan.banMap": "禁用场地", + "pickBan.pickMode": "选择模式", + "pickBan.banMode": "禁用模式", + "pickBan.waitingFor": "正在等待 {{teamName}}" } diff --git a/locales/zh/user.json b/locales/zh/user.json index b609a38d2..05bfe7f24 100644 --- a/locales/zh/user.json +++ b/locales/zh/user.json @@ -1,204 +1,205 @@ { - "ign": "游戏ID", - "ign.short": "游戏ID", - "widget.bio": "", - "widget.bio-md": "", - "widget.badges-owned": "", - "widget.badges-authored": "", - "widget.badges-managed": "", - "widget.teams": "", - "widget.organizations": "", - "widget.peak-sp": "", - "widget.top-10-seasons": "", - "widget.top-100-seasons": "", - "widget.peak-xp": "", - "widget.peak-xp-unverified": "", - "widget.peak-xp-weapon": "", - "widget.highlighted-results": "", - "widget.placement-results": "", - "widget.patron-since": "", - "widget.join-date": "", - "widget.timezone": "", - "widget.favorite-stage": "", - "widget.videos": "", - "widget.lfg-posts": "", - "widget.top-500-weapons": "", - "widget.top-500-weapons-shooters": "", - "widget.top-500-weapons-blasters": "", - "widget.top-500-weapons-rollers": "", - "widget.top-500-weapons-brushes": "", - "widget.top-500-weapons-chargers": "", - "widget.top-500-weapons-sloshers": "", - "widget.top-500-weapons-splatlings": "", - "widget.top-500-weapons-dualies": "", - "widget.top-500-weapons-brellas": "", - "widget.top-500-weapons-stringers": "", - "widget.top-500-weapons-splatanas": "", - "widget.x-rank-peaks": "", - "widget.builds": "", - "widget.weapon-pool": "", - "widget.sens": "", - "widget.art": "", - "widget.commissions": "", - "widget.social-links": "", - "widget.links": "", - "widget.game-badges": "", - "widget.game-badges-small": "", - "widget.friends": "", - "widget.tier-list": "", - "widget.link.all": "", - "widgets.edit": "", - "widgets.editProfile": "", - "widgets.editTitle": "", - "widgets.available": "", - "widgets.mainSlot": "", - "widgets.sideSlot": "", - "widgets.main": "", - "widgets.side": "", - "widgets.add": "", - "widgets.remove": "", - "widgets.maxReached": "", - "widgets.search": "", - "widgets.category.misc": "", - "widgets.category.badges": "", - "widgets.category.teams": "", - "widgets.category.sendouq": "", - "widgets.category.xrank": "", - "widgets.category.tournaments": "", - "widgets.category.vods": "", - "widgets.category.builds": "", - "widgets.category.art": "", - "widgets.category.friends": "", - "widgets.category.game-badges": "", - "widgets.description.bio": "", - "widgets.description.bio-md": "", - "widgets.description.badges-owned": "", - "widgets.description.badges-authored": "", - "widgets.description.badges-managed": "", - "widgets.description.teams": "", - "widgets.description.organizations": "", - "widgets.description.peak-sp": "", - "widgets.description.top-10-seasons": "", - "widgets.description.top-100-seasons": "", - "widgets.description.peak-xp": "", - "widgets.description.peak-xp-unverified": "", - "widgets.description.peak-xp-weapon": "", - "widgets.description.highlighted-results": "", - "widgets.description.placement-results": "", - "widgets.description.patron-since": "", - "widgets.description.join-date": "", - "widgets.description.timezone": "", - "widgets.description.favorite-stage": "", - "widgets.description.videos": "", - "widgets.description.lfg-posts": "", - "widgets.description.top-500-weapons": "", - "widgets.description.top-500-weapons-shooters": "", - "widgets.description.top-500-weapons-blasters": "", - "widgets.description.top-500-weapons-rollers": "", - "widgets.description.top-500-weapons-brushes": "", - "widgets.description.top-500-weapons-chargers": "", - "widgets.description.top-500-weapons-sloshers": "", - "widgets.description.top-500-weapons-splatlings": "", - "widgets.description.top-500-weapons-dualies": "", - "widgets.description.top-500-weapons-brellas": "", - "widgets.description.top-500-weapons-stringers": "", - "widgets.description.top-500-weapons-splatanas": "", - "widgets.description.x-rank-peaks": "", - "widgets.description.builds": "", - "widgets.description.weapon-pool": "", - "widgets.description.sens": "", - "widgets.description.art": "", - "widgets.description.commissions": "", - "widgets.description.social-links": "", - "widgets.description.links": "", - "widgets.description.game-badges": "", - "widgets.description.game-badges-small": "", - "widgets.description.friends": "", - "widgets.description.tier-list": "", - "widgets.forms.bio": "", - "widgets.forms.bio.markdownSupport": "", - "widgets.forms.division": "", - "widgets.forms.division.both": "", - "widgets.forms.division.tentatek": "", - "widgets.forms.division.takoroka": "", - "widgets.forms.timezone": "", - "widgets.forms.favoriteStage": "", - "widgets.forms.weapon": "", - "widgets.forms.peakXp": "", - "widgets.forms.controller": "", - "widgets.forms.source": "", - "widgets.forms.source.ALL": "", - "widgets.forms.source.MADE-BY": "", - "widgets.forms.source.MADE-OF": "", - "widgets.forms.links": "", - "widgets.forms.gameBadges": "", - "widgets.forms.gameBadgesSearch": "", - "widgets.forms.tierListUrl": "", - "widget.tier-list.untitled": "", - "controllers.s1-pro-con": "", - "controllers.s2-pro-con": "", - "controllers.grip": "", - "controllers.handheld": "", - "stickSens": "摇杆感度", - "motionSens": "体感感度", - "motion": "体感", - "stick": "摇杆", - "sens": "感度", - "usesPronouns": "", - "discordExplanation": "用户名、头像、Youtube、Bluesky和Twitch账号皆来自您的Discord账号。查看 <1>FAQ 以获得更多相关信息。", - "results.title": "所有成绩", + "ign": "游戏内昵称", + "ign.short": "IGN", + "widget.bio": "个人简介", + "widget.bio-md": "个人简介", + "widget.badges-owned": "拥有徽章", + "widget.badges-authored": "创作的徽章", + "widget.badges-managed": "管理的徽章", + "widget.teams": "所属队伍", + "widget.organizations": "所属组织", + "widget.peak-sp": "最高 SP", + "widget.top-10-seasons": "SendouQ 前 10 名结算次数", + "widget.top-100-seasons": "SendouQ 前 100 名结算次数", + "widget.peak-xp": "最高 XP", + "widget.peak-xp-unverified": "最高 XP(未验证)", + "widget.peak-xp-weapon": "最高 XP(武器)", + "widget.highlighted-results": "赛事结果", + "widget.placement-results": "赛事排名记录", + "widget.patron-since": "赞助始于", + "widget.join-date": "成员编号 #", + "widget.timezone": "用户当前本地时间", + "widget.favorite-stage": "喜爱的场地", + "widget.videos": "视频", + "widget.lfg-posts": "组队招募帖", + "widget.top-500-weapons": "武器 Top 500", + "widget.top-500-weapons-shooters": "射击枪 Top 500", + "widget.top-500-weapons-blasters": "爆破枪 Top 500", + "widget.top-500-weapons-rollers": "滚筒 Top 500", + "widget.top-500-weapons-brushes": "画笔 Top 500", + "widget.top-500-weapons-chargers": "蓄力狙击枪 Top 500", + "widget.top-500-weapons-sloshers": "泼桶 Top 500", + "widget.top-500-weapons-splatlings": "旋转枪 Top 500", + "widget.top-500-weapons-dualies": "机动枪 Top 500", + "widget.top-500-weapons-brellas": "防空伞 Top 500", + "widget.top-500-weapons-stringers": "猎鱼弓 Top 500", + "widget.top-500-weapons-splatanas": "刮水刀 Top 500", + "widget.x-rank-peaks": "各模式最高X战力", + "widget.builds": "配装", + "widget.weapon-pool": "武器池", + "widget.sens": "灵敏度设置", + "widget.art": "插画", + "widget.commissions": "约稿", + "widget.social-links": "已验证的社交媒体链接", + "widget.links": "自定义链接", + "widget.game-badges": "游戏内徽章", + "widget.game-badges-small": "游戏内徽章", + "widget.friends": "好友", + "widget.tier-list": "推荐自制强度榜", + "widget.link.all": "全部", + "widgets.edit": "编辑小组件", + "widgets.editProfile": "编辑个人资料", + "widgets.editTitle": "编辑资料小组件", + "widgets.available": "小组件库", + "widgets.mainSlot": "主要小组件", + "widgets.sideSlot": "侧边小组件", + "widgets.main": "主要", + "widgets.side": "侧边", + "widgets.add": "添加", + "widgets.remove": "移除", + "widgets.maxReached": "已达到小组件上限", + "widgets.search": "搜索小组件...", + "widgets.category.misc": "其他", + "widgets.category.badges": "徽章", + "widgets.category.teams": "队伍", + "widgets.category.sendouq": "SendouQ", + "widgets.category.xrank": "X比赛", + "widgets.category.tournaments": "赛事", + "widgets.category.vods": "视频", + "widgets.category.builds": "配装", + "widgets.category.art": "插画", + "widgets.category.friends": "好友", + "widgets.category.game-badges": "游戏内徽章", + "widgets.description.bio": "自由分享关于您自己的自定义信息", + "widgets.description.bio-md": "自由分享关于您自己的自定义信息,支持 Markdown 语法", + "widgets.description.badges-owned": "展示您获得的徽章", + "widgets.description.badges-authored": "展示由您创作的徽章", + "widgets.description.badges-managed": "展示由您管理的徽章", + "widgets.description.teams": "展示您加入的队伍", + "widgets.description.organizations": "展示您所属的赛事组织", + "widgets.description.peak-sp": "展示您在所有赛季中的最高 SendouQ 评分", + "widgets.description.top-10-seasons": "展示您有多少次以及在哪些赛季进入了 SendouQ 排行榜前 10 名", + "widgets.description.top-100-seasons": "展示您有多少次以及在哪些赛季进入了 SendouQ 排行榜前 100 名", + "widgets.description.peak-xp": "展示您的最高X战力", + "widgets.description.peak-xp-unverified": "展示您自行上报的最高X战力", + "widgets.description.peak-xp-weapon": "展示您特定武器的最高X战力以及对应的X排名", + "widgets.description.highlighted-results": "展示您的(高光)赛事结果", + "widgets.description.placement-results": "按第 1 名、第 2 名和第 3 名展示您的赛事名次", + "widgets.description.patron-since": "展示您开始赞助本网站的日期", + "widgets.description.join-date": "展示您的 sendou.ink 成员编号", + "widgets.description.timezone": "展示您当前的本地时间", + "widgets.description.favorite-stage": "展示您喜爱的场地", + "widgets.description.videos": "展示您最近的 3 个视频", + "widgets.description.lfg-posts": "展示您当前的组队招募帖", + "widgets.description.top-500-weapons": "展示您曾进入X排名 Top 500 的武器", + "widgets.description.top-500-weapons-shooters": "展示您曾进入X排名 Top 500 的射击枪", + "widgets.description.top-500-weapons-blasters": "展示您曾进入X排名 Top 500 的爆破枪", + "widgets.description.top-500-weapons-rollers": "展示您曾进入X排名 Top 500 的滚筒", + "widgets.description.top-500-weapons-brushes": "展示您曾进入X排名 Top 500 的画笔", + "widgets.description.top-500-weapons-chargers": "展示您曾进入X排名 Top 500 的蓄力狙击枪", + "widgets.description.top-500-weapons-sloshers": "展示您曾进入X排名 Top 500 的泼桶", + "widgets.description.top-500-weapons-splatlings": "展示您曾进入X排名 Top 500 的旋转枪", + "widgets.description.top-500-weapons-dualies": "展示您曾进入X排名 Top 500 的机动枪", + "widgets.description.top-500-weapons-brellas": "展示您曾进入X排名 Top 500 的防空伞", + "widgets.description.top-500-weapons-stringers": "展示您曾进入X排名 Top 500 的猎鱼弓", + "widgets.description.top-500-weapons-splatanas": "展示您曾进入X排名 Top 500 的刮水刀", + "widgets.description.x-rank-peaks": "展示您各个模式的最高X战力,可自由选择组别", + "widgets.description.builds": "展示您最近的 3 套配装", + "widgets.description.weapon-pool": "展示您的武器池并标出首选武器", + "widgets.description.sens": "展示您的灵敏度设置和首选控制器", + "widgets.description.art": "展示您最近发布的 3 件插画作品", + "widgets.description.commissions": "展示您的约稿开放状态与详情", + "widgets.description.social-links": "展示您通过 Discord 验证的社交媒体链接", + "widgets.description.links": "分享您的自定义社交媒体及网站链接", + "widgets.description.game-badges": "在个人资料中最多展示 {{max}} 个游戏内徽章", + "widgets.description.game-badges-small": "在个人资料中最多展示 {{max}} 个游戏内徽章", + "widgets.description.friends": "展示您的好友列表", + "widgets.description.tier-list": "展示您制作的自制强度榜", + "widgets.forms.bio": "个人简介", + "widgets.forms.bio.markdownSupport": "支持 Markdown 语法", + "widgets.forms.division": "组别", + "widgets.forms.division.both": "均可", + "widgets.forms.division.tentatek": "仅限艾洛眼", + "widgets.forms.division.takoroka": "仅限暇古", + "widgets.forms.timezone": "时区", + "widgets.forms.favoriteStage": "喜爱的场地", + "widgets.forms.weapon": "武器", + "widgets.forms.peakXp": "最高 XP", + "widgets.forms.controller": "首选控制器", + "widgets.forms.source": "作品来源", + "widgets.forms.source.ALL": "全部", + "widgets.forms.source.MADE-BY": "由我创作", + "widgets.forms.source.MADE-OF": "与我相关", + "widgets.forms.links": "自定义链接", + "widgets.forms.gameBadges": "徽章", + "widgets.forms.gameBadgesSearch": "按名称搜索徽章...", + "widgets.forms.tierListUrl": "自制强度榜 URL", + "widget.tier-list.untitled": "未命名自制强度榜", + "controllers.s1-pro-con": "Nintendo Switch Pro 控制器", + "controllers.s2-pro-con": "Nintendo Switch 2 Pro 控制器", + "controllers.grip": "Joy-Con 握把", + "controllers.handheld": "手提模式", + "stickSens": "右摇杆操作灵敏度", + "motionSens": "陀螺仪操作灵敏度", + "motion": "陀螺仪操作", + "stick": "摇杆操作", + "sens": "灵敏度", + "usesPronouns": "人称代词", + "discordExplanation": "您的用户名、头像、YouTube、Bluesky 和 Twitch 账号信息均同步自您的 Discord 账号。详情请参阅 <1>常见问题与解答。", + "results.title": "所有结果", "results.placing": "排名", "results.team": "队伍", - "results.tournament": "比赛", - "results.participation": "", + "results.tournament": "赛事", + "results.participation": "参赛记录", "results.date": "日期", "results.mates": "队友", - "results.subs": "", - "results.highlights": "高光成绩", - "results.highlights.choose": "选择高光成绩", - "results.highlights.explanation": "选择您想强调的高光成绩", - "results.button.showHighlights": "显示高光成绩", - "results.button.showAll": "显示全部成绩", - "results.filter.placeholder": "", + "results.subs": "替补", + "results.highlights": "高光结果", + "results.highlights.choose": "选择高光结果", + "results.highlights.explanation": "选择您想要作为高光展示的结果", + "results.button.showHighlights": "显示高光结果", + "results.button.showAll": "显示全部", + "results.filter.placeholder": "按赛事筛选", "forms.errors.maxWeapons": "已达到武器数量上限", - "search.info": "", - "search.noResults": "没有符合 '{{query}}' 的用户", - "search.pleaseLogIn.header": "", - "search.pleaseLogIn.button": "", + "search.info": "通过 Discord 或《斯普拉遁 3》玩家名搜索用户", + "search.noResults": "未能找到匹配 “{{query}}” 的用户", + "search.pleaseLogIn.header": "请登录以搜索用户", + "search.pleaseLogIn.button": "通过 Discord 登录", "seasons": "赛季", - "seasons.noQ": "", - "seasons.noSeasons": "", + "seasons.noQ": "该用户本赛季未参与 SendouQ", + "seasons.noSeasons": "该用户未参加过任何赛季", "seasons.tabs.weapons": "武器", - "seasons.tabs.stages": "地图", - "seasons.tabs.self": "自己", + "seasons.tabs.stages": "场地", + "seasons.tabs.self": "个人", "seasons.tabs.teammates": "队友", "seasons.tabs.opponents": "对手", "seasons.season": "赛季", - "seasons.season.short": "赛季", + "seasons.season.short": "S", "seasons.win.short": "胜", "seasons.loss.short": "负", - "seasons.tentative": "测试", - "seasons.tentative.explanation": "排行榜数据不足。排名会在足够的玩家完成定分后重新计算,大多数玩家的排名会因此降低,但SP数值不变。", - "seasons.peak": "最高分", - "seasons.noReportedWeapons": "没有武器信息", - "seasons.clickARow": "点击一行来查看武器使用数据", + "seasons.tentative": "暂定", + "seasons.tentative.explanation": "排行榜的数据条目较少。一旦有足够多的玩家完成 SP 计算,段位将重新计算。对于大多数玩家来说,这意味着他们的段位可能会下降。但 SP 将始终保持不变。", + "seasons.peak": "最高", + "seasons.noReportedWeapons": "暂无汇报的武器", + "seasons.clickARow": "点击一行以查看武器使用数据", "seasons.loading": "加载中...", - "builds.sorting.changeButton": "更改顺序", - "builds.sorting.header": "更改配装顺序", - "builds.sorting.backToDefaults": "回到默认值", - "builds.sorting.info": "更改您的主页里您和访问者会看到的配装顺序。", - "builds.sorting.UPDATED_AT": "最后更新", - "builds.sorting.TOP_500": "X比赛500强", - "builds.sorting.WEAPON_POOL": "武器池", - "builds.sorting.WEAPON_IN_GAME_ORDER": "游戏内武器顺序", - "builds.sorting.ALPHABETICAL_TITLE": "字母表顺序的称号", + "builds.sorting.changeButton": "更改排序方式", + "builds.sorting.header": "更改配装排序方式", + "builds.sorting.backToDefaults": "恢复默认", + "builds.sorting.info": "更改配装在您个人资料页面的排序方式。此更改会同时影响您自己以及浏览您配装的访客。", + "builds.sorting.UPDATED_AT": "最近更新", + "builds.sorting.TOP_500": "X比赛 Top 500 ", + "builds.sorting.WEAPON_POOL": "武器池顺序", + "builds.sorting.WEAPON_IN_GAME_ORDER": "武器游戏内顺序", + "builds.sorting.ALPHABETICAL_TITLE": "标题首字母顺序", "builds.sorting.MODE": "模式", - "builds.sorting.HEADGEAR_ID": "游戏内头部装备顺序", - "builds.sorting.CLOTHES_ID": "游戏内衣服顺序", - "builds.sorting.SHOES_ID": "游戏内鞋子顺序", + "builds.sorting.HEADGEAR_ID": "头部装备游戏内顺序", + "builds.sorting.CLOTHES_ID": "服装游戏内顺序", + "builds.sorting.SHOES_ID": "鞋子游戏内顺序", "builds.sorting.PUBLIC_BUILD": "公开配装", "builds.sorting.PRIVATE_BUILD": "私人配装", - "commissions.open": "", - "commissions.closed": "", - "mutualFriends": "" + "commissions.open": "开放中", + "commissions.closed": "暂停", + "mutualFriends": "共同好友", + "mutualFriends.count": "个共同好友" }