diff --git a/locales/zh_cn.json b/locales/zh_cn.json index 31c1f564..8ab2b4a6 100644 --- a/locales/zh_cn.json +++ b/locales/zh_cn.json @@ -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": "是" } \ No newline at end of file diff --git a/locales/zh_tw.json b/locales/zh_tw.json index 87bffbb2..43bca6f3 100644 --- a/locales/zh_tw.json +++ b/locales/zh_tw.json @@ -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以便我們快速解決此問題。)", diff --git a/modules/_ask/locales/en_us.json b/modules/_ask/locales/en_us.json new file mode 100644 index 00000000..33630e5a --- /dev/null +++ b/modules/_ask/locales/en_us.json @@ -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!" +} \ No newline at end of file diff --git a/modules/_ask/locales/zh_cn.json b/modules/_ask/locales/zh_cn.json new file mode 100644 index 00000000..df4576f8 --- /dev/null +++ b/modules/_ask/locales/zh_cn.json @@ -0,0 +1,4 @@ +{ + "ask.help": "搜索网络或使用 WolframAlpha,通过 ChatGPT 回答你的问题。", + "ask.help.desc": "有事为什么不问问小可呢?" +} \ No newline at end of file diff --git a/modules/_ask/locales/zh_tw.json b/modules/_ask/locales/zh_tw.json new file mode 100644 index 00000000..2f5ec103 --- /dev/null +++ b/modules/_ask/locales/zh_tw.json @@ -0,0 +1,4 @@ +{ + "ask.help": "搜尋網路或使用 WolframAlpha,透過 ChatGPT 回答你的問題。", + "ask.help.desc": "有問題為什麽不問小可呢?" +} \ No newline at end of file diff --git a/modules/bugtracker/locales/zh_cn.json b/modules/bugtracker/locales/zh_cn.json index fbfd5754..372bda42 100644 --- a/modules/bugtracker/locales/zh_cn.json +++ b/modules/bugtracker/locales/zh_cn.json @@ -1,6 +1,4 @@ { "bugtracker.help": "查询 Mojira 上的漏洞编号内容。", - "bugtracker.help.regex.desc": "直接发送 Mojira 的漏洞编号以查询漏洞内容", - "bugtracker.help.regex.url": "发送 Mojira 的 URL 以查询漏洞内容", "bugtracker.message.error": "发生错误:获取内容失败。" } \ No newline at end of file diff --git a/modules/bugtracker/locales/zh_tw.json b/modules/bugtracker/locales/zh_tw.json index 12c9a44c..95b30a90 100644 --- a/modules/bugtracker/locales/zh_tw.json +++ b/modules/bugtracker/locales/zh_tw.json @@ -1,4 +1,4 @@ { "bugtracker.help": "查詢 Mojira 上的錯誤編號內容。", - "bugtracker.message.error": "發生錯誤:取得内容失敗。" + "bugtracker.message.error": "發生錯誤:取得內容失敗。" } \ No newline at end of file diff --git a/modules/calc/locales/zh_cn.json b/modules/calc/locales/zh_cn.json index 4778e000..a76217f7 100644 --- a/modules/calc/locales/zh_cn.json +++ b/modules/calc/locales/zh_cn.json @@ -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": "计算超时。" } \ No newline at end of file diff --git a/modules/chemical_code/locales/zh_cn.json b/modules/chemical_code/locales/zh_cn.json new file mode 100644 index 00000000..422955a6 --- /dev/null +++ b/modules/chemical_code/locales/zh_cn.json @@ -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": "当前没有游戏在进行中。" +} \ No newline at end of file diff --git a/modules/coin/locales/en_us.json b/modules/coin/locales/en_us.json index 55f6204b..d00bb864 100644 --- a/modules/coin/locales/en_us.json +++ b/modules/coin/locales/en_us.json @@ -2,14 +2,14 @@ "coin.help": "Toss any number of coins.", "coin.help.desc": "Toss coin.", "coin.help.regex.desc": "(丢|抛)[(个|枚)]硬币", - "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!", diff --git a/modules/core/locales/en_us.json b/modules/core/locales/en_us.json index 00f05137..8078107d 100644 --- a/modules/core/locales/en_us.json +++ b/modules/core/locales/en_us.json @@ -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}|\".", - "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}|\".", + "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.", diff --git a/modules/core/locales/zh_cn.json b/modules/core/locales/zh_cn.json index ad9144d6..71df9b7a 100644 --- a/modules/core/locales/zh_cn.json +++ b/modules/core/locales/zh_cn.json @@ -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": "已重置自定义命令前缀列表。", diff --git a/modules/core/locales/zh_tw.json b/modules/core/locales/zh_tw.json index cbb6d4e5..17504686 100644 --- a/modules/core/locales/zh_tw.json +++ b/modules/core/locales/zh_tw.json @@ -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": "已執行,再見。", diff --git a/modules/dice/locales/zh_cn.json b/modules/dice/locales/zh_cn.json index 7c69b0f0..5a9d2842 100644 --- a/modules/dice/locales/zh_cn.json +++ b/modules/dice/locales/zh_cn.json @@ -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": "格式为“[#][]d[k(l)][±]...”,如“10d4-2d20”会输出 10 个 4 面骰所有点数之和减去 2 个 20 面骰点数之和。", - "dice.help.option.polynomial.title": "多项式", - "dice.help.option.y": "多项式中可以是整数(即调节值),如“d20+5”会输出 1 个 20 面骰的点数加上 5 的结果。", - "dice.help.regex.desc": "(扔|投|掷|丢)个[面]骰子 随机骰子", + "dice.help.option.dn": "表示 n 面骰。", + "dice.help.regex.desc": "(扔|投|掷|丢)个[面]骰子", "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.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": "输出过长…" } \ No newline at end of file diff --git a/modules/langconv/locales/zh_cn.json b/modules/langconv/locales/zh_cn.json index 4f12b6eb..9ad0f70e 100644 --- a/modules/langconv/locales/zh_cn.json +++ b/modules/langconv/locales/zh_cn.json @@ -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" } diff --git a/modules/maimai/libraries/maimaidx_project.py b/modules/maimai/libraries/maimaidx_project.py index dd637807..57768a8b 100644 --- a/modules/maimai/libraries/maimaidx_project.py +++ b/modules/maimai/libraries/maimaidx_project.py @@ -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 = '' diff --git a/modules/maimai/locales/en_us.json b/modules/maimai/locales/en_us.json index 6eea6e32..ff42a19f 100644 --- a/modules/maimai/locales/en_us.json +++ b/modules/maimai/locales/en_us.json @@ -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": " 有什么别名 查询歌曲的别名", + "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 或别名查询歌曲信息", + "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": "未找到此玩家,请确保此玩家的用户名和查分器中的用户名相同。" diff --git a/modules/maimai/locales/zh_cn.json b/modules/maimai/locales/zh_cn.json index 141bc0ad..8117e6f0 100644 --- a/modules/maimai/locales/zh_cn.json +++ b/modules/maimai/locales/zh_cn.json @@ -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": "发生错误:无效的目标评级,请检查输入。", diff --git a/modules/maimai/locales/zh_tw.json b/modules/maimai/locales/zh_tw.json index 9c8d84d2..8e513298 100644 --- a/modules/maimai/locales/zh_tw.json +++ b/modules/maimai/locales/zh_tw.json @@ -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": " 有什么别名 查询歌曲的别名", + "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 或别名查询歌曲信息", + "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": "未找到此使用者,請確認此使用者的名稱和查分器中的名稱相同。" diff --git a/modules/mod_dl/locales/en_us.json b/modules/mod_dl/locales/en_us.json index 70b6a91d..1c36a83f 100644 --- a/modules/mod_dl/locales/en_us.json +++ b/modules/mod_dl/locales/en_us.json @@ -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": "请回复版本号来选择版本。" diff --git a/modules/mod_dl/locales/zh_tw.json b/modules/mod_dl/locales/zh_tw.json index 9e3af038..b3eaeddc 100644 --- a/modules/mod_dl/locales/zh_tw.json +++ b/modules/mod_dl/locales/zh_tw.json @@ -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": "請回覆版本號來選擇版本。" diff --git a/modules/ncmusic/locales/zh_cn.json b/modules/ncmusic/locales/zh_cn.json index f647eb74..cde80cd5 100644 --- a/modules/ncmusic/locales/zh_cn.json +++ b/modules/ncmusic/locales/zh_cn.json @@ -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.search":"搜索网易云音乐。", + "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":"歌曲链接:" +} \ No newline at end of file diff --git a/modules/twenty_four/locales/zh_cn.json b/modules/twenty_four/locales/zh_cn.json new file mode 100644 index 00000000..c4158aee --- /dev/null +++ b/modules/twenty_four/locales/zh_cn.json @@ -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": "当前没有游戏在进行中。" +} \ No newline at end of file diff --git a/modules/user/locales/zh_cn.json b/modules/user/locales/zh_cn.json index 45a6b471..be696fb8 100644 --- a/modules/user/locales/zh_cn.json +++ b/modules/user/locales/zh_cn.json @@ -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": "以图片形式生成。" } \ No newline at end of file diff --git a/modules/wiki/locales/en_us.json b/modules/wiki/locales/en_us.json index 4a27e568..b46450fa 100644 --- a/modules/wiki/locales/en_us.json +++ b/modules/wiki/locales/en_us.json @@ -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 图片。", diff --git a/modules/wiki/locales/zh_tw.json b/modules/wiki/locales/zh_tw.json index 74925112..20273780 100644 --- a/modules/wiki/locales/zh_tw.json +++ b/modules/wiki/locales/zh_tw.json @@ -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 圖片。",