Archived
1
0
Fork 0

New Crowdin updates (#653)

This commit is contained in:
Dorobot 2023-06-27 00:08:43 +08:00 committed by GitHub
parent 8fae4d15d1
commit ca458eba90
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 204 additions and 112 deletions

View file

@ -7,19 +7,19 @@
"error": "发生错误:",
"error.loader.load.failed": "加载模块中发生了以下错误,对应模块未加载:${err_msg}",
"error.loader.load.success": "所有模块已正常加载。",
"error.message.chain.empty": "机器人尝试发送空消息链,请联系开发者解决问题。",
"error.message.chain.invalid": "机器人尝试发送非法消息链,请联系开发者解决问题。",
"error.message.chain.plain.empty": "机器人尝试发送空文本消息,请联系开发者解决问题。",
"error.message.chain.empty": "机器人尝试发送空消息链,请联系机器人开发者解决问题。",
"error.message.chain.invalid": "机器人尝试发送非法消息链,请联系机器人开发者解决问题。",
"error.message.chain.plain.empty": "机器人尝试发送空文本消息,请联系机器人开发者解决问题。",
"error.message.chain.unsafe": "消息中含有不安全的内容,已被拦截。请向开发者反馈问题。",
"error.message.limited": "消息发送失败,可能被风控,请稍后再试。",
"error.message.paused": "群消息发送被服务器拦截,已暂停群消息发送,使用“${prefix}resume”恢复推送。",
"error.module.helpdoc.invalid": "“${module}”模块的帮助信息有误,请联系开发者处理。",
"error.module.unbound": "“${module}”模块未绑定任何命令且无简介,请联系开发者处理。",
"error.range.notnumber": "发生错误:无效的数字区间。",
"error.range.invalid": "发生错误:最小值不能大于最大值。",
"error.prompt": "发生错误:${error_msg}\n错误汇报地址",
"error.prompt.noreport": "执行命令时发生错误:\n${err_msg}\n此问题并非机器人程序错误API 请求出错等),请勿将此消息报告给机器人开发者。",
"error.prompt.report": "执行命令时发生错误,请报告开发者:\n${err_msg}\n错误汇报地址",
"error.range.invalid": "发生错误:最小值不能大于最大值。",
"error.range.notnumber": "发生错误:无效的数字区间。",
"error.prompt.report": "执行命令时发生错误,请报告机器人开发者:\n${err_msg}\n错误汇报地址",
"error.request.api.timeout": "请求 API 超时。",
"example": "你好世界!",
"i18n.prompt.fallback.failed": "(如果你看到了这条奇怪的字符串,说明我们又搞错了什么东西!\n请将问题反馈至\n${url}\n以便我们快速解决此问题。",
@ -51,6 +51,5 @@
"tos.warning.appeal": "如果你有任何异议,请至 ${issue_url} 发起问题。",
"tos.warning.count": "这是对你的第 ${current_warns} 次警告。如超过 5 次警告,我们将会把你的账户加入黑名单。",
"tos.warning.last": "这是对你的最后一次警告。",
"unknown": "未知",
"yes": "是"
}

View file

@ -7,10 +7,10 @@
"error": "發生錯誤:",
"error.loader.load.failed": "載入模組中發生了以下錯誤,對應模組未載入:${err_msg}",
"error.loader.load.success": "所有模組已正常載入。",
"error.message.chain.empty": "機器人嘗試傳送空白訊息鏈,請聯絡開發人員解決問題。",
"error.message.chain.invalid": "機器人嘗試傳送無效訊息鏈,請聯絡開發人員解決問題。",
"error.message.chain.plain.empty": "機器人嘗試傳送空白文字訊息,請聯絡開發人員解決問題。",
"error.message.chain.unsafe": "訊息中含有不安全的內容,已被阻止。請向開發人員回報問題。",
"error.message.chain.empty": "機器人嘗試傳送空白訊息鏈,請聯絡機器人開發人員解決問題。",
"error.message.chain.invalid": "機器人嘗試傳送無效訊息鏈,請聯絡機器人開發人員解決問題。",
"error.message.chain.plain.empty": "機器人嘗試傳送空白文字訊息,請聯絡機器人開發人員解決問題。",
"error.message.chain.unsafe": "訊息中含有不安全的內容,已被阻止。請向機器人開發人員回報問題。",
"error.message.limited": "訊息傳送失敗,可能被風控,請稍後再試。",
"error.message.paused": "群消息发送被服务器拦截,已暂停群消息发送,使用“${prefix}resume”恢复推送。",
"error.module.helpdoc.invalid": "「${module}」模組的說明資訊有誤,請聯絡開發人員處理。",
@ -19,7 +19,7 @@
"error.range.invalid": "發生錯誤:最小值不能大於最大值。",
"error.prompt": "發生錯誤:${error_msg}\n錯誤回報網址",
"error.prompt.noreport": "執行指令時發生錯誤:\n${err_msg}\n此問題並非機器人程式錯誤API 請求錯誤等),請勿將此訊息回報給機器人開發人員。",
"error.prompt.report": "執行指令時發生錯誤,請回報開發人員:\n${err_msg}\n錯誤回報網址",
"error.prompt.report": "執行指令時發生錯誤,請回報機器人開發人員:\n${err_msg}\n錯誤回報網址",
"error.request.api.timeout": "請求 API 逾時。",
"example": "你好世界!",
"i18n.prompt.fallback.failed": "(如果你看到了這條奇怪的字串,說明我們又搞錯了什麼!\n請將問題回報至\n${url}\n以便我們快速解決此問題。",

View file

@ -0,0 +1,4 @@
{
"ask.help": "Search the Web or use WolframAlpha and answer your question about the meaning of life via ChatGPT.",
"ask.help.desc": "Ask AkariBot anything!"
}

View file

@ -0,0 +1,4 @@
{
"ask.help": "搜索网络或使用 WolframAlpha通过 ChatGPT 回答你的问题。",
"ask.help.desc": "有事为什么不问问小可呢?"
}

View file

@ -0,0 +1,4 @@
{
"ask.help": "搜尋網路或使用 WolframAlpha透過 ChatGPT 回答你的問題。",
"ask.help.desc": "有問題為什麽不問小可呢?"
}

View file

@ -1,6 +1,4 @@
{
"bugtracker.help": "查询 Mojira 上的漏洞编号内容。",
"bugtracker.help.regex.desc": "直接发送 Mojira 的漏洞编号以查询漏洞内容",
"bugtracker.help.regex.url": "发送 Mojira 的 URL 以查询漏洞内容",
"bugtracker.message.error": "发生错误:获取内容失败。"
}

View file

@ -1,4 +1,4 @@
{
"bugtracker.help": "查詢 Mojira 上的錯誤編號內容。",
"bugtracker.message.error": "發生錯誤:取得容失敗。"
"bugtracker.message.error": "發生錯誤:取得容失敗。"
}

View file

@ -1,7 +1,7 @@
{
"calc.help.calc.option.bin": "转换为二进制bin(268) -> 0b100001100",
"calc.help.calc.option.bool": "转换为布尔值bool(1) -> True",
"calc.help.calc.option.complex": "转换为复数complex(1) -> (1 + 0j)",
"calc.help.calc.bin": "转换为二进制bin(268) -> 0b100001100",
"calc.help.calc.bool": "转换为布尔值bool(1) -> True",
"calc.help.calc.complex": "转换为复数complex(1) -> (1 + 0j)",
"calc.help.calc.desc": "安全地计算 Python ast 表达式。",
"calc.help.calc.option.divide": "商6 / 3 -> 2",
"calc.help.calc.option.equal": "等于1 == 1 -> True",
@ -26,6 +26,8 @@
"calc.help.calc.option.str": "转换为字符串str(1) -> \"1\"",
"calc.help.calc.option.xor": "按位异或1 ^ 1 -> 0",
"calc.message.calc.invalid": "表达式无效:${expr}",
"calc.message.factor.prime.error": "发生错误:必须为大于 1 的正整数。",
"calc.message.factor.prime.is_prime": "${num} 是质数。",
"calc.message.running_time": "计算花费时间:${time} ms / 10000 ms。",
"calc.message.time_out": "计算超时。"
}

View file

@ -0,0 +1,23 @@
{
"chemical_code.help": "普通样式(时间限制,多人)",
"chemical_code.help.captcha": "验证码样式不支持指定ID仅限一次单人",
"chemical_code.help.csid": "根据 ChemSpider ID 出题。",
"chemical_code.help.desc": "化学式回答小游戏。",
"chemical_code.message": "请在 ${times} 分钟内回答这个化合物的分子式。(除 C、H 外使用字母表顺序CHBrClF",
"chemical_code.message.captcha": "请回答这个化合物的分子式。(除 C、H 外使用字母表顺序CHBrClF",
"chemical_code.message.correct": "回答正确。",
"chemical_code.message.csid.invalid": "发生错误:请输入正确的 ID",
"chemical_code.message.csid.invalid.num": "发生错误:请输入数字 ID",
"chemical_code.message.error": "发生错误:拉取题目失败,可能是因为请求超时或 ID 无效,请重新发起游戏。",
"chemical_code.message.incorrect": "回答错误,正确答案是 ${answer}。",
"chemical_code.message.incorrect.remind1": "提示:不正确,请重试。",
"chemical_code.message.incorrect.remind2": "提示:${elements} 的数量不正确,请检查。",
"chemical_code.message.incorrect.remind3": "提示:已经很接近了,请重试。",
"chemical_code.message.incorrect.remind4": "提示:可能有元素遗漏,请检查。",
"chemical_code.message.incorrect.remind5": "提示:元素顺序不正确,请检查。",
"chemical_code.message.running": "当前有一局游戏正在进行中。",
"chemical_code.message.timeup": "已超时,正确答案是 ${answer}。",
"chemical_code.stop.help": "停止当前的游戏。",
"chemical_code.stop.message": "已停止,正确答案是 ${answer}。",
"chemical_code.stop.message.none": "当前没有游戏在进行中。"
}

View file

@ -2,14 +2,14 @@
"coin.help": "Toss any number of coins.",
"coin.help.desc": "Toss coin.",
"coin.help.regex.desc": "(丢|抛)[<count>(个|枚)]硬币",
"coin.message.all.head": "...\n... They are all heads!",
"coin.message.all.head": "...\n...they're all heads!",
"coin.message.all.stand": "...\n... ALL STAND UP?!",
"coin.message.all.tail": "...\n... They are all tails!",
"coin.message.all.tail": "...\n...they're all tails!",
"coin.message.error.amount": "An error occurred: Invalid number of coins: ",
"coin.message.error.nocoin": "An error occurred: You toss no coin, and nothing happened...",
"coin.message.error.out_of_range": "An error occurred: You can only toss up to ${max} coins.",
"coin.message.error.rate": "An error occurred: Coin probability error.",
"coin.message.head": "...\n... It is heads!",
"coin.message.head": "...\n...it's heads!",
"coin.message.mix": "...",
"coin.message.mix.head": " ${head} is/are heads",
"coin.message.mix.stand": "... and ${stand} stand(s) up!",

View file

@ -1,20 +1,20 @@
{
"core.analytics.message.counts": "Number of times the commands have executed (from ${first_record}): ${counts}",
"core.analytics.message.days": "Last 30 days for command \"${module}\" calls (from ${first_record}): ",
"core.analytics.message.days.total": "Last 30 days for all command calls (from ${first_record}): ",
"core.analytics.message.disabled": "Command analytics is not enabled.",
"core.analytics.message.years": "Last year for command \"${module}\" calls (from ${first_record}): ",
"core.analytics.message.days.total": "Last 30 days for all command calls (from ${first_record}): ",
"core.analytics.message.years.total": "Last year for all command calls (from ${first_record}): ",
"core.analytics.message.disabled": "Command analytics is not enabled.",
"core.help.admin": "Commands available to group administrators.",
"core.help.admin.add": "Set members as robot administrators, implement the function of managing the robot without setting members as group administrators. It's no longer needed to set up it when you are already a group administrator.",
"core.help.admin.ban": "Limit someone to use robots in the group.",
"core.help.admin.del": "Unmember robot administrator.",
"core.help.admin.list": "List all robot administrators.",
"core.help.admin.unban": "Unlimit someone to use robots in the group.",
"core.help.alias.add": "Add custom command alias.",
"core.help.alias.list": "List custom command alias.",
"core.help.alias.remove": "Remove custom command alias.",
"core.help.alias.reset": "Reset custom command alias.",
"core.help.ban.ban": "Limit someone to use robots in the group.",
"core.help.ban.unban": "Unlimit someone to use robots in the group.",
"core.help.leave": "Let the robot leave the group.",
"core.help.locale": "Set the language for robots.",
"core.help.module.disable": "Disable single/multiple modules.",
@ -45,10 +45,6 @@
"core.message.abuse.untempban.success": "The temporary limit for ${user} has been successfully removed.",
"core.message.abuse.warn.success": "Successfully warned ${user} ${counts} time(s). This user has been warned ${warn_counts} time(s).",
"core.message.admin.already": "This member is already a robot administrator.",
"core.message.admin.ban.already": "This member is already banned from using robot.",
"core.message.admin.ban.invalid": "Invalid ID format. The format should be \"${target}|<User ID>\".",
"core.message.admin.ban.not_yet": "This member is not banned from using robot.",
"core.message.admin.ban.self": "You cannot do this for yourself!",
"core.message.admin.list": "Robot administrators manually set in the current group: ",
"core.message.admin.list.none": "There are currently no manual robot administrators.",
"core.message.alias.add.already_in": "\"${arg1}\" alias already exists in custom alias list.",
@ -61,6 +57,10 @@
"core.message.alias.remove.not_found": "\"${arg1}\" alias does not exist in custom alias list.",
"core.message.alias.remove.success": "Custom command alias removed: ${arg1}",
"core.message.alias.reset.success": "The custom command alias has been reset.",
"core.message.ban.already": "This member is already banned from using robot.",
"core.message.ban.invalid": "Invalid ID format. The format should be \"${target}|<User ID>\".",
"core.message.ban.not_yet": "This member is not banned from using robot.",
"core.message.ban.self": "You cannot do this for yourself!",
"core.message.confirm": "Are you sure?",
"core.message.leave.confirm": "Are you sure? This action is irreversible.",
"core.message.leave.success": "Goodbye.",

View file

@ -1,20 +1,20 @@
{
"core.analytics.message.counts": "机器人已执行命令次数(自 ${first_record} 开始统计):${counts}",
"core.analytics.message.days": "最近 30 天的“${module}”命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.days.total": "最近 30 天的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.disabled": "机器人未开启命令统计功能。",
"core.analytics.message.years": "最近一年的“${module}”命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.days.total": "最近 30 天的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.years.total": "最近一年的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.disabled": "机器人未开启命令统计功能。",
"core.help.admin": "一些群组管理员可使用的命令。",
"core.help.admin.add": "设置成员为机器人管理员。以实现不设置成员为群组管理员的状況下管理机器人的效果。已是群组管理员无需设置此项目。",
"core.help.admin.ban": "限制某人在本群使用机器人。",
"core.help.admin.del": "取消成员的机器人管理员。",
"core.help.admin.list": "列出所有机器人管理员。",
"core.help.admin.unban": "解除对某人在本群使用机器人的限制。",
"core.help.alias.add": "添加自定义命令别名。",
"core.help.alias.list": "列出自定义命令别名列表。",
"core.help.alias.remove": "移除自定义命令别名。",
"core.help.alias.reset": "重置自定义命令别名。",
"core.help.ban.ban": "限制某人在本群使用机器人。",
"core.help.ban.unban": "解除对某人在本群使用机器人的限制。",
"core.help.leave": "使机器人离开群组。",
"core.help.locale": "设置机器人运行语言。",
"core.help.module.disable": "关闭一个/多个模块。",
@ -45,10 +45,6 @@
"core.message.abuse.untempban.success": "成功解除 ${user} 的临时限制。",
"core.message.abuse.warn.success": "成功警告 ${user} ${counts} 次。此用户已被警告 ${warn_counts} 次。",
"core.message.admin.already": "此成员已是机器人管理员。",
"core.message.admin.ban.already": "此成员已被设置禁止使用机器人。",
"core.message.admin.ban.invalid": "ID 格式错误,格式应为“${target}|<用户 ID>”。",
"core.message.admin.ban.not_yet": "此成员没有被设置禁止使用机器人。",
"core.message.admin.ban.self": "你不可以对自己进行此操作!",
"core.message.admin.list": "当前在群内手动设置的机器人管理员:\n",
"core.message.admin.list.none": "当前没有手动设置的机器人管理员。",
"core.message.alias.add.already_in": "“${arg1}”别名已存在于自定义别名列表。",
@ -61,9 +57,11 @@
"core.message.alias.remove.not_found": "“${arg1}”别名不存在于自定义别名列表。",
"core.message.alias.remove.success": "已移除自定义命令别名:${arg1}",
"core.message.alias.reset.success": "已重置自定义命令别名列表。",
"core.message.ban.already": "此成员已被设置禁止使用机器人。",
"core.message.ban.invalid": "ID 格式错误,格式应为“${target}|<用户 ID>”。",
"core.message.ban.not_yet": "此成员没有被设置禁止使用机器人。",
"core.message.ban.self": "你不可以对自己进行此操作!",
"core.message.confirm": "你确定吗?",
"core.message.forward_msg.disable": "已关闭转发消息。",
"core.message.forward_msg.enable": "已开启转发消息。",
"core.message.leave.confirm": "你确定吗?此操作不可逆。",
"core.message.leave.success": "已执行,再见。",
"core.message.locale.invalid": "语言格式错误,支持的语言有:${lang}。",
@ -114,8 +112,6 @@
"core.message.ping.failed": "无法获取。",
"core.message.prefix.add.already": "此命令前缀已存在于自定义前缀列表。",
"core.message.prefix.add.success": "已添加自定义命令前缀:${prefix}",
"core.message.prefix.list": "自定义命令别名前缀:${prefixes}",
"core.message.prefix.list.none": "自定义命令别名前缀为空。",
"core.message.prefix.remove.not_found": "此命令前缀不存在于自定义前缀列表。",
"core.message.prefix.remove.success": "已移除自定义命令前缀:",
"core.message.prefix.reset": "已重置自定义命令前缀列表。",

View file

@ -1,20 +1,20 @@
{
"core.analytics.message.counts": "機器人已執行指令次數(自 ${first_record} 開始統計):${counts}",
"core.analytics.message.days": "最近 30 日的「${module}」指令呼叫次數統計(自 ${first_record} 開始統計):",
"core.analytics.message.days.total": "最近 30 天的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.disabled": "機器人未啟用指令統計功能。",
"core.analytics.message.years": "最近一年的「${module}」指令呼叫次數统计(自 ${first_record} 开始统计):",
"core.analytics.message.days.total": "最近 30 天的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.years.total": "最近一年的所有命令调用次数统计(自 ${first_record} 开始统计):",
"core.analytics.message.disabled": "機器人未啟用指令統計功能。",
"core.help.admin": "一些群組管理員可使用的指令。",
"core.help.admin.add": "設定成員為機器人管理員,以實現不設定成員為群組管理員的狀況下管理機器人的效果。已是群組管理員無須設定此指令。",
"core.help.admin.ban": "限制某人在此群組使用機器人。",
"core.help.admin.del": "取消成員的機器人管理員。",
"core.help.admin.list": "列出所有機器人管理員。",
"core.help.admin.unban": "解除對某人在此群組使用機器人的限制。",
"core.help.alias.add": "新增自訂指令別名。",
"core.help.alias.list": "列出自訂指令別名列表。",
"core.help.alias.remove": "移除自訂指令別名。",
"core.help.alias.reset": "重設自訂指令別名。",
"core.help.ban.ban": "限制某人在此群組使用機器人。",
"core.help.ban.unban": "解除對某人在此群組使用機器人的限制。",
"core.help.leave": "使機器人離開群組。",
"core.help.locale": "設定機器人使用的語言。",
"core.help.module.disable": "停用一個/多個模組。",
@ -45,10 +45,6 @@
"core.message.abuse.untempban.success": "成功移除 ${user} 的暫時限制。",
"core.message.abuse.warn.success": "成功警告 ${user} ${counts} 次。此使用者已被警告 ${warn_counts} 次。",
"core.message.admin.already": "此成員已是機器人管理員。",
"core.message.admin.ban.already": "此成員已被禁止使用機器人。",
"core.message.admin.ban.invalid": "ID 格式錯誤,格式應為「${target}|<使用者 ID>」。",
"core.message.admin.ban.not_yet": "此成員沒有被禁止使用機器人。",
"core.message.admin.ban.self": "你不可以對自己進行此操作!",
"core.message.admin.list": "目前在群組內手動設定的機器人管理員:\n",
"core.message.admin.list.none": "目前沒有手動設定的機器人管理員。",
"core.message.alias.add.already_in": "「${arg1}」別名已存在於自訂別名列表。",
@ -61,6 +57,10 @@
"core.message.alias.remove.not_found": "「${arg1}」別名不存在於自訂別名列表。",
"core.message.alias.remove.success": "已移除自訂指令別名:${arg1}",
"core.message.alias.reset.success": "已重設自訂指令別名列表。",
"core.message.ban.already": "此成員已被禁止使用機器人。",
"core.message.ban.invalid": "ID 格式錯誤,格式應為「${target}|<使用者 ID>」。",
"core.message.ban.not_yet": "此成員沒有被禁止使用機器人。",
"core.message.ban.self": "你不可以對自己進行此操作!",
"core.message.confirm": "你確定嗎?",
"core.message.leave.confirm": "你確定嗎?此行為不可逆。",
"core.message.leave.success": "已執行,再見。",

View file

@ -1,16 +1,8 @@
{
"dice.help": "投掷指定骰子,可指定投骰次数与 dc 判断判定。",
"dice.help.desc": "随机骰子。",
"dice.help.option.dc": "在每一次投掷输出结果时进行判定,若结果大于 dc 则判定为成功,否则判定失败。",
"dice.help.option.klx": "表示输出其最小的 x 个骰子点数之和。",
"dice.help.option.kx": "表示输出其最大的 x 个骰子点数之和。",
"dice.help.option.m": "表示骰子数量,输出其所有点数之和(省略则默认 1。",
"dice.help.option.N": "将多项式的操作重复 N 次(投骰 N 次),之后输出 N 个结果。",
"dice.help.option.n": "表示骰子面数。",
"dice.help.option.polynomial": "格式为“[<N>#][<m>]d<n>[k(l)<x>][±<y>]...”如“10d4-2d20”会输出 10 个 4 面骰所有点数之和减去 2 个 20 面骰点数之和。",
"dice.help.option.polynomial.title": "多项式",
"dice.help.option.y": "多项式中可以是整数即调节值如“d20+5”会输出 1 个 20 面骰的点数加上 5 的结果。",
"dice.help.regex.desc": "(扔|投|掷|丢)<m>个[<n>面]骰子 随机骰子",
"dice.help.option.dn": "表示 n 面骰。",
"dice.help.regex.desc": "(扔|投|掷|丢)<m>个[<n>面]骰子",
"dice.message.count.too_long": "数量过大,已省略 ${count} 个数据。",
"dice.message.dc.check": "▷ 判定成功数量:${success} 判定失败数量:${failed}",
"dice.message.dc.failed": ",判定失败!",
@ -26,16 +18,16 @@
"dice.message.error.value.invalid": "参数错误: 输入为“${value}”,",
"dice.message.error.value.k.invalid": "无效的优劣势。",
"dice.message.error.value.k.out_of_range": "优劣势骰数大于总骰子数。",
"dice.message.error.value.M.invalid": "无效的调节值项",
"dice.message.error.value.m.invalid": "无效的骰子数量。",
"dice.message.error.value.M.invalid": "无效的调节值项",
"dice.message.error.value.M.out_of_range": "调节值不得小于 ${min} 或大于 ${max}。",
"dice.message.error.value.n.d1": "1 … 1 面的骰子?",
"dice.message.error.value.n.invalid": "无效的骰子面数。",
"dice.message.error.value.n.less2": "骰子面数不得小于 2。",
"dice.message.error.value.n.out_of_range": "骰子数量不得小于 1 或大于 ${max}。",
"dice.message.error.value.N.out_of_range": "投骰次数不得小于 1 或大于 ${max}。",
"dice.message.error.value.n.out_of_range": "骰子数量不得小于 1 或大于 ${max}。",
"dice.message.error.value.too_long": "骰子多项式项数超过限制。",
"dice.message.output": "你掷得的结果是:",
"dice.message.output.too_long": "数量过大,已省略 ${length} 个数据。",
"dice.message.too_long": "输出过长…"
"dice.message.too_long": "输出过长…"
}

View file

@ -1,5 +1,4 @@
{
"langconv.help": "简繁转换。支持的语言zh_cn、zh_tw、zh_hk",
"langconv.message.unsupported_language": "不支持此语言。支持的语言zh_cn、zh_tw、zh_hk",
"langconv.message.running_time": "计算花费时间:${time} ms。"
"langconv.message.unsupported_language": "不支持此语言。支持的语言zh_cn、zh_tw、zh_hk"
}

View file

@ -362,12 +362,15 @@ async def get_plate_process(msg, payload, plate):
song_remain_basic=len(song_remain_basic),
song_remain_advanced=len(song_remain_advanced),
song_remain_expert=len(song_remain_expert),
song_remain_master=len(song_remain_master)) + '\n'
song_remain_master=len(song_remain_master))
song_remain: list[list] = song_remain_basic + song_remain_advanced + song_remain_expert + song_remain_master + song_remain_remaster
song_record = [[s['id'], s['level_index']] for s in verlist]
if version in ['', '']:
prompt += msg.locale.t('maimai.message.plate.remaster', song_remain_remaster=len(song_remain_remaster))
prompt += '\n' + msg.locale.t('maimai.message.plate.remaster', song_remain_remaster=len(song_remain_remaster))
prompt += msg.locale.t('message.end')
await msg.sendMessage(prompt.strip())
output = ''

View file

@ -1,24 +1,60 @@
{
"maimai.help.b40": "查询 B40 信息。(已弃用)",
"maimai.help.b50": "查询 B50 信息。(仅限大陆版舞萌)",
"maimai.help.desc": "查询 Maimai 相关内容。",
"maimai.help.alias": "查询歌曲的别名。",
"maimai.help.b50": "查询 Maimai 用户的 B50 信息。",
"maimai.help.base": "根据定数或定数范围搜索歌曲。",
"maimai.help.desc": "查询 Maimai 相关内容。",
"maimai.help.info": "查询歌曲的相关谱面成绩。",
"maimai.help.level": "根据等级搜索歌曲。",
"maimai.help.maimai_regex.alias": "<ID> 有什么别名 查询歌曲的别名",
"maimai.help.maimai_regex.desc": "更方便地使用 Maimai 相关命令。",
"maimai.help.maimai_regex.plate": "<名牌板>进度 [<用户名>] 查看用户的名牌板完成进度",
"maimai.help.maimai_regex.process": "<难度> <目标>进度 [<用户名>] 查看用户在对应等级的评价完成进度",
"maimai.help.maimai_regex.random": "Maimai什么 随机一首歌曲",
"maimai.help.maimai_regex.random.filter": "随个[dx|标准][绿黄红紫白]<难度> 随机一首指定条件的歌曲",
"maimai.help.maimai_regex.song": "<ID 或别名>是什么歌 输入 ID 或别名查询歌曲信息",
"maimai.help.plate": "查看用户的名牌板完成进度。",
"maimai.help.process": "查看用户在对应等级的评价完成进度。",
"maimai.help.random": "随机一首歌曲。",
"maimai.help.random.filter": "随机一首指定条件的歌曲,输入为“#”则表示无条件。",
"maimai.help.rank": "查看用户在查分器上的分数排行。",
"maimai.help.scoreline": "查询歌曲的分数线。",
"maimai.help.scorelist": "查看用户在对应等级的分数列表。",
"maimai.help.search": "根据歌名(或一部分)搜索歌曲。",
"maimai.help.song": "查询 Maimai 歌曲或谱面的信息。",
"maimai.message.chart_not_found": "未找到符合要求的谱面。",
"maimai.message.forbidden": "此用户禁止了其他人获取数据。",
"maimai.message.alias": "${title} 的别名:",
"maimai.message.alias_not_found": "未找到符合要求的别名。",
"maimai.message.base": "以下为定数 ${rating} 的曲目列表:",
"maimai.message.base.range": "以下为定数 ${rating}-${rating_max} 的曲目列表:",
"maimai.message.chart_not_found": "未找到符合要求的谱面。",
"maimai.message.error.non_digital": "发生错误:歌曲 ID 必须为数字!",
"maimai.message.forbidden": "此用户禁止了其他人获取数据。",
"maimai.message.info.no_record": "未游玩过此谱面",
"maimai.message.level": "以下为难度 ${level} 的曲目列表:",
"maimai.message.music_not_found": "未找到符合要求的歌曲。",
"maimai.message.no_username": "请提供用户名!",
"maimai.message.plate": "您的${plate}剩余进度如下:\nBasic 剩余 ${song_remain_basic} 首,\nAdvanced 剩余 ${song_remain_advanced} 首,\nExpert 剩余 ${song_remain_expert} 首,\nMaster 剩余 ${song_remain_master} 首",
"maimai.message.plate.completed": "您已完成${plate}的所有进度。",
"maimai.message.plate.greater_13p": "您还有 ${song_remain} 首等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.complete": "您已完成所有等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.last": "剩余等级大于 13+ 的曲目:",
"maimai.message.plate.last": "剩余曲目:",
"maimai.message.plate.plate_not_found": "名牌板不存在,请检查输入。",
"maimai.message.plate.remaster": "Re:MASTER 剩余 ${song_remain_remaster} 首",
"maimai.message.process": "您还有 ${song_remain} 首 ${process} 级曲目没有达成 ${goal}。",
"maimai.message.process.completed": "您已达成 ${process} 级曲目全谱面 ${goal}。",
"maimai.message.process.error.goal_invalid": "发生错误:无效的目标评级,请检查输入。",
"maimai.message.process.error.level_invalid": "发生错误:无效的等级,请检查输入。",
"maimai.message.process.last": "您的 ${process} 级歌曲全谱面 ${goal} 剩余曲目如下:",
"maimai.message.process.less_than_8": "歌曲等级必须大于 8 级。",
"maimai.message.random.error": "发生错误:无法随机歌曲,请检查输入。",
"maimai.message.rank": "截至 ${time}\n查分器共有 ${total_rank} 名用户,平均分数为 ${average_rating}\n${user} 的分数为 ${rating},排名为 #${rank}\n你已经超越了 ${surpassing_rate}% 的玩家。",
"maimai.message.scoreline": "分数线 ${scoreline}% 允许的最多 TAP GREAT 数量为 ${tap_great}(每个-${tap_great_prop}%\nBREAK 2500一共 ${brk} 个)等价于 ${b2t_great} 个 TAP GREAT-${b2t_great_prop}%",
"maimai.message.scoreline.error": "发生错误:无法计算结果,请检查输入。",
"maimai.message.scorelist": "以下为 ${user} 的 ${level} 级分数列表:",
"maimai.message.search": "“${keyword}”的搜索结果:",
"maimai.message.song": "艺术家:${artist}\n分类${genre}\nBPM${bpm}\n版本${version}\n难度${level}",
"maimai.message.song.dx": "${diff} ${level} (${ds})\nTAP${tap}\nHOLD${hold}\nSLIDE${slide}\nTOUCH${touch}\nBREAK${brk}\n谱师${charter}",
"maimai.message.song.prompt": "以下是可能的结果:",
"maimai.message.song.sd": "${diff} ${level} (${ds})\nTAP${tap}\nHOLD${hold}\nSLIDE${slide}\nBREAK${brk}\n谱师${charter}",
"maimai.message.too_much": "结果过多(${length} 条),请缩小搜索范围。",
"maimai.message.user_not_found": "未找到此玩家,请确保此玩家的用户名和查分器中的用户名相同。"

View file

@ -32,14 +32,14 @@
"maimai.message.level": "以下为 ${level} 级的曲目列表:",
"maimai.message.music_not_found": "未找到符合要求的歌曲。",
"maimai.message.no_username": "请提供用户名!",
"maimai.message.plate": "您的${plate}剩余进度如下:\nBasic 剩余 ${song_remain_basic} 首\nAdvanced 剩余 ${song_remain_advanced} 首\nExpert 剩余 ${song_remain_expert} 首\nMaster 剩余 ${song_remain_master} 首",
"maimai.message.plate": "您的${plate}剩余进度如下:\nBasic 剩余 ${song_remain_basic} 首\nAdvanced 剩余 ${song_remain_advanced} 首\nExpert 剩余 ${song_remain_expert} 首\nMaster 剩余 ${song_remain_master} 首",
"maimai.message.plate.completed": "您已完成${plate}的所有进度。",
"maimai.message.plate.greater_13p": "您还有 ${song_remain} 首等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.complete": "您已完成所有等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.last": "剩余等级大于 13+ 的曲目:",
"maimai.message.plate.last": "剩余曲目:",
"maimai.message.plate.plate_not_found": "名牌板不存在,请检查输入。",
"maimai.message.plate.remaster": "Re:MASTER 剩余 ${song_remain_remaster} 首",
"maimai.message.plate.remaster": "Re:MASTER 剩余 ${song_remain_remaster} 首",
"maimai.message.process": "您还有 ${song_remain} 首 ${process} 级曲目没有达成 ${goal}。",
"maimai.message.process.completed": "您已达成 ${process} 级曲目全谱面 ${goal}。",
"maimai.message.process.error.goal_invalid": "发生错误:无效的目标评级,请检查输入。",

View file

@ -1,24 +1,60 @@
{
"maimai.help.b40": "查詢 B40 訊息。(已棄用)",
"maimai.help.b50": "查詢 B50 訊息。(僅限中國版 Maimai",
"maimai.help.desc": "查詢 Maimai 相關的內容。",
"maimai.help.alias": "查询歌曲的别名。",
"maimai.help.b50": "查询 Maimai 用户的 B50 信息。",
"maimai.help.base": "依據定數或定數範圍內搜尋歌曲。",
"maimai.help.desc": "查詢 Maimai 相關的內容。",
"maimai.help.info": "查询歌曲的相关谱面成绩。",
"maimai.help.level": "依據等級搜尋歌曲。",
"maimai.help.maimai_regex.alias": "<ID> 有什么别名 查询歌曲的别名",
"maimai.help.maimai_regex.desc": "更方便地使用 Maimai 相关命令。",
"maimai.help.maimai_regex.plate": "<名牌板>进度 [<用户名>] 查看用户的名牌板完成进度",
"maimai.help.maimai_regex.process": "<难度> <目标>进度 [<用户名>] 查看用户在对应等级的评价完成进度",
"maimai.help.maimai_regex.random": "Maimai什么 随机一首歌曲",
"maimai.help.maimai_regex.random.filter": "随个[dx|标准][绿黄红紫白]<难度> 随机一首指定条件的歌曲",
"maimai.help.maimai_regex.song": "<ID 或别名>是什么歌 输入 ID 或别名查询歌曲信息",
"maimai.help.plate": "查看用户的名牌板完成进度。",
"maimai.help.process": "查看用户在对应等级的评价完成进度。",
"maimai.help.random": "隨機一首歌曲。",
"maimai.help.random.filter": "隨機一首指定條件的歌曲,輸入為「#」則表示無條件。",
"maimai.help.rank": "查看用户在查分器上的分数排行。",
"maimai.help.scoreline": "查询歌曲的分数线。",
"maimai.help.scorelist": "查看用户在对应等级的分数列表。",
"maimai.help.search": "依據歌名(或一部分)搜尋歌曲。",
"maimai.help.song": "查詢 Maimai 歌曲或譜面的訊息。",
"maimai.message.chart_not_found": "未找到符合要求的譜面。",
"maimai.message.forbidden": "此使用者禁止了其他人取得資料。",
"maimai.message.alias": "${title} 的别名:",
"maimai.message.alias_not_found": "未找到符合要求的别名。",
"maimai.message.base": "以下為定數 ${rating} 的曲目列表:",
"maimai.message.base.range": "以下為定數 ${rating}-${rating_max} 的曲目列表:",
"maimai.message.chart_not_found": "未找到符合要求的譜面。",
"maimai.message.error.non_digital": "发生错误:歌曲 ID 必须为数字!",
"maimai.message.forbidden": "此使用者禁止了其他人取得資料。",
"maimai.message.info.no_record": "未游玩过此谱面",
"maimai.message.level": "以下為難度 ${level} 的曲目列表:",
"maimai.message.music_not_found": "未找到符合要求的歌曲。",
"maimai.message.no_username": "請提供使用者名稱!",
"maimai.message.plate": "您的${plate}剩余进度如下:\nBasic 剩余 ${song_remain_basic} 首,\nAdvanced 剩余 ${song_remain_advanced} 首,\nExpert 剩余 ${song_remain_expert} 首,\nMaster 剩余 ${song_remain_master} 首",
"maimai.message.plate.completed": "您已完成${plate}的所有进度。",
"maimai.message.plate.greater_13p": "您还有 ${song_remain} 首等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.complete": "您已完成所有等级大于 13+ 的曲目。",
"maimai.message.plate.greater_13p.last": "剩余等级大于 13+ 的曲目:",
"maimai.message.plate.last": "剩余曲目:",
"maimai.message.plate.plate_not_found": "名牌板不存在,请检查输入。",
"maimai.message.plate.remaster": "Re:MASTER 剩余 ${song_remain_remaster} 首",
"maimai.message.process": "您还有 ${song_remain} 首 ${process} 级曲目没有达成 ${goal}。",
"maimai.message.process.completed": "您已达成 ${process} 级曲目全谱面 ${goal}。",
"maimai.message.process.error.goal_invalid": "发生错误:无效的目标评级,请检查输入。",
"maimai.message.process.error.level_invalid": "发生错误:无效的等级,请检查输入。",
"maimai.message.process.last": "您的 ${process} 级歌曲全谱面 ${goal} 剩余曲目如下:",
"maimai.message.process.less_than_8": "歌曲等级必须大于 8 级。",
"maimai.message.random.error": "發生錯誤:無法隨機歌曲,請校對輸入。",
"maimai.message.rank": "截至 ${time}\n查分器共有 ${total_rank} 名用户,平均分数为 ${average_rating}\n${user} 的分数为 ${rating},排名为 #${rank}\n你已经超越了 ${surpassing_rate}% 的玩家。",
"maimai.message.scoreline": "分数线 ${scoreline}% 允许的最多 TAP GREAT 数量为 ${tap_great}(每个-${tap_great_prop}%\nBREAK 2500一共 ${brk} 个)等价于 ${b2t_great} 个 TAP GREAT-${b2t_great_prop}%",
"maimai.message.scoreline.error": "发生错误:无法计算结果,请检查输入。",
"maimai.message.scorelist": "以下为 ${user} 的 ${level} 级分数列表:",
"maimai.message.search": "「${keyword}」的搜尋結果:",
"maimai.message.song": "藝術家:${artist}\n分類${genre}\nBPM${bpm}\n版本${version}\n難度${level}",
"maimai.message.song.dx": "${diff} ${level} (${ds})\nTAP${tap}\nHOLD${hold}\nSLIDE${slide}\nTOUCH${touch}\nBREAK${brk}\n譜師${charter}",
"maimai.message.song.prompt": "以下是可能的结果:",
"maimai.message.song.sd": "${diff} ${level} (${ds})\nTAP${tap}\nHOLD${hold}\nSLIDE${slide}\nBREAK${brk}\n譜師${charter}",
"maimai.message.too_much": "結果過多(${length} 條),請縮小搜尋範圍。",
"maimai.message.user_not_found": "未找到此使用者,請確認此使用者的名稱和查分器中的名稱相同。"

View file

@ -11,6 +11,7 @@
"mod_dl.message.modrinth.result": "Modrinth 结果:",
"mod_dl.message.not_found": "未找到结果。",
"mod_dl.message.prompt": "请回复编号来选择 Mod。",
"mod_dl.message.unsupport": "不支持中文搜索,请检查输入。",
"mod_dl.message.version": "此 Mod 拥有以下版本:",
"mod_dl.message.version.not_found": "未找到指定版本。",
"mod_dl.message.version.prompt": "请回复版本号来选择版本。"

View file

@ -11,6 +11,7 @@
"mod_dl.message.modrinth.result": "Modrinth 結果:",
"mod_dl.message.not_found": "未找到結果。",
"mod_dl.message.prompt": "請回覆編號來選擇 Mod。",
"mod_dl.message.unsupport": "不支持中文搜索,请检查输入。",
"mod_dl.message.version": "此 Mod 擁有以下版本:",
"mod_dl.message.version.not_found": "未找到指定版本。",
"mod_dl.message.version.prompt": "請回覆版本號來選擇版本。"

View file

@ -1,8 +1,12 @@
{
"ncmusic.help.info": "获取音乐详细信息。",
"ncmusic.help.search":"搜索网易云音乐。",
"ncmusic.message.info": "歌名:${name}${id}\n专辑名${album}${album_id}\n歌手${artists}\n歌曲详情页${detail}",
"ncmusic.message.search.collapse": "仅显示前 10 条内容……",
"ncmusic.message.search.not_found": "未找到结果。",
"ncmusic.message.search.result": "搜索结果:"
"ncmusic.help.info":"获取音乐详细信息。",
"ncmusic.message.character":"${value}",
"ncmusic.message.search.result":"搜索结果:",
"ncmusic.message.info":"歌名:${name}${id}\n专辑名${album}${album_id}\n歌手${artists}\n歌曲详情页${detail}\n歌曲链接${url}",
"ncmusic.message.info.name":"歌名:",
"ncmusic.message.info.album":"专辑名:",
"ncmusic.message.info.artists":"歌手:",
"ncmusic.message.info.song_page":"歌曲详情页:",
"ncmusic.message.info.url":"歌曲链接:"
}

View file

@ -0,0 +1,13 @@
{
"twenty_four.help": "开始新游戏。",
"twenty_four.help.desc": "24 点小游戏。",
"twenty_four.message": "给出的数字组合:${numbers}\n请输入表达式使其结果为 24。若无解请输入“无解”",
"twenty_four.message.correct": "回答正确。",
"twenty_four.message.incorrect.have_solution": "回答错误:该组合存在解。",
"twenty_four.message.incorrect.error": "回答错误:表达式无效。",
"twenty_four.message.incorrect": "回答错误。",
"twenty_four.message.running": "当前有一局游戏正在进行中。",
"twenty_four.stop.help": "停止当前的游戏。",
"twenty_four.stop.message": "已停止。",
"twenty_four.stop.message.none": "当前没有游戏在进行中。"
}

View file

@ -1,29 +1,4 @@
{
"user.help.desc": "获取一个 MediaWiki 用户的信息。",
"user.help.option.p": "以图片形式生成。",
"user.message.blocked": "正在被封禁中!",
"user.message.blocked.blocked_by": "被 ${blocked_by} 封禁,",
"user.message.blocked.blocked_expires": "到",
"user.message.blocked.blocked_reason": ",理由:",
"user.message.blocked.blocked_time": "时间从",
"user.message.created_page_count": "创建数:",
"user.message.deleted_count": "删除数:",
"user.message.edited_count": "编辑数:",
"user.message.edited_wiki_count": "编辑过的 Wiki",
"user.message.friends_count": "好友数:",
"user.message.gender": "性别:",
"user.message.gender.female": "女",
"user.message.gender.male": "男",
"user.message.global_edited_count": "全域编辑数:",
"user.message.global_home": "注册 Wiki",
"user.message.global_rank": "全站排名:",
"user.message.global_users_groups": "全域用户组:",
"user.message.not_found": "没有找到此用户。",
"user.message.patrolled_count": "巡查数:",
"user.message.registration_time": "注册时间:",
"user.message.site_rank": "本站排名:",
"user.message.users_groups": "用户组:",
"user.message.username": "用户:",
"user.message.wiki_unavailable": "${wikiurl} 不可用。",
"user.message.wikipoints": "Wikipoints"
"user.help.option.p": "以图片形式生成。"
}

View file

@ -23,6 +23,7 @@
"wiki.help.search": "搜索一个 Wiki 页面。",
"wiki.help.set": "设置起始查询 Wiki。",
"wiki.help.wiki_inline.desc": "开启后将自动解析消息中带有 [[ ]] 或 {{ }} 的字符串并自动查询 Wiki例如 [[苦力怕]]。",
"wiki.help.wiki_inline.mediawiki": "在 ≺ ≻ 或 ⧼ ⧽ 内输入标题以自动查询 MediaWiki 命名空间的页面",
"wiki.help.wiki_inline.page": "在 [[ ]] 内输入标题以自动查询页面。",
"wiki.help.wiki_inline.template": "在 {{ }} 内输入标题以自动查询模板。",
"wiki.help.wiki_inline.url": "发送 Wiki 页面的 URL 以生成 infobox 图片。",

View file

@ -23,6 +23,7 @@
"wiki.help.search": "搜尋一個 Wiki 頁面。",
"wiki.help.set": "設定起始查詢 Wiki。",
"wiki.help.wiki_inline.desc": "啟用後將自動解析訊息中帶有 [[ ]] 或 {{ }} 的字串並自動查詢 Wiki例如 [[苦力怕]]。",
"wiki.help.wiki_inline.mediawiki": "在 ≺ ≻ 或 ⧼ ⧽ 内输入标题以自动查询 MediaWiki 命名空间的页面",
"wiki.help.wiki_inline.page": "在 [[ ]] 內輸入標題以自動查詢頁面。",
"wiki.help.wiki_inline.template": "在 {{ }} 內輸入標題以自動查詢模板。",
"wiki.help.wiki_inline.url": "傳送 Wiki 頁面的 URL 以生成 infobox 圖片。",