import { EN_REF_GENERAL, EN_REF_HOME, EN_REF_LEADERBOARD, EN_REF_MAI_PHOTO, EN_REF_SETTINGS, EN_REF_USER, EN_REF_USERBOX, type EN_REF_Welcome } from "./en_ref"; const zhUser: typeof EN_REF_USER = { 'UserHome.ServerRank': '服务器排名', 'UserHome.DXRating': 'DX B50', 'UserHome.Rating': '评分', 'UserHome.Statistics': '统计数据', 'UserHome.Accuracy': '准确率', 'UserHome.MaxCombo': '最大连击', 'UserHome.FullCombo': '全连曲目', 'UserHome.AllPerfect': '完美曲目', 'UserHome.DXScore': 'DX 总分', 'UserHome.Score': '总分', 'UserHome.PlayActivity': '游戏活动', 'UserHome.Plays': '出勤次数', 'UserHome.PlayTime': '游玩时间', 'UserHome.FirstSeen': '发现新大陆', 'UserHome.LastSeen': '上次出勤', 'UserHome.Version': '游戏版本', 'UserHome.RecentScores': '成绩', 'UserHome.NoData': '过去 ${days} 天内没有玩过', 'UserHome.UnknownSong': "(未知曲目)", 'UserHome.Settings': '设置', 'UserHome.NoValidGame': "用户还没有玩过游戏", 'UserHome.ShowRanksDetails': "点击显示评分详细", 'UserHome.RankDetail.Title': '评分详细', 'UserHome.RankDetail.Level': "等级", 'UserHome.B50': "B50", 'UserHome.AddRival': "添加劲敌", 'UserHome.RemoveRival': "移除劲敌", 'UserHome.InvalidGame': "游戏 ${game} 还不支持网页端查看。我们目前只支持舞萌、中二、华卡和音击。", 'UserHome.ShowMoreRecent': "显示更多", } const zhWelcome: typeof EN_REF_Welcome = { 'back': '返回', 'email': '邮箱', 'password': '密码', 'username': '用户名', 'welcome.btn-login': '登录', 'welcome.btn-signup': '注册', 'welcome.email-password-missing': '邮箱和密码必须填哦', 'welcome.username-missing': '用户名/邮箱必须填哦', 'welcome.waiting-turnstile': '正在验证网络环境…', 'welcome.turnstile-error': '验证网络环境出错了,请关闭 VPN 后重试', 'welcome.turnstile-timeout': '验证网络环境超时了,请重试', 'welcome.verification-sent': '验证邮件已发送至 ${email},请翻翻收件箱', 'welcome.verify-state-0': '您还没有验证邮箱哦!验证邮件一分钟内刚刚发到您的邮箱,请翻翻收件箱', 'welcome.verify-state-1': '您还没有验证邮箱哦!我们在过去的 24 小时内已经发送了 3 封验证邮件,所以我们不会再发送了,请翻翻收件箱', 'welcome.verify-state-2': '您还没有验证邮箱哦!我们刚刚又发送了一封验证邮件,请翻翻收件箱', 'welcome.verifying': '正在验证邮箱…请稍等', 'welcome.verified': '您的邮箱已经验证成功!您现在可以登录了', 'welcome.verification-failed': '验证失败:${message}。请重试', } const zhLeaderboard: typeof EN_REF_LEADERBOARD = { 'Leaderboard.Title': '排行榜', 'Leaderboard.Rank': '排名', 'Leaderboard.Rating': '评分', 'Leaderboard.Accuracy': '准确率', 'Leaderboard.FC': 'FC', 'Leaderboard.AP': 'AP', } const zhGeneral: typeof EN_REF_GENERAL = { 'game.mai2': "舞萌", 'game.chu3': "中二", 'game.ongeki': "音击", 'game.wacca': "华卡", "status.error": "发生错误", "status.error.hint": "出了一些问题,请稍后刷新重试或者", "status.error.hint.link": "加我们的 Discord 群问一问", "status.detail": "详细信息:${detail}", "action.refresh": "刷新", "action.cancel": "取消", "action.confirm": "确认", } const zhHome: typeof EN_REF_HOME = { 'home.nav.portal': "主页", 'home.nav.link-card': "绑卡", 'home.nav.game-setup': "连接设置", 'home.manage-cards': '管理游戏卡', 'home.manage-cards-description': '绑定、解绑、管理游戏数据卡', 'home.link-card': '绑定游戏卡', 'home.link-cards-description':'绑定游戏数据卡(Amusement IC 或 Aime 卡)后才可以访问游戏存档哦', 'home.join-community': '加入群组', 'home.join-community-description': '加入我们的聊天群组,与其他玩家聊天、获取帮助', 'home.setup': '连接到 AquaDX', 'home.setup-description': '如果您有街机框体或者手台,点击这里设置服务器的连接', 'home.import': '导入玩家数据', 'home.import-description': '如果你来自其他在线服,可以点击这里导入从其他服务器导出的数据', 'home.linkcard.cards': "已绑卡片", 'home.linkcard.description': "这些是您绑定到帐户的卡", 'home.linkcard.account-card': "账户卡", 'home.linkcard.registered': "注册于", 'home.linkcard.lastused': "上次使用", 'home.linkcard.enter-info': "请输入以下信息,或将 aime.txt / felica.txt 文件拖放到此区域", 'home.linkcard.access-code': "卡背面的 20 位卡号(如果提示找不到卡,请尝试使用游戏内置的显示卡号功能,输入游戏读取到的卡号)", 'home.linkcard.enter-sn1': "在您的手机", 'home.linkcard.enter-sn2': "上下载 NFC Tools 并扫描您的卡。然后输入显示的 SN 号。", 'home.linkcard.kdx-notice': "如果你在玩 KanadeDX,请在这里输入虚拟卡号(可以在设置 > 卡号中找到卡号)", 'home.linkcard.link': "绑定", 'home.linkcard.data-conflict': "卡号冲突", 'home.linkcard.name': "名称", 'home.linkcard.rating': "Rating", 'home.linkcard.last-login': "上次登录", 'home.linkcard.linked-own': "此卡已链接到您的帐户", 'home.linkcard.linked-another': "此卡已链接到其他用户", 'home.linkcard.notfound': "找不到卡", 'home.linkcard.unlink': "取消链接", 'home.linkcard.unlink-notice': "你确定要取消此卡的链接吗?", 'home.linkcard.felica-ac-warning': "该 Access Code 是一张 FeliCa AIC 卡。\n如果你使用实体卡(而非 aime.txt 模拟)刷卡登录游戏,与官方服务器不同,你需要绑定该卡的 FeliCa SN(或与之对应的,游戏界面中查看得到的 00 开头的卡号)而非此号码。\n如果你使用 aime.txt 模拟登录,请忽略本警告继续绑定。", 'home.setup.welcome': "欢迎! 如果您有街机框体或者手台,请按照以下说明设置以连接到 AquaDX。", 'home.setup.blockquote': "我们假设您已经拥有所需的文件,并且可以启动机台或手台附带的游戏(例如 ROM 和 segatools)。如果没有,请联系您设备的卖家以获取所需的文件,因为出于版权原因,我们不会提供这些文件。", 'home.setup.get': "开始", 'home.setup.edit': "请打开您的 segatools.ini 文件并修改以下行", 'home.setup.test': "在您重新启动游戏后,应该能够连接到 AquaDX。可以验证测试菜单中的网络测试测试连接是否全部良好。", 'home.setup.ask': "如果您有任何问题,请加入我们的", 'home.setup.support': "以获取支持", 'home.setup.keychip-tips': "这是你的狗号,不要与任何人分享", 'home.import.unknown-game': '未知游戏类型 (目前导入只支持舞萌和中二)', 'home.import.new-data': '要导入的数据', 'home.import.data-conflict': '继续导入将覆盖现有数据', } const zhSettings: typeof EN_REF_SETTINGS = { 'settings.title': '用户设置', 'settings.tabs.profile': '个人资料', 'settings.tabs.game': '游戏设置', 'settings.tabs.chu3': '中二', 'settings.tabs.mai2': '舞萌', 'settings.tabs.ongeki': '音击', 'settings.tabs.wacca': '华卡', 'settings.fields.unlockMusic.name': '解锁谱面', 'settings.fields.unlockMusic.desc': '在游戏中解锁所有曲目和大师难度谱面。', 'settings.fields.unlockChara.name': '解锁角色', 'settings.fields.unlockChara.desc': '在游戏中解锁所有角色、语音和伙伴。', 'settings.fields.unlockCollectables.name': '解锁收藏品', 'settings.fields.unlockCollectables.desc': '在游戏中解锁所有收藏品(名牌、称号、图标、背景图)。', 'settings.fields.unlockTickets.name': '解锁游戏券', 'settings.fields.unlockTickets.desc': '无限跑图券/解锁券(注:maimai 客户端仍限制一些券不能使用)。', 'settings.fields.waccaInfiniteWp.name': '华卡:无限 WP', 'settings.fields.waccaInfiniteWp.desc': '将 WP 设置为 999999', 'settings.fields.waccaAlwaysVip.name': '华卡:永久会员', 'settings.fields.waccaAlwaysVip.desc': '将 VIP 到期时间设置为 2077-01-01', 'settings.fields.chusanTeamName.name': '队伍名称', 'settings.fields.chusanTeamName.desc': '自定义显示在个人资料顶部的文本。', 'settings.fields.chusanInfinitePenguins.name': '我是桐谷遥', 'settings.fields.chusanInfinitePenguins.desc': '将角色界限突破的企鹅雕像数量设置为 999。', 'settings.fields.chusanMatchingReflector.name': '全国对战 Reflector', 'settings.fields.chusanMatchingReflector.desc': '全国对战服务器的 UDP 反射服务器的 URL', 'settings.fields.chusanMatchingServer.name': '全国对战服务器', 'settings.fields.chusanMatchingServer.desc': '全国对战服务器的 URL', 'settings.fields.ongekiInfiniteKaika.name': '无限解花', 'settings.fields.ongekiInfiniteKaika.desc': '将解花数量设置为 999。', 'settings.fields.rounding.name': '分数舍入', 'settings.fields.rounding.desc': '把分数四舍五入到一位小数', 'settings.fields.gameUsername.name': '游戏用户名', 'settings.fields.gameUsername.desc': '在游戏中显示的用户名', 'settings.fields.optOutOfLeaderboard.name': '不参与排行榜', 'settings.fields.optOutOfLeaderboard.desc': '登录之后还是可以在排行榜上看到自己', 'settings.fields.enableMusicRank.name': '在你的机台上启用「推荐乐曲排行榜」', 'settings.fields.enableMusicRank.desc': '如果你自己设计了排行榜的话,可以关闭这个(会影响你自己的机器)。', 'settings.mai2.name': '玩家名字', 'settings.profile.picture': '头像', 'settings.profile.upload-new': '上传', 'settings.profile.bad-format': '无效的图片格式,支持的格式有 PNG、JPG、JPEG、WEBP 和 GIF。', 'settings.profile.save': '保存', 'settings.profile.name': '昵称', 'settings.profile.username': '用户名', 'settings.profile.password': '密码', 'settings.profile.country': '国家', 'settings.profile.location': '位置', 'settings.profile.bio': '简介', 'settings.profile.unset': '未设置', 'settings.profile.unchanged': '未更改', 'settings.export': '导出玩家数据', 'settings.cabNotice': '注意:下面这些设置只会影响你自己的机器,如果你是在其他人的机器上玩的话,请联系机主来改设置', 'settings.gameNotice': "这些设置仅对舞萌和华卡生效。", } export const zhUserbox: typeof EN_REF_USERBOX = { 'userbox.header.general': '游戏设置', 'userbox.header.matching': '全国对战', 'userbox.header.userbox': 'UserBox 设置', 'userbox.header.preview': 'UserBox 预览', 'userbox.nameplateId': '名牌', 'userbox.frameId': '边框', 'userbox.trophyId': '称号', 'userbox.mapIconId': '地图图标', 'userbox.voiceId': '系统语音', 'userbox.avatarWear': '企鹅服饰', 'userbox.avatarHead': '企鹅头饰', 'userbox.avatarFace': '企鹅面部', 'userbox.avatarSkin': '企鹅皮肤', 'userbox.avatarItem': '企鹅物品', 'userbox.avatarFront': '企鹅前景', 'userbox.avatarBack': '企鹅背景', 'userbox.preview.url': '图床 URL', 'userbox.error.nodata': '未找到中二数据', 'userbox.matching.select': '选择对战服务器', 'userbox.matching.select.sub': '选择你想加入的跨服全国对战服务器', 'userbox.matching.option.ui': '房间列表', 'userbox.matching.option.guide': '教程', 'userbox.matching.option.collab': '合作伙伴', 'userbox.matching.custom.name': '自定义', 'userbox.matching.custom.sub': '输入其他的匹配 URL', 'userbox.new.name': 'AquaBox', 'userbox.new.setup': '将中二(Lumi 或更高版本)的游戏文件夹拖放到下方区域,以显示带有名牌和头像的 UserBox。所有文件都在浏览器中处理。', 'userbox.new.setup.notice': '我们支持的目录结构是把 opt 放进 "bin/option" 并且把 "A000" 放在 "data" 里面。', 'userbox.new.setup.processing_file': '正在处理文件', 'userbox.new.setup.finalizing': '正在保存到内部存储', 'userbox.new.drop': '将游戏文件夹拖到此处', 'userbox.new.switch.to_url': '切换到 URL 模式', 'userbox.new.switch.to_drop': '切换到游戏目录模式', 'userbox.new.url_warning': '请输入访问 UserBox 资源的 URL(请参阅文档)', 'userbox.new.activate_first': '启用 AquaBox(需要游戏文件)', 'userbox.new.activate_update': '更新 AquaBox(需要游戏文件)', 'userbox.new.activate': '使用 AquaBox', 'userbox.new.activate_desc': '启用后可显示带有名牌和头像的 UserBox', 'userbox.new.activate_profile': '在用户页面启用 AquaBox', 'userbox.new.activate_profile_desc': '启用后可在个人页面显示带有名牌和头像的 UserBox', 'userbox.new.error.invalidFolder': '所选文件夹无效。请确认游戏版本为 Lumi 或更新,并且包含 “A000” 选项包。', 'userbox.new.error.invalidUrl': '输入的 URL 无效。' }; export const zhMaiPhoto: typeof EN_REF_MAI_PHOTO = { 'maiphoto.title': 'Mai 纪念照片库', 'maiphoto.url_warning': '注意:如果想与朋友分享图片的话,请先保存照片再发出去。不要复制图片 URL,因为 URL 中包含 AquaDX 账号信息。', 'maiphoto.none': '还没有图片哦~ 可以在每次游戏结束的时候点击上传来上传照片。', } export const ZH = { ...zhUser, ...zhWelcome, ...zhGeneral, ...zhLeaderboard, ...zhHome, ...zhSettings, ...zhUserbox, ...zhMaiPhoto }