diff --git a/locales/en_us.json b/locales/en_us.json index 155a12af..2dfd018a 100644 --- a/locales/en_us.json +++ b/locales/en_us.json @@ -5,27 +5,30 @@ "core.help.none": "(This module has no help information)", "core.help.options": "Options: ", "error": "An error occurred: ", + "error.config": "The configuration is invalid or not found, please check the configuration file.", + "error.config.secret": "API key not found. Please check the configuration file.", "error.loader.load.failed": "The following error(s) occurred during module loading and module(s) with error was/were not loaded: ${err_msg}", "error.loader.load.success": "Loaded all modules successfully.", "error.message.chain.empty": "The bot attempted to send an empty message chain. Please get in touch with the developers to solve this issue.", "error.message.chain.invalid": "The bot attempted to send an invalid message chain. Please get in touch with the developers to solve this issue.", "error.message.chain.plain.empty": "The bot attempted to send an empty text message. Please get in touch with the developers to solve this issue.", "error.message.chain.unsafe": "The message contains insecure content and has been blocked. Please get in touch with the developers to solve this issue.", + "error.message.report": "执行“${module}”时发生了以下错误,请及时处理:\n", "error.message.limited": "Failed to send message. The message might be blocked. Please try again later.", "error.message.paused": "Group message delivering was blocked by the server. Group message delivering is suspended. Resume with ${prefix}resume command.", "error.module.helpdoc.invalid": "\"${module}\" module provided an invalid help message. Please get in touch with the developers to solve this issue.", "error.module.unbound": "\"${module}\" module isn't bound with any commands and doesn't have a description. Please get in touch with the developers to solve this issue.", - "error.module.unloaded": "“${module}”模块加载失败,请联系开发者解决问题。", + "error.module.unloaded": "“${module}” load failed, please contact with the developer", "error.prompt": "An error occurred: ${error_msg}\nReport this issue: ", "error.prompt.noreport": "An error occurred while executing the command:\n${err_msg}\nThis error is not caused by the bot (e.g. the API request went wrong) and thus should not be reported to developers.", "error.prompt.report": "An error occurred while executing the command. Please report the following to developers:\n${err_msg}\nReport this issue: ", - "error.range.notnumber": "发生错误:无效的数字区间。", + "error.range.notnumber": "Error: invalid number range", "error.request.api.timeout": "API request timeout.", "example": "Hello world!", - "failed": "失败。", + "failed": "Failed.", "i18n.prompt.fallback.failed": "(If you can see this, we've messed something up!\nPlease send the problem back to\n${url}\nso it can be fixed in time.)", "language": "English", - "message.delimiter": "、", + "message.delimiter": " , ", "message.end": ".", "message.reply.prompt": "(Please reply to this message using the specified words)", "message.wait.confirm.prompt.type1": "(send \"Yes\" or other matching words to confirm)", @@ -39,7 +42,7 @@ "parser.command.running.prompt2": "The previous command is being executed.", "parser.module.desc": "Description:\n${desc}", "parser.module.disabled.prompt": "\"${module}\" module is not enabled, please send ${prefix}enable ${module} to enable the module.", - "parser.module.unloaded": "“${module}”模块当前未加载,使用“${prefix}module load ${module}” 命令重新加载。", + "parser.module.unloaded": "\"${module}\"hasn't been loaded yet. Use command \"${prefix}module load ${module}\" to load the module.", "parser.sudo.permission.denied": "You are not a superuser and cannot use the sudo command.", "parser.superuser.permission.denied": "You do not have permission to use this command.", "success": "Success.", @@ -53,6 +56,6 @@ "tos.warning.appeal": "For objections, go to ${issue_url} and create an issue.", "tos.warning.count": "You have received ${current_warns} warnings. Your account will be blacklisted if you receive more than 5 warnings.", "tos.warning.last": "This is your last warning.", - "unknown": "未知", + "unknown": "Unknown", "yes": "Yes" -} +} \ No newline at end of file diff --git a/locales/zh_tw.json b/locales/zh_tw.json index c2004a4f..8c3b2b23 100644 --- a/locales/zh_tw.json +++ b/locales/zh_tw.json @@ -5,12 +5,15 @@ "core.help.none": "(此模組沒有說明資訊)", "core.help.options": "參數:", "error": "發生錯誤:", + "error.config": "設定參數無效或未找到,請檢查設定檔。", + "error.config.secret": "未找到 API 金鑰,請檢查設定檔。", "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.report": "執行「${module}」時發生了以下錯誤,請及時處理:", "error.message.limited": "訊息傳送失敗,可能被風控,請稍後再試。", "error.message.paused": "群訊息傳送被伺服器攔截,已暫停群訊息傳送,使用「${prefix}resume」恢復傳送。", "error.module.helpdoc.invalid": "「${module}」模組的說明資訊有誤,請聯絡開發人員處理。", @@ -55,4 +58,4 @@ "tos.warning.last": "這是最後警告。", "unknown": "未知", "yes": "是" -} +} \ No newline at end of file diff --git a/modules/ask/locales/en_us.json b/modules/ask/locales/en_us.json index 33630e5a..1b7d5814 100644 --- a/modules/ask/locales/en_us.json +++ b/modules/ask/locales/en_us.json @@ -1,4 +1,5 @@ { "ask.help": "Search the Web or use WolframAlpha and answer your question about the meaning of life via ChatGPT.", + "ask.help.regex": "问: 通过 ChatGPT 回答问题", "ask.help.desc": "Ask AkariBot anything!" -} \ No newline at end of file +} diff --git a/modules/ask/locales/zh_tw.json b/modules/ask/locales/zh_tw.json index 2f5ec103..5408f7f0 100644 --- a/modules/ask/locales/zh_tw.json +++ b/modules/ask/locales/zh_tw.json @@ -1,4 +1,5 @@ { - "ask.help": "搜尋網路或使用 WolframAlpha,透過 ChatGPT 回答你的問題。", + "ask.help": "透過 ChatGPT 回答問題。", + "ask.help.regex": "問: 透過 ChatGPT 回答問題", "ask.help.desc": "有問題為什麽不問小可呢?" -} \ No newline at end of file +} diff --git a/modules/bilibili/locales/en_us.json b/modules/bilibili/locales/en_us.json index f546679a..013e0bc4 100644 --- a/modules/bilibili/locales/en_us.json +++ b/modules/bilibili/locales/en_us.json @@ -1,13 +1,13 @@ { - "bilibili.help": "输入视频编号获得相应信息。", - "bilibili.help.desc": "哔哩哔哩视频相关工具。", - "bilibili.help.option.i": "获取详细信息。", - "bilibili.help.regex.av": "发送 AV 号获取视频信息", - "bilibili.help.regex.bv": "发送 BV 号获取视频信息", - "bilibili.help.regex.shorturl": "发送 b23.tv 短连接获取视频信息", - "bilibili.help.regex.url": "发送 URL 获取视频信息", - "bilibili.message": "标题:${title}\n类型:${tname}\nUP 主:${owner}\n日期:${time}", - "bilibili.message.detail": "标题:${title}${pages} | 类型:${tname}\nUP 主:${owner} | 粉丝:${fans}\n观看:${view} | 弹幕:${danmaku} | 评论:${reply}\n喜欢:${like} | 投币:${coin} | 收藏:${favorite} | 分享:${share}\n日期:${time}", - "bilibili.message.error.invalid": "发生错误:视频编号无效,请检查输入。", - "bilibili.message.not_found": "未找到对应的视频。" -} + "bilibili.help": "Enter video id for video info.", + "bilibili.help.desc": "Tools for Bilibili videos.", + "bilibili.help.option.i": "Get detailed info.", + "bilibili.help.regex.av": "Enter AV id for video info.", + "bilibili.help.regex.bv": "Enter BV id for video info.", + "bilibili.help.regex.shorturl": "Enter b23.tv short url for video info.", + "bilibili.help.regex.url": "Enter URL for video info.", + "bilibili.message": "Title: ${title}\nCategory: ${tname}\nUploader: ${owner}\nDate: ${time}", + "bilibili.message.detail": "Title: ${title}${pages} | Category: ${tname}\nUploader: ${owner} | Fan: ${fans}\nView: ${view} | Danmuku: ${danmaku} | Comments: ${reply}\nLike: ${like} | Coin: ${coin} | Favorite: ${favorite} | Share: ${share}\nDate: ${time}", + "bilibili.message.error.invalid": "An error occurred: Invalid video id, please check your input.", + "bilibili.message.not_found": "No corresponding video is found." +} diff --git a/modules/bilibili/locales/zh_tw.json b/modules/bilibili/locales/zh_tw.json index 856eb7ba..295c3100 100644 --- a/modules/bilibili/locales/zh_tw.json +++ b/modules/bilibili/locales/zh_tw.json @@ -10,4 +10,4 @@ "bilibili.message.detail": "標題:${title}${pages} | 類型:${tname}\nUP 主:${owner} | 追隨者:${fans}\n觀看:${view} | 彈幕:${danmaku} | 留言:${reply}\n喜歡:${like} | 投幣:${coin} | 收藏:${favorite} | 分享:${share}\n日期:${time}", "bilibili.message.error.invalid": "發生錯誤:影片編號無效,請校對輸入。", "bilibili.message.not_found": "未找到對應的影片。" -} +} diff --git a/modules/bugtracker/locales/en_us.json b/modules/bugtracker/locales/en_us.json index 036f7a80..f93200c7 100644 --- a/modules/bugtracker/locales/en_us.json +++ b/modules/bugtracker/locales/en_us.json @@ -1,6 +1,6 @@ { - "bugtracker.help": "Query the corresponding report on Mojira.", - "bugtracker.help.regex.desc": "直接发送 Mojira 的漏洞编号以查询漏洞内容", - "bugtracker.help.regex.url": "发送 Mojira 的 URL 以查询漏洞内容", - "bugtracker.message.error": "An error occurred: Failed to get content, reporting may not exist or set to private." + "bugtracker.help": "Query the corresponding ticket on Mojira.", + "bugtracker.help.regex.desc": "Directly send the Mojira ticket ID to query info", + "bugtracker.help.regex.url": "Send the Mojira URL to query info.", + "bugtracker.message.error.get_failed": "An error occurred: Failed to get info, the ticket may not exist or set to private." } \ No newline at end of file diff --git a/modules/core/locales/en_us.json b/modules/core/locales/en_us.json index dd3b3ffd..106f2858 100644 --- a/modules/core/locales/en_us.json +++ b/modules/core/locales/en_us.json @@ -16,7 +16,8 @@ "core.help.alias.remove": "Remove custom command alias.", "core.help.alias.reset": "Reset custom command alias.", "core.help.leave": "Let the robot leave the group.", - "core.help.locale": "Set the language for robots.", + "core.help.locale.reload": "重载机器人语言文件", + "core.help.locale.set": "设置机器人运行语言。", "core.help.module.disable": "Disable single/multiple modules.", "core.help.module.disable_all": "Disable all modules.", "core.help.module.enable": "Enable single/multiple module(s).", @@ -24,15 +25,15 @@ "core.help.module.help": "View help list.", "core.help.module.help.detail": "View details of a module.", "core.help.module.list": "View all available modules.", - "core.help.module.load": "加载一个/多个模块。", + "core.help.module.load": "Load single/multiple module(s)", "core.help.module.reload": "Reload single/multiple module(s).", - "core.help.module.unload": "卸载一个/多个模块。", + "core.help.module.unload": "Unload single/multiple module(s)", "core.help.mute": "Make the robot stop sending message.", "core.help.option.module.g": "Perform global operations of the channels.", "core.help.petal": "Get the number of petals in the current group.", "core.help.ping": "Get robot status.", "core.help.prefix.add": "Set custom command prefix.", - "core.help.prefix.list": "列出自定义命令前缀列表。", + "core.help.prefix.list": "List custom command alias.", "core.help.prefix.remove": "Remove custom command prefix.", "core.help.prefix.reset": "Reset custom command prefix.", "core.help.toggle.check": "Toggles whether to display command check prompts.", @@ -66,7 +67,8 @@ "core.message.confirm": "Are you sure?", "core.message.leave.confirm": "Are you sure? This action is irreversible.", "core.message.leave.success": "Goodbye.", - "core.message.locale.invalid": "Language format error, supported languages are: ${lang}.", + "core.message.locale.reload.failed": "以下字符串重载失败:${detail}。", + "core.message.locale.set.invalid": "语言格式错误,支持的语言有:${lang}。", "core.message.module.disable.already": "Failed: Module \"${module}\" is already disabled.", "core.message.module.disable.base": "Failed: \"${module}\" is a base module, thus cannot be disabled.", "core.message.module.disable.not_found": "Failed: Module \"${module}\" does not exist.", @@ -93,9 +95,9 @@ "core.message.module.help.table.header.base": "Base Module List", "core.message.module.help.table.header.external": "Extended Module List", "core.message.module.help.table.header.help": "Help", - "core.message.module.load.error": "发生错误:该模块已加载或不存在。", - "core.message.module.load.failed": "加载模块失败。", - "core.message.module.load.success": "成功加载模块:${module}", + "core.message.module.load.error": "An error has occurred: this module has been loaded or does not exist.", + "core.message.module.load.failed": "Failed to reload module.", + "core.message.module.load.success": "Loaded module(s) ${modules} successfully.", "core.message.module.module.help": "Help information for module ${module}: ", "core.message.module.recommends": "It is recommended to enable the following module(s) at the same time: \n${msgs}\nProceed?", "core.message.module.reload.confirm": "This action will reload the following modules at the same time: \n${modules}\nContinue?", @@ -104,14 +106,15 @@ "core.message.module.reload.success": "Success: Reload module: \n${modules}", "core.message.module.reload.unbound": "Failed: Module \"${module}\" does not bound.", "core.message.module.reload.with": "\nAnd ${reloadCnt} files in this module.", - "core.message.module.unload.confirm": "此操作将会卸载与其相关的所有模块,并在下一次重启后彻底禁用(不包含互相引用的模块),是否继续?", - "core.message.module.unload.error": "发生错误:该模块不存在。", - "core.message.module.unload.success": "成功卸载模块:${module}", + "core.message.module.unload.confirm": "This operation will unload all the modules associated with it, and disable them completely after the next reboot (not including cross-reference), continue?", + "core.message.module.unload.error": "Error: this module doesn't exist", + "core.message.module.unload.success": "Successful unload module: ${module}", "core.message.module.unload.unavailable.confirm": "此模块已由于发生错误而无法加载,此操作将会在下一次重启后彻底禁用此模块,是否继续?", "core.message.module.unsupported_language": "Note: Module\"${module}\" does not support the current language. This module may not display content under the current language correctly.", "core.message.mute.disable": "Successfully unmuted.", "core.message.mute.enable": "Successfully muted.", "core.message.petal": "${petal} petals remains in the current group.", + "core.message.petal.no_petals": "花瓣不足,请联系开发者补充。", "core.message.ping.detail": "System startup time: ${system_boot_time}\nRobot is running: ${bot_running_time}\nPython version: ${python_version}\nProcessor model: ${cpu_brand}\nCurrent processor usage: ${cpu_usage}%\nPhysical memory: ${ram}M Utilized: ${ram_percent}%\nSwap memory: ${swap}M Utilized: ${swap_percent}%\nDisk capacity: ${disk_space}G/${disk_space_total}G", "core.message.ping.failed": "Unable to fetch.", "core.message.prefix.add.already": "This command already exists in the custom prefix list.", diff --git a/modules/core/locales/zh_cn.json b/modules/core/locales/zh_cn.json index ac59c7ef..9921b25e 100644 --- a/modules/core/locales/zh_cn.json +++ b/modules/core/locales/zh_cn.json @@ -16,7 +16,7 @@ "core.help.alias.remove": "移除自定义命令别名。", "core.help.alias.reset": "重置自定义命令别名。", "core.help.leave": "使机器人离开群组。", - "core.help.locale.reload": "重载机器人语言文件", + "core.help.locale.reload": "重载机器人语言文件。", "core.help.locale.set": "设置机器人运行语言。", "core.help.module.disable": "关闭一个/多个模块。", "core.help.module.disable_all": "关闭所有模块。", @@ -114,7 +114,7 @@ "core.message.mute.disable": "成功取消禁言。", "core.message.mute.enable": "成功禁言。", "core.message.petal": "当前群组的花瓣数为:${petal}。", - "core.message.petal.no_petals":"花瓣不足,请联系开发者补充。", + "core.message.petal.no_petals": "花瓣不足,请联系开发者补充。", "core.message.ping.detail": "系统启动时间:${system_boot_time}\n机器人已运行:${bot_running_time}\nPython 版本:${python_version}\n处理器型号:${cpu_brand}\n当前处理器使用率:${cpu_usage}%\n物理内存:${ram}M 使用率:${ram_percent}%\nSwap 内存:${swap}M 使用率:${swap_percent}%\n磁盘容量:${disk_space}G/${disk_space_total}G", "core.message.ping.failed": "无法获取。", "core.message.prefix.add.already": "此命令前缀已存在于自定义前缀列表。", diff --git a/modules/core/locales/zh_tw.json b/modules/core/locales/zh_tw.json index 7c0d14c6..bd6a1b81 100644 --- a/modules/core/locales/zh_tw.json +++ b/modules/core/locales/zh_tw.json @@ -16,7 +16,8 @@ "core.help.alias.remove": "移除自訂指令別名。", "core.help.alias.reset": "重設自訂指令別名。", "core.help.leave": "使機器人離開群組。", - "core.help.locale": "設定機器人使用的語言。", + "core.help.locale.reload": "重载机器人语言文件", + "core.help.locale.set": "設定機器人使用的語言。", "core.help.module.disable": "停用一個/多個模組。", "core.help.module.disable_all": "停用所有模組。", "core.help.module.enable": "啟用一個/多個模組。", @@ -66,7 +67,8 @@ "core.message.confirm": "你確定嗎?", "core.message.leave.confirm": "你確定嗎?此行為不可逆。", "core.message.leave.success": "已執行,再見。", - "core.message.locale.invalid": "語言格式錯誤,已支援的語言有:${lang}。", + "core.message.locale.reload.failed": "以下字串重新加載失敗:${detail}。", + "core.message.locale.set.invalid": "語言格式錯誤,已支援的語言有:${lang}。", "core.message.module.disable.already": "失敗:「${module}」模組已停用。", "core.message.module.disable.base": "失敗:「${module}」為基礎模組,無法停用。", "core.message.module.disable.not_found": "失敗:「${module}」模組不存在。", @@ -112,6 +114,7 @@ "core.message.mute.disable": "成功取消靜音。", "core.message.mute.enable": "成功靜音。", "core.message.petal": "目前群組的花瓣數為:${petal}。", + "core.message.petal.no_petals": "花瓣不足,請聯絡開發人員補充。", "core.message.ping.detail": "系統啟動時間:${system_boot_time}\n機器人已運行:${bot_running_time}\nPython 版本:${python_version}\n處理器型號:${cpu_brand}\n目前處理器使用率:${cpu_usage}%\n物理記憶體:${ram}M 使用率:${ram_percent}%\nSwap 記憶體:${swap}M 使用率:${swap_percent}%\n磁碟容量:${disk_space}G/${disk_space_total}G", "core.message.ping.failed": "無法取得。", "core.message.prefix.add.already": "此指令前綴已存在於自訂前綴列表。", diff --git a/modules/dice/locales/en_us.json b/modules/dice/locales/en_us.json index c7a5d3a4..aa8ee308 100644 --- a/modules/dice/locales/en_us.json +++ b/modules/dice/locales/en_us.json @@ -1,6 +1,7 @@ { "dice.help": "投掷指定骰子,可指定投骰次数与 dc 判断判定。", "dice.help.desc": "随机骰子。", + "dice.help.rule": "修改 dc 的判定规则。", "dice.help.option.dc": "在每一次投掷输出结果时进行判定,若结果大于 dc 则判定为成功,否则判定失败。", "dice.help.option.klx": "表示输出其最小的 x 个骰子点数之和。", "dice.help.option.kx": "表示输出其最大的 x 个骰子点数之和。", @@ -37,5 +38,7 @@ "dice.message.error.value.too_long": "骰子多项式项数超过限制。", "dice.message.output": "你掷得的结果是:", "dice.message.output.too_long": "数量过大,已省略 ${length} 个数据。", + "dice.message.rule.disable": "判定规则已更改为:DnD。", + "dice.message.rule.enable": "判定规则已更改为:CoC。", "dice.message.too_long": "输出过长……" } \ No newline at end of file diff --git a/modules/dice/locales/zh_tw.json b/modules/dice/locales/zh_tw.json index cee4fa63..c2d490c5 100644 --- a/modules/dice/locales/zh_tw.json +++ b/modules/dice/locales/zh_tw.json @@ -1,6 +1,7 @@ { "dice.help": "投擲指定骰子,可指定投骰次數與 dc 判斷判定。", "dice.help.desc": "隨機骰子。", + "dice.help.rule": "修改 dc 的判定规则。", "dice.help.option.dc": "在每一次投擲輸出結果時進行判定,若結果大於 dc 則判定成功,否則判定失敗。", "dice.help.option.klx": "表示輸出其最小之 x 個骰子點數之和", "dice.help.option.kx": "表示輸出其最大之 x 個骰子點數之和", @@ -29,7 +30,7 @@ "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}。", @@ -37,5 +38,7 @@ "dice.message.error.value.too_long": "骰子多項式項數超過限制。", "dice.message.output": "你掷得的結果是:", "dice.message.output.too_long": "數量過大,已省略 ${length} 個資料。", + "dice.message.rule.disable": "判定规则已更改为:DnD。", + "dice.message.rule.enable": "判定规则已更改为:CoC。", "dice.message.too_long": "輸出過長……" } \ No newline at end of file diff --git a/modules/github/locales/zh_tw.json b/modules/github/locales/zh_tw.json index 90bb1b08..739ab9b8 100644 --- a/modules/github/locales/zh_tw.json +++ b/modules/github/locales/zh_tw.json @@ -8,5 +8,5 @@ "github.message.search.none": "搜尋成功,未找到結果。", "github.message.search.more_information": "另有 ${more_result} 條結果未顯示。", "github.message.search.not_found": "未找到儲存庫,請校對輸入。", - "github.message.user.not_found": "未找到使用者,請校對輸入。" + "github.message.user.not_found": "找不到使用者,請校對輸入。" } \ No newline at end of file diff --git a/modules/maimai/locales/en_us.json b/modules/maimai/locales/en_us.json index 84a8c54b..c7cef842 100644 --- a/modules/maimai/locales/en_us.json +++ b/modules/maimai/locales/en_us.json @@ -23,6 +23,7 @@ "maimai.help.song": "查询 Maimai 歌曲或谱面的信息。", "maimai.message.alias": "${title} 的别名:", "maimai.message.alias.alias_not_found": "未找到符合要求的别名。", + "maimai.message.alias.file_not_found": "未找到别名文件,请使用“${prefix}maimai update”初始化文件。", "maimai.message.base": "以下为定数 ${rating} 的曲目列表:", "maimai.message.base.range": "以下为定数 ${rating}-${rating_max} 的曲目列表:", "maimai.message.chart_not_found": "未找到符合要求的谱面。", @@ -48,6 +49,7 @@ "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.rank.not_found": "截至 ${time},\n查分器共有 ${total_rank} 名用户,平均分数为 ${average_rating},\n未找到 ${user} 的数据。", "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} 级分数列表:", @@ -57,5 +59,7 @@ "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.update.failed": "更新失败。", + "maimai.message.update.success": "更新成功。", "maimai.message.user_not_found": "未找到此玩家,请确保此玩家的用户名和查分器中的用户名相同。" } \ No newline at end of file diff --git a/modules/maimai/locales/zh_tw.json b/modules/maimai/locales/zh_tw.json index 453b2e3f..310ad62c 100644 --- a/modules/maimai/locales/zh_tw.json +++ b/modules/maimai/locales/zh_tw.json @@ -3,15 +3,15 @@ "maimai.help.b50": "查詢 Maimai 使用者的 B50 訊息。", "maimai.help.base": "依據定數或定數範圍內搜尋歌曲。", "maimai.help.desc": "查詢 Maimai 相關的內容。", - "maimai.help.info": "查询歌曲的相关谱面成绩。", + "maimai.help.info": "查詢歌曲的相關譜面成績,ID 需要加入前綴「id」。", "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.process": "<難度> <目標>進度 [<使用者名稱>] 查看使用者在對應等級之評價完成進度", "maimai.help.maimai_regex.random": "Maimai什麼 隨機一首歌曲", "maimai.help.maimai_regex.random.filter": "隨個[dx|標準][綠黃紅紫白]<難度> 隨機一首指定條件的歌曲", - "maimai.help.maimai_regex.song": "是什么歌 输入 ID 或别名查询歌曲信息", + "maimai.help.maimai_regex.song": "是什麼歌 輸入 ID 或別名查詢歌曲訊息,ID 需要加入前綴「id」", "maimai.help.plate": "查看使用者的名牌板完成進度。", "maimai.help.process": "查看使用者在對應等級的評價完成進度。", "maimai.help.random": "隨機一首歌曲。", @@ -20,9 +20,10 @@ "maimai.help.scoreline": "查詢歌曲的分數線。", "maimai.help.scorelist": "查看使用者在對應等級的分數列表。", "maimai.help.search": "依據歌名(或一部分)搜尋歌曲。", - "maimai.help.song": "查詢 Maimai 歌曲或譜面的訊息。", + "maimai.help.song": "查詢 Maimai 歌曲或譜面訊息,ID 需要加入前綴「id」。", "maimai.message.alias": "${title} 的別名:", "maimai.message.alias.alias_not_found": "未找到符合要求的別名。", + "maimai.message.alias.file_not_found": "未找到别名文件,请使用“${prefix}maimai update”初始化文件。", "maimai.message.base": "以下為定數 ${rating} 的曲目列表:", "maimai.message.base.range": "以下為定數 ${rating}-${rating_max} 的曲目列表:", "maimai.message.chart_not_found": "未找到符合要求的譜面。", @@ -38,7 +39,7 @@ "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.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}。", @@ -48,6 +49,7 @@ "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.rank.not_found": "截至 ${time},\n查分器共有 ${total_rank} 名使用者,平均分數為 ${average_rating},\n未找到 ${user} 的資料。", "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} 級分數列表:", @@ -57,5 +59,7 @@ "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.update.failed": "更新失败。", + "maimai.message.update.success": "更新成功。", "maimai.message.user_not_found": "未找到此使用者,請確認此使用者的名稱和查分器中的名稱相同。" } \ No newline at end of file diff --git a/modules/random/locales/en_us.json b/modules/random/locales/en_us.json index 56259268..b7744e5f 100644 --- a/modules/random/locales/en_us.json +++ b/modules/random/locales/en_us.json @@ -6,8 +6,8 @@ "random.help.option.password.n": "在随机字符串中使用数字。", "random.help.option.password.s": "在随机字符串中使用特殊符号。", "random.help.option.password.u": "在随机字符串中使用大写字母。", - "random.help.password": "生成随机字符串,默认为字母和数字组合。", "random.help.shuffle": "Shuffle the order of a given set.", + "random.help.password": "生成随机字符串,默认为字母和数字组合。", "random.help.uuid": "Generate random UUID (v4).", "random.message.password.error.invalid": "发生错误:长度必须为小于 100 的正整数。" } \ No newline at end of file diff --git a/modules/user/locales/zh_tw.json b/modules/user/locales/zh_tw.json index cd439c6b..afd5a757 100644 --- a/modules/user/locales/zh_tw.json +++ b/modules/user/locales/zh_tw.json @@ -1,5 +1,5 @@ { - "user.help.desc": "获取一个 MediaWiki 用户的信息。", + "user.help.desc": "取得一個 MediaWiki 使用者的訊息。", "user.help.option.p": "以图片形式生成。", "user.message.blocked": "正在被封禁中!", "user.message.blocked.blocked_by": "被 ${blocked_by} 封禁,", @@ -11,7 +11,7 @@ "user.message.edited_count": "编辑数:", "user.message.edited_wiki_count": "编辑过的 Wiki:", "user.message.friends_count": "好友数:", - "user.message.gender": "性别:", + "user.message.gender": "性別:", "user.message.gender.female": "女", "user.message.gender.male": "男", "user.message.global_edited_count": "全域编辑数:", @@ -20,9 +20,9 @@ "user.message.global_users_groups": "全域用户组:", "user.message.not_found": "没有找到此用户。", "user.message.patrolled_count": "巡查数:", - "user.message.registration_time": "注册时间:", + "user.message.registration_time": "註冊時間:", "user.message.site_rank": "本站排名:", - "user.message.username": "用户:", + "user.message.username": "使用者:", "user.message.users_groups": "用户组:", "user.message.wiki_unavailable": "${wikiurl} 不可用。", "user.message.wikipoints": "Wikipoints:" diff --git a/modules/wiki/locales/en_us.json b/modules/wiki/locales/en_us.json index 64e78b6c..c32736ea 100644 --- a/modules/wiki/locales/en_us.json +++ b/modules/wiki/locales/en_us.json @@ -57,7 +57,7 @@ "wiki.message.not_found.autofix.choice": "提示:[${title}]不存在,您是否想要找的是:", "wiki.message.not_found.autofix.choice.prompt": "请直接发送指定編号获取对应内容,若回复“是”,则默认选择 ${number} 号内容,发送其他内容则代表取消操作。", "wiki.message.not_found.autofix.confirm": "提示:[${title}]不存在,您是否想要找的是[${redirected_title}]?\n(请直接发送“是”字来确认,发送其他内容则代表取消操作。)", - "wiki.message.not_set": "未设置起始 Wiki。", + "wiki.message.not_set": "Initial wiki is not set.", "wiki.message.prefix.reset.success": "成功:已重置请求时所使用的前缀。", "wiki.message.prefix.set.success": "成功:已更新请求时所使用的前缀:${wiki_prefix}", "wiki.message.rc.qq.title": "最近更改", @@ -67,19 +67,19 @@ "wiki.message.redirect.template_to_page": "([${title}] 不存在,已自动重定向至 [${redirected_title}])", "wiki.message.redlink.disable": "已关闭页面不存在时返回编辑链接。", "wiki.message.redlink.enable": "已开启页面不存在时返回编辑链接。", - "wiki.message.redlink.not_found": "(页面不存在)", + "wiki.message.redlink.not_found": "(Page doesn't exist)", "wiki.message.redlink.not_found.uneditable": "[${title}] 页面不存在。", "wiki.message.rollback": "无法发送转发消息,已自动回滚至传统样式。", "wiki.message.search": "搜索到以下结果:", "wiki.message.search.prompt": "回复编号以查询对应的页面。", "wiki.message.set.default": "没有设置起始 Wiki,已默认为中文 Minecraft Wiki,发送 ${prefix}wiki set <域名> 设置自定义起始 Wiki。\n示例:${prefix}wiki set https://minecraft.fandom.com/zh/wiki/", - "wiki.message.set.success": "成功设置起始 Wiki:${name}", + "wiki.message.set.success": "Initial wiki set successfully: ${name}", "wiki.message.utils.banned": "检测到外来信息介入,请前往滥用日志查看所有消息。", "wiki.message.utils.collapse": "……仅显示前 5 条内容。", "wiki.message.utils.qq.prompt": "Tips:复制粘贴下面的任一消息到聊天窗口发送可获取此次改动详细信息的截图。", "wiki.message.utils.time.infinity": "无限期", "wiki.message.utils.wikilib.error.empty": "发生错误:API 未返回任何内容,请联系此站点管理员获取原因。", - "wiki.message.utils.wikilib.error.invalid_character": "请求的页面标题包含无效字符:", + "wiki.message.utils.wikilib.error.invalid_character": "请求的页面标题包含非法字符:", "wiki.message.utils.wikilib.get_failed.api": "从 API 获取信息时出错:", "wiki.message.utils.wikilib.get_failed.cloudflare": "CloudFlare 拦截了机器人的请求,请联系站点管理员解决此问题。", "wiki.message.utils.wikilib.get_failed.forbidden": "服务器拒绝了机器人的请求。", diff --git a/modules/wolframalpha/locales/en_us.json b/modules/wolframalpha/locales/en_us.json index a6918a7a..50d0122e 100644 --- a/modules/wolframalpha/locales/en_us.json +++ b/modules/wolframalpha/locales/en_us.json @@ -1,4 +1,6 @@ { "wolframalpha.help": "输入问题或公式以搜索 WolframAlpha。", - "wolframalpha.help.desc": "搜索 WolframAlpha。" -} \ No newline at end of file + "wolframalpha.help.ask": "通过 WolframAlpha 回答问题。", + "wolframalpha.help.desc": "搜索 WolframAlpha。", + "wolframalpha.message.incomprehensible": "WolframAlpha 无法理解你的问题,请尝试使用英语提问。" +} diff --git a/modules/wolframalpha/locales/zh_tw.json b/modules/wolframalpha/locales/zh_tw.json index 07e946f0..76f8fb53 100644 --- a/modules/wolframalpha/locales/zh_tw.json +++ b/modules/wolframalpha/locales/zh_tw.json @@ -1,4 +1,6 @@ { "wolframalpha.help": "輸入問題或公式以搜尋 WolframAlpha。", - "wolframalpha.help.desc": "搜尋 WolframAlpha。" -} \ No newline at end of file + "wolframalpha.help.ask": "透過 WolframAlpha 回答問題。", + "wolframalpha.help.desc": "WolframAlpha 相關工具。", + "wolframalpha.message.incomprehensible": "WolframAlpha 無法理解你的問題,請嘗試使用英語提問。" +}