From 08f4c8ba3896fd0f777979c6ac2bc44902f39f01 Mon Sep 17 00:00:00 2001 From: Gell <61431488+gellneko@users.noreply.github.com> Date: Fri, 23 Aug 2024 11:47:59 -0700 Subject: [PATCH] Added Chinese Translation (#1840) * Update vods.json * Update faq.json * Update faq.json * Update badges.json * Update analyzer.json * Update vods.json * Update builds.json * Update tournament.json * Update org.json * Update common.json * Update user.json * Update tournament.json * Update lfg.json * Update common.json * Update common.json * Update builds.json * Update tournament.json * Update faq.json * Update analyzer.json * Update user.json * Update vods.json * Update common.json * Update q.json * Update common.json * Update common.json * Update q.json --- locales/zh/analyzer.json | 11 ++- locales/zh/badges.json | 4 +- locales/zh/builds.json | 14 +++- locales/zh/common.json | 49 +++++++++-- locales/zh/faq.json | 1 + locales/zh/lfg.json | 33 +++++++- locales/zh/org.json | 28 ++++++- locales/zh/q.json | 167 ++++++++++++++++++++++++++++++++++++- locales/zh/tournament.json | 16 ++++ locales/zh/user.json | 46 +++++++++- locales/zh/vods.json | 6 +- 11 files changed, 360 insertions(+), 15 deletions(-) diff --git a/locales/zh/analyzer.json b/locales/zh/analyzer.json index 2741e39ee..5357a5045 100644 --- a/locales/zh/analyzer.json +++ b/locales/zh/analyzer.json @@ -53,6 +53,8 @@ "stat.consumption.NORMAL": "攻击次数", "stat.consumption.SWING": "攻击次数", "stat.consumption.SLOSH": "攻击次数", + "stat.consumption.VERTICAL_SWING": "蓄力攻击", + "stat.consumption.HORIZONTAL_SWING": "未蓄力攻击", "stat.consumption.TAP_SHOT": "普通攻击", "stat.consumption.FULL_CHARGE": "完全蓄力攻击", "stat.consumption.SPLATLING_CHARGE": "完全蓄力", @@ -68,6 +70,7 @@ "stat.sub.qsjBoost": "超级跳增强", "stat.special.duration": "{{weapon}} 持续时间", "stat.special.duration.inkStormExplanation": "提升涂地距离但墨水总量不变。", + "stat.special.duration.killerWail": "数据为一条激光的持续时间,特殊武器的总持续时间会更长,因为激光是依次发射的。", "stat.special.damageDistance": "{{weapon}} 伤害距离", "stat.special.paintRadius": "{{weapon}} 涂地半径", "stat.special.shieldHp": "{{weapon}} 防护罩耐久度", @@ -76,6 +79,7 @@ "stat.special.inkConsumptionPerSecond": "{{weapon}} 墨水消耗量/秒", "stat.special.reticleRadius": "{{weapon}} 瞄准视野半径", "stat.special.throwDistance": "{{weapon}} 投掷距离", + "stat.special.moveSpeed": "{{weapon}} 移动速度", "stat.special.autoChargeRate": "{{weapon}} 自动蓄力速度", "stat.special.maxRadius": "{{weapon}} 声波最大半径", "stat.special.maxRadius.explanation": "声波的移动速度保持恒定,不会因为半径变化改变。", @@ -108,6 +112,10 @@ "damage.SPLASH_HORIZONTAL_MIN": "水平溅射 (最小值)", "damage.SPLASH_HORIZONTAL_MAX": "水平溅射 (最大值)", "damage.ROLL_OVER": "滚动", + "damage.SPLATANA_VERTICAL_DIRECT": "蓄力直击", + "damage.SPLATANA_VERTICAL": "蓄力攻击", + "damage.SPLATANA_HORIZONTAL_DIRECT": "未蓄力直击", + "damage.SPLATANA_HORIZONTAL": "未蓄力攻击", "damage.BOMB_DIRECT": "直击", "damage.BOMB_NORMAL": "溅射", "damage.WAVE": "声波", @@ -149,5 +157,6 @@ "dmgHtdExplanation": "DMG = 伤害 | HTD = 破坏所需伤害", "noDmgData": "目前没有该武器的伤害数据。请期待后续更新!", "perInkTankGrid.header_one": "{{weapon}} 在 ×{{count}} 副武器使用后的射击数", - "perInkTankGrid.header_other": "{{weapon}} 在 ×{{count}} 副武器使用后的射击数" + "perInkTankGrid.header_other": "{{weapon}} 在 ×{{count}} 副武器使用后的射击数", + "bigBubblerExplanation": "{{weapon}} 的持续时间也会一起增加。" } diff --git a/locales/zh/badges.json b/locales/zh/badges.json index 22fe60846..4fd8c0c9c 100644 --- a/locales/zh/badges.json +++ b/locales/zh/badges.json @@ -6,5 +6,7 @@ "tournament_other": "{{tournament}} (×{{count}})冠军奖励", "forYourEvent": "在我的活动中设置徽章", "madeBy": "由<2>borzoic设计", - "managedBy": "由{{users}}管理" + "managedBy": "由{{users}}管理", + "own.divider": "管理徽章", + "other.divider": "其他徽章" } diff --git a/locales/zh/builds.json b/locales/zh/builds.json index 1f4a0be4e..f56782df0 100644 --- a/locales/zh/builds.json +++ b/locales/zh/builds.json @@ -12,6 +12,7 @@ "forms.gear.CLOTHES": "服装", "forms.gear.SHOES": "鞋子", "forms.private.info": "私人配装仅对您可见", + "forms.noGear.info": "您必须填满所有能力槽。", "deleteConfirm": "删除配装'{{title}}'?", @@ -19,6 +20,8 @@ "stats.ap.title": "平均技能点数", "stats.percentage.title": "主技能出现率", "stats.all": "全部", + "stats.public": "公开", + "stats.private": "私人", "addFilter": "增加筛选项目", "linkButton.abilityStats": "技能数据", @@ -27,8 +30,17 @@ "emptyAbilitySlot": "空能力槽", + "filters.type.ability": "能力", + "filters.type.mode": "模式", + "filters.type.date": "日期", + "filters.ability.title": "能力筛选器", + "filters.mode.title": "模式筛选器", + "filters.date.title": "日期筛选器", "filters.has": "包含", "filters.does.not.have": "不包含", "filters.atLeast": "至少", - "filters.atMost": "最多" + "filters.atMost": "最多", + "filters.date.since": "自", + "filters.date.custom": "自定义", + "filters.filterByWeapon": "按武器筛选" } diff --git a/locales/zh/common.json b/locales/zh/common.json index 945923ccd..94f8ccbe4 100644 --- a/locales/zh/common.json +++ b/locales/zh/common.json @@ -10,18 +10,19 @@ "pages.analyzer": "配装分析器", "pages.maps": "地图列表", "pages.plans": "地图规划", - "pages.object-damage-calculator": "对物攻击力计算器", + "pages.object-damage-calculator": "对物攻击计算器", "pages.myPage": "我的主页", "pages.u": "搜索用户", "pages.t": "队伍", "pages.support": "赞助", "pages.privacy": "隐私条款", "pages.vods": "视频", - "pages.xsearch": "顶尖搜索", + "pages.xsearch": "X比赛排行榜", "pages.leaderboards": "排行榜", "pages.links": "链接", "pages.art": "插画", "pages.sendouq": "SendouQ", + "pages.lfg": "招募板", "header.profile": "个人资料", "header.logout": "登出", @@ -33,6 +34,7 @@ "auth.errors.aborted": "登录中止", "auth.errors.failed": "登录失败", "auth.errors.discordPermissions": "为了完善您的sendou.ink个人资料,网站需要获取您的Discord名字、头像和社交链接。", + "auth.errors.unknown": "您的Discord账号验证过邮箱吗?请在我们的Discord服务器的#helpdesk频道获取帮助:", "footer.github.subtitle": "源代码", "footer.discord.subtitle": "帮助及反馈", @@ -44,10 +46,13 @@ "actions.submit": "确认", "actions.edit": "编辑", "actions.add": "添加", + "actions.addNew": "添加新内容", "actions.remove": "移除", "actions.delete": "删除", "actions.reset": "重置", "actions.loadMore": "加载更多", + "actions.showMore": "显示更多", + "actions.showLess": "显示更少", "actions.copyToClipboard": "复制到剪贴板", "actions.create": "创建", "actions.close": "关闭", @@ -58,7 +63,10 @@ "actions.search": "搜索", "actions.setBg": "设置为背景", "actions.join": "加入", + "actions.nevermind": "反悔", "actions.upload": "上传", + "actions.clickHere": "点击这里", + "actions.goBack": "返回", "maps.createMapList": "创建地图列表", "maps.halfSz": "50%为真格区域", @@ -79,6 +87,8 @@ "maps.validation.MAP_REPEATED": "每张地图只能选择一次", "maps.validation.MODE_REPEATED": "每个模式只能选择一次", "maps.validation.TOO_MUCH_STAGE_REPEAT": "每张地图只能选择 {{maxStageRepeat}} 次", + "maps.validation.INCLUDES_BANNED": "无法选择被禁止的地图", + "maps.validation.INCLUDES_TIEBREAKER": "无法选择决胜局地图", "maps.validation.VALID": "地图池已完成!", "results": "成绩", @@ -100,12 +110,16 @@ "tag.name.ART": "插画奖励", "tag.name.MONEY": "奖金", "tag.name.REGION": "地区限制", - "tag.name.LOW": "水平限制", + "tag.name.LOW": "水平上限", + "tag.name.HIGH": "水平下限", "tag.name.COUNT": "队伍数量限制", "tag.name.LAN": "线下", "tag.name.QUALIFIER": "资格赛", "tag.name.SZ": "仅限区域模式", "tag.name.TW": "包含占地对战", + "tag.name.ONES": "1v1", + "tag.name.DUOS": "2v2", + "tag.name.TRIOS": "3v3", "tag.name.S1": "斯普拉遁1", "tag.name.S2": "斯普拉遁2", "tag.name.SR": "鲑鱼跑", @@ -143,6 +157,7 @@ "upload.title": "上传 {{type}},推荐尺寸为 {{width}}×{{height}}。", "upload.type.team-pfp": "队伍头像", "upload.type.team-banner": "队伍横幅", + "upload.type.org-pfp": "比赛组织头像", "upload.commonExplanation": "该图片需要经过管理员认证才能公开展示。Patron赞助者上传的图片不需要认证。", "upload.afterExplanation_one": "您有 {{count}} 张待审核的图片。图片在通过审核后会自动展示出来。", "upload.afterExplanation_other": "您有 {{count}} 张待审核的图片。图片在通过审核后会自动展示出来。", @@ -156,7 +171,7 @@ "support.perk.nameInFooter": "在页脚展示您的名字", "support.perk.discordColorRole": "Discord颜色身份", "support.perk.discordColorRole.extra": "您可以在Plus Server和sendou.ink的Discord服务器自定义颜色身份。对Lohi机器人使用/color指令即可。", - "support.perk.chatColor": "选择在sendou.ink聊天中的名字颜色", + "support.perk.chatColor": "选择聊天时的名字颜色", "support.perk.badge": "资料页徽章", "support.perk.seePlusPercentage": "查看Plus Server的得票率", "support.perk.seePlusPercentage.extra": "通常只有未通过投票的玩家能查看自己的得票率。成为支持者能让您看到自己的得票率。", @@ -165,10 +180,11 @@ "support.perk.customizedColorsUser": "自定义颜色(用户主页)", "support.perk.customizedColorsTeam": "自定义颜色(队伍主页)", "support.perk.customizedColorsTeam.extra": "只要有一名队伍成员成为Patreon支持者即可获得此特权。", - "support.perk.privateDiscord": "特殊Discord频道的访问权", + "support.perk.privateDiscord": "特殊Discord频道访问权", "support.perk.privateDiscord.extra": "分享工作进度、优先提供帮助以及优先采纳建议。", "support.perk.prioritySupport": "优先支持", "support.perk.prioritySupport.extra": "获得单独的helpdesk使用权,用于优先支持", + "support.perk.previewQ": "在加入SendouQ之前预览匹配中的小队", "custom.colors.title": "自定义颜色", "custom.colors.bg": "背景", @@ -192,5 +208,26 @@ "leaderboard.type.USER": "用户", "leaderboard.type.TEAM": "队伍", - "leaderboard.type.XP-ALL": "全部" + "leaderboard.type.XP-ALL": "全部", + "leaderboard.noPlayers": "目前排行榜暂无玩家", + "leaderboard.noTeams": "目前排行榜暂无队伍", + "leaderboard.updateInfo": "排行榜每30分钟更新", + "leaderboard.qualification": "赛季决赛资格", + + "chat.connected": "已连接", + "chat.disconnected": "未连接", + "chat.send": "发送", + "chat.input.placeholder": "按回车键发送", + "chat.systemMsg.scoreReported": "{{name}} 汇报比分", + "chat.systemMsg.scoreConfirmed": "{{name}} 确认比分,本次对战已锁定", + "chat.systemMsg.cancelReported": "{{name}} 申请取消对战", + "chat.systemMsg.cancelConfirmed": "{{name}} 确认取消对战,本次对战已锁定", + "chat.systemMsg.userLeft": "{{name}} 离开了小队", + "chat.newMessages": "新消息", + + "fc.title": "好友码", + + "showcase.register": "报名", + "showcase.bracket": "对战表", + "showcase.liveNow": "直播中!" } diff --git a/locales/zh/faq.json b/locales/zh/faq.json index b323edf06..0ca8c0d37 100644 --- a/locales/zh/faq.json +++ b/locales/zh/faq.json @@ -3,6 +3,7 @@ "a1": "Plus Server是一个为高水平玩家寻找队友和对手的Discord服务器,于2017年9月建立。服务器成员分为三个等级,+1是最高等级。如果有服务器成员推荐你且你通过了月度投票,或者如果你的SendouQ排名足够高,那么你就可以加入服务器。\n\n在投票中,你的得票结果由百分比显示。0%代表所有投票人都投了反对票,100%则相反。60%的得票率即可通过投票。如果一名成员的得票率低于60%,他就会被降一级,如果他是+3成员则会被踢出服务器。\n\n在排行榜上可以看到有谁会通过SendouQ而获得加入服务器的资格。每个赛季共有60个名额:10个+1名额、20个+2名额和30个+3名额。", "q2": "如何在我的活动中设置徽章奖?", + "a2": "委托borzoic#1991制作徽章。价格取决于复杂度,在20至50欧元之间。在她的Discord简介可查看当前是否有档期空闲。随后,联系Sendou在网站添加徽章。\n\n任何比赛都可以设置徽章奖,如果你想给别的荣誉设置徽章奖,请和Sendou讨论。", "q3": "如何更新我的头像与用户名?", "a3": "通过Discord更新用户名或头像并不会立刻在sendou.ink更新。您可以通过两种方式来更新:\n\n1) 如果您是本网站的Discord或Plus Server成员,您可以稍作等待,网站每天会自动更新。\n\n2) 您可以通过Discord的Lohi机器人使用/update-profile命令来使得更新立即生效。", diff --git a/locales/zh/lfg.json b/locales/zh/lfg.json index 0967ef424..38971aed4 100644 --- a/locales/zh/lfg.json +++ b/locales/zh/lfg.json @@ -1 +1,32 @@ -{} +{ + "types.PLAYER_FOR_TEAM": "寻找队伍", + "types.PLAYER_FOR_COACH": "寻找私人教练", + "types.TEAM_FOR_PLAYER": "寻找成员", + "types.TEAM_FOR_COACH": "寻找队伍教练", + "types.TEAM_FOR_SCRIM": "寻找对抗战对手", + "types.COACH_FOR_TEAM": "提供教练指导", + "post.lastActive": "最后活跃", + "noPosts": "没有招募信息符合条件", + "expiring": "招募信息即将过期。还在招募吗?", + "addFilter": "添加筛选条件", + "filters.Weapon": "武器池", + "filters.Type": "招募类型", + "filters.Timezone": "时差", + "filters.Language": "语言", + "filters.PlusTier": "Plus Server等级", + "filters.MaxTier": "SendouQ段位上限", + "filters.MinTier": "SendouQ段位下限", + "filters.suffix": "筛选条件", + "filters.orAbove": "或以上", + "new.noMorePosts": "您不能再发表更多招募信息了。", + "new.type.header": "类型", + "new.timezone.header": "时区", + "new.text.header": "文字", + "new.visibility.header": "可见范围", + "new.visibility.everyone": "所有人", + "new.editOn": "由您编辑", + "new.weaponPool.header": "武器池", + "new.weaponPool.userProfile": "用户主页", + "new.languages.header": "语言", + "new.languages.sqSettingsPage": "SendouQ设定页面" +} diff --git a/locales/zh/org.json b/locales/zh/org.json index 0967ef424..6636e97ba 100644 --- a/locales/zh/org.json +++ b/locales/zh/org.json @@ -1 +1,27 @@ -{} +{ + "roles.ADMIN": "管理者", + "roles.MEMBER": "成员", + "roles.ORGANIZER": "组织者", + "roles.STREAMER": "直播者", + "events.established.short": "成立于", + "events.all": "所有比赛", + "events.past": "过去活动", + "events.upcoming": "未来活动", + "events.tabs.events": "活动", + "events.tabs.leaderboard": "排行榜", + "edit.form.title": "编辑比赛组织", + "edit.form.uploadLogo": "上传logo", + "edit.form.socialLinks.title": "社交账号", + "edit.form.members.title": "成员", + "edit.form.members.info": "\"Admin\" 身份能让用户编辑组织信息以及该组织举办的比赛的报名信息。 \"Organizer\" 和 \"Streamer\" 能在比赛里被给予相对应的身份。 \"Member\" 没有特殊权限。", + "edit.form.members.user.title": "用户", + "edit.form.members.role.title": "身份", + "edit.form.members.roleDisplayName.title": "身份显示名字", + "edit.form.series.title": "系列", + "edit.form.series.seriesName.title": "系列名称", + "edit.form.series.showLeaderboard.title": "显示排行榜", + "edit.form.badges.title": "徽章", + "edit.form.badges.none": "没有选择任何徽章", + "edit.form.badges.select": "选择徽章并添加", + "edit.form.errors.noUnadmin": "您不能移除自己的管理者身份" +} diff --git a/locales/zh/q.json b/locales/zh/q.json index f18bea70c..4fdad09d8 100644 --- a/locales/zh/q.json +++ b/locales/zh/q.json @@ -10,5 +10,170 @@ "roles.REGULAR": "普通成员", "vc.YES": "可以语音", "vc.NO": "不可以语音", - "vc.LISTEN_ONLY": "仅能收听" + "vc.LISTEN_ONLY": "仅能收听", + "privateNote.header": "关于 {{name}} 的私人笔记", + "privateNote.comment.header": "评论", + "privateNote.sentiment.header": "评价", + "privateNote.sentiment.info": "正面和负面评价会影响您在对方匹配列表内的排序", + "privateNote.sentiment.POSITIVE": "正面", + "privateNote.sentiment.NEUTRAL": "中立", + "privateNote.sentiment.NEGATIVE": "负面", + "privateNote.delete.header": "要删除关于 {{name}} 的笔记吗?", + + "front.cities.la": "洛杉矶", + "front.cities.nyc": "纽约", + "front.cities.paris": "巴黎", + "front.cities.tokyo": "东京", + "front.inviteCodeWrong": "没有符合该邀请码的活跃中队伍", + "front.noFriendCode": "在加入小组前需要先设置好友码", + "front.upcomingSeason.header": "赛季还未开始!", + "front.upcomingSeason.date": "赛季 {{nth}} 将于 {{date}} 开始", + "front.noUpcomingSeason": "新赛季开始时间未知", + "front.nav.rules.title": "规则", + "front.nav.rules.description": "在参加前,请先阅读这些内容", + "front.nav.info.title": "信息", + "front.nav.info.description": "什么是SendouQ以及如何使用它", + "front.nav.settings.title": "设置", + "front.nav.settings.description": "地图偏好、武器池、语音和提示音", + "front.nav.leaderboards.title": "排行榜", + "front.nav.leaderboards.description": "SendouQ个人及队伍排行榜", + "front.nav.mySeason.title": "我的赛季", + "front.nav.mySeason.description": "对战和SP历史", + "front.nav.streams.title": "直播", + "front.nav.streams.description": "观看进行中的SendouQ对战", + "front.actions.logIn": "登录以参与SendouQ", + "front.actions.joinWithGroup": "和队友一起参加", + "front.actions.joinSolo": "一个人参加", + "front.join.header": "和 {{members}} 一起加入小队吗?", + "front.join.joinAction": "加入", + "front.join.joinWithTrustAction": "加入并信任 {{inviterName}}", + "front.join.joinWithTrustAction.explanation": "信任一名用户能允许对方不通过邀请链接就能直接将您加入小队", + "front.join.refuseAction": "不用了", + "front.seasonOpen": "赛季 {{nth}} 进行中", + "front.preview": "预览当前匹配中的队伍", + "front.preview.explanation": "该功能仅对sendou.ink的patron支持者开放", + + "settings.maps.header": "地图和模式", + "settings.maps.avoid": "避开", + "settings.maps.prefer": "偏好", + "settings.maps.neutral": "中立", + "settings.weaponPool.header": "武器池", + "settings.weaponPool.full": "武器池已满", + "settings.voiceChat.header": "语音", + "settings.voiceChat.canVC.header": "您可以语音吗?", + "settings.voiceChat.canVC.yes": "是", + "settings.voiceChat.canVC.no": "否", + "settings.voiceChat.canVC.listenOnly": "仅能收听", + "settings.voiceChat.languages.header": "您的语言", + "settings.voiceChat.languages.placeholder": "选择所有符合的选项", + "settings.sounds.header": "提示音", + "settings.sounds.likeReceived": "点赞", + "settings.sounds.groupNewMember": "新成员加入", + "settings.sounds.matchStarted": "对战开始", + "settings.mapPool.notOk": "每个模式选择 {{count}} 个您不想避开的地图以设置地图偏好", + "settings.misc.header": "其他", + "settings.banned": "禁止", + "settings.avoid.label": "禁止 {{special}}", + "settings.trusted.header": "信任的用户", + "settings.trusted.confirm": "将 {{name}} 移出信任用户列表吗?", + "settings.trusted.trustedExplanation": "信任的用户可以将您直接加入SendouQ小队或比赛队伍里。将对方移除后,需要通过对方的邀请链接才能加入。", + "settings.trusted.noTrustedExplanation": "您目前没有信任的用户。您可以在通过邀请链接加入其他用户的SendouQ小队或比赛队伍时信任他们。信任的用户可以将您直接加入SendouQ小队或比赛队伍里。", + "settings.trusted.teamExplanation": "除了以上用户,您的队伍 <2>{{name}} 的成员也可以直接邀请您。", + + "looking.joiningGroupError": "您需要离开当前小队才能加入其他小队", + "looking.goToSettingsPrompt": "请在设置页面设置您的武器池以及语音状态", + "looking.inactiveGroup.soon": "小队将被标记为不活跃。要继续匹配吗?", + "looking.inactiveGroup": "小队因不活跃而被隐藏。要继续匹配吗?", + "looking.inactiveGroup.action": "点击这里", + "looking.lastUpdatedAt": "更新于 {{time}}", + "looking.columns.invited": "已邀请", + "looking.columns.challenged": "已挑战", + "looking.columns.invitations": "邀请列表", + "looking.columns.challenges": "挑战列表", + "looking.columns.available": "当前空闲", + "looking.columns.myGroup": "我的小队", + "looking.columns.chat": "聊天", + "looking.columns.groups": "小队列表", + "looking.groups.actions.startMatch": "开始对战", + "looking.groups.actions.challenge": "挑战", + "looking.groups.actions.invite": "邀请", + "looking.groups.actions.groupUp": "组队", + "looking.groups.actions.undo": "撤销", + "looking.groups.actions.rechallenge": "重新挑战", + "looking.groups.actions.giveManager": "给予管理者权限", + "looking.groups.actions.removeManager": "移除管理者权限", + "looking.groups.actions.kick": "踢出", + "looking.groups.actions.leaveGroup": "离开小队", + "looking.groups.actions.leaveQ": "停止匹配", + "looking.groups.actions.goBack": "返回", + "looking.groups.adder.quickAdd": "快速添加", + "looking.groups.adder.error": "该用户已加入其他小队", + "looking.groups.adder.selectUser": "选择用户", + "looking.groups.adder.inviteLink": "邀请链接", + "looking.groups.editNote": "编辑笔记", + "looking.groups.addNote": "添加笔记", + "looking.replay": "重赛", + "looking.teamSP": "小队SP", + "looking.teamSP.calculated": "小队SP已定分", + "looking.teamSP.calculating": "小队SP定分中...", + "looking.sp.calculated": "已定分", + "looking.sp.calculating": "定分中...", + "looking.rankCalculating": "对战数少于 {{count}} 场。段位定分中...", + "looking.allTiers": "所有段位", + "looking.joinQPrompt": "参加匹配以寻找小队", + "looking.range.or": "或", + + "match.header": "对战 #{{number}}", + "match.spInfo": "SP会在双方提交相同的比分后改变", + "match.dispute.button": "分歧?", + "match.dispute.p1": "如果比分有误,请联系对手修改。比分可以重新提交,知道双方提交的比分相同为止。", + "match.dispute.p2": "如果沟通出现问题,请在sendou.ink的Discord服务器的helpdesk频道联系一名管理者。请提供截图证明正确的比分。", + "match.actions.lookAgain": "和相同小队再次匹配", + "match.actions.stopReportingWeapons": "停止提交武器", + "match.actions.reportWeapons": "提交使用武器", + "match.report.whoToReport": "提交谁的武器?", + "match.report.whoToReport.me": "我", + "match.report.whoToReport.myTeam": "我的小队", + "match.report.whoToReport.everyone": "所有人", + "match.report.copyWeapons": "复制上一张地图的武器", + "match.report.error": "您需要提交所有人的武器", + "match.report.submit": "提交武器", + "match.report.winnerLabel": "胜方", + "match.report.weaponLabel": "武器", + "match.sides.alpha": "Alpha", + "match.sides.bravo": "Bravo", + "match.helpdesk": "Helpdesk", + "match.pool": "频道", + "match.password.short": "密码", + "match.cancelMatch": "取消对战", + "match.canceled": "对战已取消", + "match.cancelRequested": "已申请取消", + "match.reportedBy": "由 {{name}} 提交于", + "match.cancelPendingConfirmation": "等待对手确认", + "match.cancelMatch.confirm": "要取消对战吗?(需要对手确认,滥用此功能会被封禁)", + "match.tabs.reportScore": "提交比分", + "match.errors.cantCancel": "对手已经提交对战比分,所以无法取消。请看页面顶部的分歧规则。", + "match.errors.different": "您提交的比分和对手不同。请再次确认比分是否正确,或查看页面顶部的分歧规则。", + "match.submitScores": "提交比分", + "match.submitScores.adjusted": "更改比分", + "match.results.unplayed": "未进行", + "match.results.us": "我们", + "match.results.them": "他们", + "match.won": "{{side}} 胜利", + "match.reporting": "提交 {{score}} {{outcome}}", + "match.outcome.win": "胜", + "match.outcome.loss": "负", + "match.screen.ban": "本次对战禁止使用特殊武器为 {{special}} 的武器", + "match.screen.allowed": "本次对战允许使用特殊武器为 {{special}} 的武器", + + "preparing.joinQ": "开始匹配", + + "tiers.currentCriteria": "当前规则", + "tiers.info.p1": "比如说,Leviathan是前5%的玩家,Diamond是前15%的玩家。", + "tiers.info.p2": "请注意:在排行榜上的玩家数量大于 {{usersMin}} 之前,没有人能获得Leviathan段位。队伍排行榜则需要至少 {{teamsMin}} 支队伍。", + "tiers.info.p3": "每个段位都有一个+段位,比如 BRONZE+。这表示您是该段位内前50%的玩家。", + + "streams.noStreams": "当前没有直播中的对决", + "streams.ownStreamInfo": "没有显示您的直播?请确保您绑定了您的Twitch账号,且当前直播游戏为Splatoon 3。", + "streams.ownStreamInfo.linkText": "查看常见问题与解答以获取更多如何绑定Twitch账号的信息。" } diff --git a/locales/zh/tournament.json b/locales/zh/tournament.json index bb3df59ed..55461738d 100644 --- a/locales/zh/tournament.json +++ b/locales/zh/tournament.json @@ -27,6 +27,7 @@ "pre.info.unregister": "取消报名", "pre.info.unregister.confirm": "取消报名并删除队伍信息?", "pre.info.noHost": "我的队伍倾向于不当房主", + "pre.info.noScreen": "我的队伍不希望使用浮墨幕墙", "pre.roster.header": "填写阵容", "pre.roster.footer": "需要至少 {{atLeastCount}} 名成员,成员数量上限为 {{maxCount}}", @@ -35,6 +36,8 @@ "pre.roster.delete.header": "要删除的成员", "pre.pool.header": "选择地图池", + "pre.pool.banned": "禁止", + "pre.pool.tiebreaker.short": "决胜局", "pre.sub.prompt": "没有队伍?您也可以加入替补列表。", @@ -56,6 +59,7 @@ "pickInfo.tiebreaker": "决胜局", "pickInfo.both": "双方都选择", "pickInfo.default": "默认地图", + "pickInfo.counterpick": "反选", "generator.error": "由于比赛已经开始,您所更改的内容无法保存", @@ -63,11 +67,20 @@ "admin.download": "下载参赛者", "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", + + "staff.role.ORGANIZER": "组织者", + "staff.role.STREAMER": "直播者", "actions.addSub": "添加替补", "actions.shareLink": "分享您的邀请链接以添加成员: {{inviteLink}}", @@ -85,8 +98,10 @@ "team.seed": "种子", "team.seed.footer": "总共 {{count}} 队", "team.placement": "排名", + "team.placement.footer": "Main/UG", "bracket.waiting": "至少 {{count}} 支队伍报名后,对战表将显示在这里", + "bracket.waiting.checkin": "对战表会在至少 {{count}} 支队伍签到后显示", "bracket.wip": "此对战表为可调整的预览", "bracket.progress.thanksForPlaying": "感谢您参与 {{eventName}}!", @@ -101,6 +116,7 @@ "match.pass": "密码", "match.pool": "频道", "match.score": "{{scoreOne}}-{{scoreTwo}} (Bo {{bestOf}})", + "match.score.playAll": "{{scoreOne}}-{{scoreTwo}} (全部 {{bestOf}} 场)", "match.action.undoLastScore": "撤销上次比分", "match.action.reopenMatch": "重新开始对战", diff --git a/locales/zh/user.json b/locales/zh/user.json index e3c27c9ff..808349cc4 100644 --- a/locales/zh/user.json +++ b/locales/zh/user.json @@ -1,5 +1,6 @@ { "customUrl": "自定义URL", + "customName": "自定义昵称", "ign": "游戏ID", "ign.short": "游戏ID", "country": "国家", @@ -12,13 +13,16 @@ "weaponPool": "武器池", "discordExplanation": "用户名、头像、Youtube、Twitter和Twitch账号皆来自您的Discord账号。查看 <1>FAQ 以获得更多相关信息。", "favoriteBadge": "最喜爱的徽章", + "battlefy": "Battlefy用户名", "forms.showDiscordUniqueName": "显示Discord用户名", "forms.showDiscordUniqueName.info": "是否公开显示您的Discord用户名 ({{discordUniqueName}}) ?", "forms.commissionsOpen": "开放委托", "forms.commissionText": "委托信息", - "forms.commissionText.info": "你的价格、名额或者其他委托相关的信息", + "forms.commissionText.info": "你的价格、档期或者其他委托相关的信息", + "forms.customName.info": "如果此栏空着,将会显示您的Discord昵称:\"{{discordName}}\"", + "results.title": "所有成绩", "results.placing": "排名", "results.team": "队伍", "results.tournament": "比赛", @@ -28,6 +32,8 @@ "results.highlights": "高光成绩", "results.highlights.choose": "选择高光成绩", "results.highlights.explanation": "选择您想强调的高光成绩", + "results.button.showHighlights": "显示高光成绩", + "results.button.showAll": "显示全部成绩", "forms.errors.maxWeapons": "已达到武器数量上限", "forms.errors.invalidCustomUrl.numbers": "自定义URL不能只包含数字", @@ -35,7 +41,43 @@ "forms.errors.invalidCustomUrl.duplicate": "这个自定义URL已被使用", "forms.errors.invalidSens": "设置体感感度前请先设置摇杆感度", "forms.info.favoriteBadge": "您最喜爱的徽章将会默认在资料页展示为大徽章", + "forms.info.battlefy": "Battlefy用户名会在部分比赛被用于种子排名和验证", "search.info": "通过Discord、斯普拉遁3或Twitter名称查找用户", - "search.noResults": "没有符合 '{{query}}' 的用户" + "search.noResults": "没有符合 '{{query}}' 的用户", + + "seasons": "赛季", + "seasons.noQ": "该用户本赛季还未参加SendouQ或排名比赛", + "seasons.tabs.weapons": "武器", + "seasons.tabs.stages": "地图", + "seasons.tabs.self": "自己", + "seasons.tabs.teammates": "队友", + "seasons.tabs.opponents": "对手", + "seasons.season": "赛季", + "seasons.season.short": "赛季", + "seasons.win.short": "胜", + "seasons.loss.short": "负", + "seasons.tentative": "测试", + "seasons.tentative.explanation": "排行榜数据不足。排名会在足够的玩家完成定分后重新计算,大多数玩家的排名会因此降低,但SP数值不变。", + "seasons.peak": "最高分", + "seasons.noReportedWeapons": "没有武器信息", + "seasons.clickARow": "点击一行来查看武器使用数据", + "seasons.loading": "加载中...", + "seasons.matchBeingProcessed": "这场对决还未开始", + + "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.MODE": "模式", + "builds.sorting.HEADGEAR_ID": "游戏内头部装备顺序", + "builds.sorting.CLOTHES_ID": "游戏内衣服顺序", + "builds.sorting.SHOES_ID": "游戏内鞋子顺序", + "builds.sorting.PUBLIC_BUILD": "公开配装", + "builds.sorting.PRIVATE_BUILD": "私人配装" } diff --git a/locales/zh/vods.json b/locales/zh/vods.json index f7128ddc5..c8b069c8c 100644 --- a/locales/zh/vods.json +++ b/locales/zh/vods.json @@ -3,6 +3,7 @@ "type.TOURNAMENT": "大会(玩家视角)", "type.MATCHMAKING": "蛮颓比赛/X比赛/占地对战", "type.CAST": "大会(观战视角)", + "type.SENDOUQ": "SendouQ", "gameCount": "第 {{count}} 场比赛", "minShort": "分", "secShort": "秒", @@ -19,5 +20,8 @@ "forms.title.weapon": "武器", "forms.action.addMatch": "添加比赛", "forms.action.deleteMatch": "删除比赛", - "noVods": "没有符合该删选条件的视频。是我们有所遗漏吗?请在Discord私信Sendou获得YouTube视频的上传资格。" + "noVods": "没有符合该删选条件的视频。是我们有所遗漏吗?请在Discord私信Sendou获得YouTube视频的上传资格。", + "addVod": "添加视频", + "gainPerms": "请在我们的Discord服务器的helpdesk频道申请获取上传视频的资格。", + "deleteConfirm": "确认要删除 '{{title}}' 吗?" }