From 7ea0eda0661f10f43beeb79474fdf2a6c31981bf Mon Sep 17 00:00:00 2001 From: ApacheZy Date: Mon, 1 Mar 2021 01:48:27 +0800 Subject: [PATCH] 50% completed. --- src/main/resources/locales/zh-CN.yml | 1044 +++++++++++++++----------- 1 file changed, 593 insertions(+), 451 deletions(-) diff --git a/src/main/resources/locales/zh-CN.yml b/src/main/resources/locales/zh-CN.yml index 690e0e9..e27f20b 100644 --- a/src/main/resources/locales/zh-CN.yml +++ b/src/main/resources/locales/zh-CN.yml @@ -1,471 +1,613 @@ ---- +########################################################################################### +# This is a YML file. Be careful when editing. Check your edits in a YAML checker like # +# the one at http://yaml-online-parser.appspot.com # +########################################################################################### + +meta: + authors: + - ApacheZy + challenges: commands: admin: - complete: - parameters: " " - description: 通过指令完成挑战 - defaults: - description: 显示导入/导出插件自带挑战的子指令 - parameters: "[command]" + main: + parameters: '' + description: '打开管理员面板。' import: - parameters: "[overwrite]" - description: 从 challenges.yml 文件中导入挑战|参数覆盖意味着具有相同 ID 的挑战或等级将被覆盖。 - main: - description: 打开管理员菜单 + description: |- + 从 challenges.yml 中导入挑战 + 如果使用了 overwrite 参数,将覆盖数据库中具有相同ID的挑战。 + parameters: '[overwrite]' reload: - description: 重载挑战组件 - parameters: "[hard]" + description: |- + 从数据库中重载挑战 + 如果使用了 hard 参数,将重置与数据库的连接。 + parameters: '[hard]' show: - description: 在聊天中列出当前世界的所有挑战 + description: '在聊天框中列出这个世界适用的所有挑战。' + parameters: '' + defaults: + description: '显示用于导入/导出默认挑战的子命令。' + parameters: '[command]' defaults-import: - description: 导入系统自带挑战 + description: '导入默认挑战。' + parameters: '' defaults-generate: - description: 将现有的挑战导出到default.json文件中 - parameters: "[overwrite] - 允许覆盖已有文件" - reset: - description: 通过指令重置玩家挑战。若 "challenge_id" 参数设为 all,则将重置该玩家的所有挑战。 - parameters: " " - migrate: - description: 将参考当前游戏模式世界的挑战数据迁移到新的0.8.0存储格式。 - user: + description: '将现有挑战导出到 default.json 文件。' + parameters: '[overwrite] - 允许覆盖现有文件。' complete: - description: 通过指令完成挑战 - parameters: " [count]" + description: '帮一个玩家完成挑战。' + parameters: ' ' + reset: + description: '重设玩家的挑战。如果将参数 设置为 "all",则它将重置该玩家所有挑战。' + parameters: ' ' + migrate: + description: '将当前的游戏世界挑战数据迁移到 0.8.0 存储格式。' + parameters: '' + user: main: - description: 打开挑战菜单 - errors: - cannot-remove-items: "&c有些物品无法从你的背包中删除!" - challenge-level-not-available: "&c你没有解锁挑战级别来完成这个挑战。" - defaults-file-error: "&c创建defaults.json文件时出错! 检查控制台!" - defaults-file-exist: "&cdefaults.json已经存在。 使用覆盖模式替换它!" - exist-challenges-or-levels: "&c在你的世界里已经存在挑战。 无法继续!" - import-no-file: "&c找不到challenge.yml文件导入!" - incorrect: "&c无法完成挑战。 要求不正确。" - island-level: "&c你的岛屿等级需要达到[number]才能完成挑战" - load-error: "&c错误:无法加载 [value]." - missing-addon: "&c无法完成挑战。 缺少必需的插件或组件。" - missing-arguments: "&c命令缺少参数." - missing-level: "&c挑战级别[level]未在数据库中定义. 可能会出现错误!" - no-challenges: "&c当前世界没有实施挑战!" - no-challenges-admin: "&c当前世界没有实施挑战!你应该使用 &5/[label] challenges &c添加他们!" - no-load: "&c错误:无法加载challenge.yml。 [message]" - no-name: "&c缺少挑战名称" - no-rank: "&c你没有等级可以做到这一点." - not-a-integer: "&c给定值“[value]”不是整数!" - not-close-enough: "&c你必须站在拥有[number]个任务需求方块的旁边." - not-deployed: "&c未开启挑战!" - not-enough-items: "&c你没有足够的[items]来完成这个挑战!" - not-enough-money: "&c您的帐户必须有[value]金钱才能完成挑战。." - not-on-island: "&c你必须在你的岛上做到这一点!" - not-repeatable: "&c这个挑战是不可重复的!" - not-valid-integer: "&c给定整数“[value]”无效!|值应介于[min]和[max]之间。" - unique-id: '&cUniqueID "[id]" 无效.' - unknown-challenge: "&c未知挑战" - wrong-environment: "&c你在错误的环境中!" - wrong-icon: "&c给定材料“[value]”无效且不能用作图标。" - you-still-need: "&c你还需要 [amount] x [item]" - not-enough-experience: "&c必须有[value]经验才能完成挑战" - no-multiple-permission: "&c你无权一次完成挑战多次" + description: '打开挑战界面。' + parameters: '' + complete: + description: '尝试完成挑战。' + parameters: ' [count]' gui: - buttons: - admin: - accept: 接受 - add: 添加 - add-challenge: 添加挑战 - broadcast: 成功任务后发出广播 - cancel: 取消 - challenge-lore: 挑战介绍 - challenges: 挑战 - clear: 清空 - complete: 完成某个玩家的挑战 - complete-wipe: 抹除插件数据库! - create-challenge: 创建新的挑战 - create-level: 创建新的挑战等级 - decline: 拒绝 - default-export: 导出现有挑战 - default-import: 导入默认挑战 - default-locked-icon: 等级图标锁 - delete-challenge: 删除挑战 - delete-level: 删除挑战等级 - deployment: 是否开启该挑战 - description: 介绍 - edit-challenge: 编辑挑战 - edit-level: 编辑挑战等级 - environment: 环境 - free-at-top: 免费挑战优先排列 - glow: 完成任务后发光 - gui-mode: 挑战GUI - gui-view-mode: 显示所有GameModes - history-store: 挑战历史 - icon: 图标 - increase: "+" - input: 输入 - input-mode: 切换输入模式 - level-lore: 等级介绍 - locked-icon: 图标锁 - multiply: "*" - name: 挑战名称 - number: "[number]" - order: 顺序 - properties: 属性 - reduce: "-" - remove-blocks: 完成任务后是否删除方块 - remove-challenge: 删除挑战 - remove-completed: 完成任务后删除图标 - remove-empty: 删除空栏 - remove-entities: 完成任务后是否杀死实体 - remove-experience: 完成任务后是否删除经验值 - remove-items: 完成任务后是否删除物品 - remove-money: 完成任务后是否删除金钱 - remove-on-complete: 完成后删除该挑战 - remove-selected: 删除选定 - repeatable: 是否可重复挑战 - repeat-count: 最大时间 - repeat-reward-commands: 重复指令奖励 - repeat-reward-experience: 重复经验奖励 - repeat-reward-items: 重复物品奖励 - repeat-reward-money: 重复金钱奖励 - repeat-reward-text: 重复奖励信息 - required-blocks: 检测的方块 - required-entities: 检测的实体 - required-experience: 需要的经验值 - required-items: 需要的物品 - required-level: 需要的岛屿等级 - required-money: 需要的金钱 - required-permissions: 需要的权限 - requirements: 要求 - reset: 重置某个玩家的挑战 - reset-on-new: 在新的岛屿上重置 - reward-commands: 指令奖励 - reward-experience: 经验奖励 - reward-items: 物品奖励 - reward-money: 金钱奖励 - rewards: 奖励 - reward-text: 奖励信息 - save: 保存 - search-radius: 搜索半径 - set: "=" - settings: 编辑设定 - show-eggs: 切换视图模式 - title-enable: 显示标题 - title-showtime: 标题显示时间 - toggle-user-list: 用户列表 - value: 值 - waiver-amount: 豁免金额 - import: 导入ASkyBlock挑战 - line-length: 物品Lore行长度 - history-lifespan: 历史生命周期 - island-store: 逐岛存储 - library: 网络库 - download: 已下载的挑战库 - challenge-wipe: 清空挑战数据库 - players-wipe: 清空用户数据库 - visibility-mode: 挑战可见性模式 - type: - island: "&6岛屿类型" - inventory: "&6物品栏类型" - other: "&6其他类型" - next: 下一页 - previous: 上一页 - return: 返回上一级 - value: 完成 - increase: 增加 - reduce: 减少 - challenge-description: - completed: "&B已完成" - completed-times: 已完成 [donetimes] - completed-times-of: '完成次数: [donetimes] 上限: [maxtimes]' - environment: '所需实体:' - experience-reward: "&6经验奖励: [value]" - level: "&F挑战级别: [level]" - maxed-reached: '完成次数: [donetimes] 上限: [maxtimes]' - money-reward: "&6金钱奖励: $[value]" - not-repeatable: "&c该挑战不可重复!" - objects-close-by: "&c任务需求的方块/生物不能离你太远!(超出侦测范围)" - required-blocks: '所需方块:' - required-entities: '所需实体:' - required-experience: "&6所需经验: [value]" - required-island-level: "&6所需岛屿等级: [value]" - required-items: '所需物品:' - required-money: "&6所需金钱: $[value]" - reward-commands: "&6指令奖励:" - reward-items: "&6物品奖励:" - warning-blocks-remove: "&c完成此挑战后,该挑战需要的方块将会被清空" - warning-entities-kill: "&c完成此挑战后,该挑战需要的生物将会被清空" - warning-items-take: "&c完成此挑战后,该挑战的需要物品将会被清空" - descriptions: - admin: - add-challenge: 将现有挑战添加到当前挑战级别 - add-text-line: "&6 添加新的文本!" - broadcast: 允许/禁止,当玩家完成第一次挑战后向全服玩家广播 - cancel: 取消任何操作并返回上一级菜单 - challenge-lore: 修改挑战介绍的哪些目标是可见的 - challenges: 管理挑战级别 (添加/删除). - click-to-edit: "&4点击此处编辑输入." - complete: 为某个玩家完成某个挑战|玩家无法获得完成奖励。 - complete-wipe: 清空插件数据库中的所有挑战,包括玩家的挑战数据! - create-challenge: 添加新挑战。|默认情况下,它将在免费挑战列表中。 - create-level: 添加新的挑战等级。 - default-export: 将现有的挑战导出至 defaults.json 文件中. - default-import: 导入插件自带挑战 - default-locked-icon: 更改默认锁定级别图标。|此级别可以覆盖此选项。 - delete-challenge: 删除某个挑战 - delete-level: 删除某个挑战等级 - deployment: 查看某玩家已完成的挑战 - description: 编辑介绍 - edit-challenge: 编辑某个挑战设定 - edit-level: 编辑某个挑战等级设定 - edit-text-line: "&6编辑文本!" - environment: 改变挑战运作的环境。 - free-at-top: 改变免费挑战的位置,如果为true免费挑战会放在前排,如果为false免费挑战将放在后排 - glow: 允许/禁用,在已完成的挑战中加上附魔效果 - gui-mode: 启用/禁用单一挑战GUI。|&2要求服务器重启。 - gui-view-mode: 如果玩家输入/challenges,菜单应该显示GameModes还是挑战 - icon-challenge: 将在此挑战的GUI面板中显示的图标。 - icon-level: 将在此级别的GUI面板中显示的图标。 - import: 导入ASkyblock挑战。|右键单击它启用/禁用覆盖模式。|将Challenges.yml放在./BentoBox/addons/Challenges文件夹中。 - increase: 增加操作。 单击数字将增加所选数字的值。 - input: 打开文本字段输入 - input-mode: 在聊天和铁砧输入模式之间切换。 - island-store: 启用/禁用挑战每个岛的数据存储。如果启用此选项,整个岛屿团队的挑战进度将是相同的。|不会在点击时转换数据。进展将会失败。 - level-lore: 修改挑战级别介绍的哪些目标是可见的 - locked-icon: 如果级别被锁定,将在GUI面板中显示的图标。 - mode-in-world: 属于游戏模式中的世界的玩家. - mode-online: 目前在线的玩家 - mode-with-island: 属于游戏模式中的岛屿的玩家. - multiply: 乘法运算。 单击数字会将值乘以所选数字。 - name-challenge: 修改挑战名称 - name-level: 修改挑战等级名称 - order: 更改挑战顺序 - properties: 修改常规属性 - reduce: 减少操作。 单击数字将减少所选数字的值。 - remove-blocks: 是否在挑战结束后删除任务需求方块(替换为空气) - remove-challenge: 从当前级别删除挑战 - remove-completed: 允许/禁止,在玩家挑战列表中隐藏已完成的挑战 - remove-entities: 是否在挑战结束后删除挑战需要的实体 - remove-experience: 是否在玩家完成挑战后删除任务需求的经验值 - remove-items: 是否在完成挑战后删除玩家背包中的挑战需求物品 - remove-money: 是否在玩家完成挑战后删除任务需求的金钱.|&c需要经济前置. - remove-on-complete: 在玩家完成挑战后是否删除该挑战图标于任务面板中 - remove-selected: 删除所选目标|您可以使用鼠标右键选择目标 - repeatable: 挑战是否可以重复 - repeat-count: 重复挑战的次数,如果设置为0则为无限制 - repeat-reward-experience: 重复挑战完成后的经验奖励. - repeat-reward-items: '重复挑战完成后的物品奖励.|物品:' - repeat-reward-money: 重复挑战完成后的金钱奖励.|&c需要经济前置. - repeat-reward-text: 重复挑战完成后的信息 - required-blocks: 修改挑战需要的方块.|方块:| - required-entities: 修改挑战需要的实体.|实体:| - required-experience: 玩家需要有该项目所设置的经验值才可以完成挑战 - required-items: '玩家背包中需要有以下物品才能完成挑战|物品:' - required-level: 玩家需要岛屿等级达到该项目所设置的等级才能完成挑战.|&c需要 Level 组件. - required-money: 玩家需要有该项目所设置的金钱才能完成挑战.|&c需要经济前置. - required-permissions: '玩家需要具有以下权限才能完成挑战|权限:' - requirements: 修改挑战需求 - reset: 重置已完成的玩家挑战。|右键单击启用/禁用重置所有功能。 - reset-on-new: 允许/禁止,当玩家重置/踢出岛屿后都会重置挑战 - reward-commands: '设置完成任务后的指令奖励.|指令:' - reward-experience: 设置完成任务后的经验奖励. - reward-items: '设置完成任务后的物品奖励.|物品:' - rewards: 修改挑战奖励 - reward-text: 设置完成任务后的奖励信息 - reward-text-level: 完成某挑战级别所有挑战后发送给玩家的信息 - save: 保存并返回上一级菜单 - search-radius: 玩家完成挑战时检测实体/方块的范围(半径) - selected: 已选中 - set: 设置操作,击数字会将值更改为所选数字。 - settings: 修改组件设定 - show-eggs: 在Egg模式或Head模式之间切换实体视图 - title-enable: 启用/禁用玩家完成挑战时显示的标题消息。 - title-showtime: 修改标题消息对玩家可见的时间。 - toggle-user-list: 切换到不同的玩家列表 - waiver-amount: 完成该数量的挑战玩家方能解锁下一挑战级别的挑战 - reward-money: 设置完成任务后的金钱奖励.|&c需要经济前置(Vault插件和Economy插件). - repeat-reward-commands: 定义挑战完成后执行的自定义命令。| ***在开始处添加 [SELF] 表示命令将由玩家执行,例如 /kill - 命令等,否则将被服务器执行。|***字符串 [player] 将被系统替换为完成挑战的玩家名称,例如 /kill [player] 将变成 /kill - BONNe1704 等。|命令: - line-length: 修改每条lore的最大长度。不会影响已有物品。 - history-store: 启用/禁用挑战历史存储 - history-lifespan: 修改保存历史数据的天数|0表示永久 - library: 打开 GUI 显示所有可用的公开挑战库 - library-author: 由 &e[author] 创作 - library-version: "&9创作于 [version] 版本" - library-lang: "&a语言: [lang]" - library-gamemode: "&a用于 [gamemode] 游戏模式" - lore: - level: 等级字符串 | 表示翻译 'challenges.gui.challenge-description.level'. - status: 状态字符串 | 表示翻译 'challenges.gui.challenge-description.completed'. - count: 完成计数字符串 | 表示翻译 'challenges.gui.challenge-description.completed-times', 'challenges.gui.challenge-description.completed-times-of' - 和 'challenges.gui.challenge-description.maxed-reached'. - description: 描述字符串 | 在挑战对象的此处定义 - challenge.description. - warnings: '警告字符串 | 表示下列翻译: | ''challenges.gui.challenge-description.warning-items-take'' - | ''challenges.gui.challenge-description.objects-close-by'' | ''challenges.gui.challenge-description.warning-entities-kill'' - | ''challenges.gui.challenge-description.warning-blocks-remove''.' - environment: 环境字符串 | 于挑战对象此处定义 - challenge.environment. - requirements: '需求字符串 | 表示下列翻译: | ''challenges.gui.challenge-description.required-level'' - | ''challenges.gui.challenge-description.required-money'' | ''challenges.gui.challenge-description.required-experience'' - | 以及 challenge.requiredItems, challenge.requiredBlocks 或 challenge.requiredEntities.' - reward_text: 奖励文本 | 在 challenge.rewardText 和 challenge.repeatRewardText - 中定义 - reward_other: '其他奖励字符串 | 表示下列翻译: | ''challenges.gui.challenge-description.experience-reward'' - | ''challenges.gui.challenge-description.money-reward'' | ''challenges.gui.challenge-description.not-repeatable''.' - reward_items: 奖励物品 | 在 challenge.rewardItems 和 challenge.repeatRewardItems - 中定义的奖励物品 - reward_commands: 奖励命令 | 在 challenge.rewardCommands 和 challenge.repeatRewardCommands - 中定义的奖励命令 - level_status: 状态字符串 | 表示翻译 'challenges.gui.level-description.completed'. - challenge_count: 成就完成计数器字符串. | 表示 'challenges.gui.level-description.completed-challenges-of' - 的翻译 - unlock_message: 解锁信息文本 | 在挑战等级对象中定义 - challengeLevel.unlockMessage. - waiver_amount: 解锁下一等级字符串的可继承的挑战计数器 | 表示翻译 'challenges.gui.level-description.waver-amount' - level_reward_text: 奖励文本 | 在 challengeLevel.rewardText 中定义 - level_reward_other: '其他奖励字符串 | 表示翻译: | ''challenges.gui.level-description.experience-reward'' - | ''challenges.gui.level-description.money-reward''.' - level_reward_items: 奖励物品 | 在 challengeLevel.rewardItems 中定义的物品 - level_reward_commands: 奖励命令 | 在 challengeLevel.rewardCommands 中定义的完成挑战将会奖励玩家的命令 - download: 允许手动升级可用的挑战库 | 右击以启用缓存清理 - download-disabled: GitHub 数据下载器已在 BentoBox 中被禁用。没有它,你不能使用库! - challenge-wipe: 完全清空挑战及等级数据库! - players-wipe: 完全清空玩家数据库! - visibility-mode: 切换未发布的挑战是否应当可见 - block: "- [block] : [count]" - command: "- [command]" - current-value: "|&6当前值: [value]." - disabled: 禁用 - enabled: 有效 - entity: "- [entity] : [count]" - item: "- [count] x [item]" - item-enchant: " - [enchant] [level]" - item-meta: " ([meta])" - level-locked: 请完成 [count] 个 [level] 级别的挑战来解锁这个挑战级别! - level-unlocked: 点击查看 [level] 级别的挑战! - nether: "- 地狱" - normal: "- 主世界" - permission: "- [permission]" - the-end: "- 末地" - increase-by: "&a为完成计数器增加 [value]" - reduce-by: "&c为完成计数器减少 [value]" - visibility: - visible: 所有挑战对任何人可见 - hidden: 仅发布的挑战可见 - toggleable: 切换未发布的挑战的可见性 - type: - island: "&a允许获取玩家附近的方块或怪物" - inventory: "&a允许获取玩家物品栏中的物品" - other: "&a允许获取其他插件/扩展中的物品" - item-description: - armor-color: " [color]" - book-meta: " [title] by [author]" - custom-effects: " 自定义效果:" - egg-meta: " [mob]" - item: "- [count] x [item]" - item-enchant: " - [enchant] [level]" - item-lore: " 物品Lore:" - item-meta: " ([meta])" - item-name: " [name]" - potion-effect: " [effect] x [amplifier] for [duration]t" - potion-type: " [name]" - potion-type-extended: " Extended [name]" - potion-type-extended-upgraded: " [name]" - potion-type-upgraded: " Upgraded [name]" - recipe-count: " [count] recipes" - skull-owner: " [owner]" - fish-meta: "[body-color] 以 [pattern-color] [pattern]" - level-description: - completed: "&B已完成" - completed-challenges-of: "&你已经完成 [number] 个该级别的挑战,达到了 [max]个挑战." - experience-reward: "&6经验奖励: [value]" - money-reward: "&6金钱奖励: $[value]" - reward-commands: "&6指令奖励:" - reward-items: "&6物品奖励:" - waver-amount: "&6可以跳过[value] 个挑战来解锁下一个挑战级别." - questions: - prefix: "&2[SERVER]: " - admin: - number: 输入一个数字,然后按两次回车。 - unique-id: 输入不重复的对象名,然后按回车。 - challenge-name: 输入当前挑战的显示名称,然后按回车。 - level-name: 输入当前等级的显示名称,然后按回车。 title: admin: - choose-challenge-title: "&a选择挑战" - choose-level-title: "&a选择挑战等级" - choose-user-title: "&a选择玩家" - confirm-title: "&a确认" - edit-challenge-title: "&a编辑挑战" - edit-level-title: "&a编辑挑战等级" - edit-text-fields: "&a编辑文本字段" - manage-blocks: "&a管理方块" - manage-entities: "&a管理实体" - manage-items: "&a管理物品" - manage-numbers: "&a数字垫" - select-block: "&a选择方块" - select-challenge: "&a选择挑战" - select-entity: "&a选择实体" - settings-title: "&a编辑设定" - toggle-environment: "&a切换环境" - gui-title: "&a挑战管理" - library-title: "&a可下载的库" - lore-add: "&a添加物品Lore" - lore-remove: "&a移除物品Lore" - lore-edit: "&a编辑物品Lore" - type-select: "&a选择挑战类型" - challenges: "&6挑战" - game-modes: "&6选择游戏模式" - multiple-complete: "&6多少次?" + gui-title: '&3&l挑战管理' + edit-challenge-title: '&3&l编辑挑战' + edit-level-title: '&3&l编辑挑战等级' + settings-title: '&3&l插件设置' + choose-challenge-title: '&5&l选择挑战' + choose-level-title: '&3&l挑战等级' + choose-user-title: '&5&l选择玩家' + manage-blocks: '&3&l管理方块' + manage-entities: '&3&l管理实体' + confirm-title: '&4&l确认' + manage-items: '&3&l管理物品' + manage-numbers: '&9&l数字输入' + select-block: '&5&l选择方块' + select-challenge: '&5&l选择挑战' + select-entity: '&5&l选择实体' + toggle-environment: '&3&l更改环境' + edit-text-fields: '&3&l编辑多行文本' + + library-title: '&3&l网络库' + + lore-add: '&3&l增加描述行' + lore-remove: '&3&l删除描述行' + lore-edit: '&3&l编辑描述' + + type-select: "&3&l选择挑战类型" + challenges: '&6&l挑战' + game-modes: '&6&l选择游戏模式' + + multiple-complete: '&6&l多少次?' + buttons: + admin: + complete: '&f&l完成玩家挑战' + reset: '&6&l重置玩家挑战' + create-challenge: '&f&l创建挑战' + create-level: '&f&l创建挑战等级' + edit-challenge: '&f&l编辑挑战' + edit-level: '&f&l编辑挑战等级' + delete-challenge: '&c&l删除挑战' + delete-level: '&c&l删除挑战等级' + import: '&f&l导入 ASkyblock 的挑战' + settings: '&f&l插件设置' + properties: '&f&l一般属性' + requirements: '&b&l必要条件' + rewards: '&a&l奖励内容' + challenges: '&f&l挑战' + deployment: '&f&l部署' + icon: '&f&l图标' + locked-icon: '&f&l锁定图标' + description: '&f&l描述' + order: '&f&l顺序' + environment: '&f&l环境' + remove-on-complete: '&c&l完成后删除' + name: '&f&l友好名称' + required-entities: '&f&l需要的实体' + remove-entities: '&c&l消灭实体' + required-blocks: '&f&l需要的方块' + remove-blocks: '&c&l拿掉方块' + search-radius: '&f&l探测范围' + required-permissions: '&f&l必有的权限' + required-items: '&f&l需要的物品' + remove-items: '&c&l删除物品' + required-experience: '&f&l需要的经验' + remove-experience: '&f&l扣除经验' + required-level: '&f&l需要的岛屿等级' + required-money: '&f&l需要的游戏币' + remove-money: '&f&l扣除游戏币' + reward-text: '&f&l奖励消息' + reward-items: '&f&l奖励物品' + reward-experience: '&f&l奖励经验' + reward-money: '&f&l奖励游戏币' + reward-commands: '&f&l命令奖励' + repeatable: '&f&l可重复' + repeat-count: '&f&l最大重复次数' + repeat-reward-text: '&f&l重复奖励消息' + repeat-reward-items: '&f&l重复奖励物品' + repeat-reward-experience: '&f&l重复奖励经验' + repeat-reward-money: '&f&l重复奖励游戏币' + repeat-reward-commands: '&f&l重复命令奖励' + waiver-amount: '&f&l豁免挑战数' + add-challenge: '&f&l添加挑战' + remove-challenge: '&f&l删除挑战' + reset-on-new: '&f&l创建新岛时重置' + broadcast: '&f&l完成后广播消息' + remove-completed: '&f&l完成后删除' + glow: '&f&l完成后发光' + free-at-top: '&f&l前置独立挑战' + line-length: '&f&l描述行长度' + visibility-mode: '&f&l挑战可见模式' + toggle-user-list: '&f&l玩家过滤' + remove-selected: '&f&l删除选定的' + add: '&f&l添加' + show-eggs: '&f&l切换显示模式' + accept: '&c&l接受' + decline: 'Decline' # 待确认 + save: '&f&l保存' + cancel: '&f&l取消' + input: '&f&l键盘输入' + value: '&f&l值' + set: '&f&l=' + increase: '&f&l+' + reduce: '&f&l-' + multiply: '&f&l*' + clear: '&f&l清除' + remove-empty: '&f&l删除空行' + number: '[number]' + level-lore: '&f&l等级描述' + challenge-lore: '&f&l挑战描述' + gui-view-mode: '&f&l显示所有游戏模式' + gui-mode: '&f&l单一挑战式面板' + history-store: '&f&l挑战历史' + history-lifespan: '&f&l保存期限' + island-store: '&6&l按岛屿存储' + default-locked-icon: '&f&l未解锁等级图标' + input-mode: '&f&l切换输入模式' + title-enable: '&f&l标题消息' + title-showtime: '&f&l标题显示时间' + default-import: '&f&l导入默认挑战' + default-export: '&f&l导出现有挑战' + complete-wipe: '&c&l清空插件数据库' + challenge-wipe: '&c&l清空挑战数据库' + players-wipe: '&c&l清空玩家数据库' + + library: '&f&l网络库' + download: '&f&l下载网络库' + + type: + island: '&6&l岛屿类' + inventory: '&6&l背包类' # 待确认 + other: '&6&l其它类型' + next: '&f&l下一页' + previous: '&f&l上一页' + return: '&f&l返回' + + value: "&f&l完全" # 待确认 + increase: "&f&l增加" + reduce: "&f&l减少" + descriptions: + admin: + save: '&7保存并返回上级' + cancel: '&7取消保存并返回上级' + input: '&7请打开聊天框并手动输入数值' + set: '&f&l设置模式。|&7单击数字将值直接设置为所选数值。' + increase: '&f&l累加模式。|&7单击数字将当前值加上所选数值。' + reduce: '&f&l递减模式。|&7点击数字将当前值减去所选数值。' + multiply: '&f&l累乘模式。|&7&l单击数字将当前值乘以所选数字。' + import: |- + &7导入 ASkyblock(旧版空岛插件) 的挑战。 + &f右键点击 启用/禁用 覆盖模式。 + &7请将要导入的 challenges.yml 放置在: + &7./BentoBox/addons/Challenges 目录。 + complete: |- + &7直接将玩家的挑战状态设置为完成。 + &7这样做玩家不会获得任何奖励。 + reset: |- + &7重置玩家已完成的挑战。 + &f右键点击 启用/禁用 全部重置功能。 + # 待确认 似乎需要开启才能显示。 + create-challenge: |- + &7创建一个新的挑战。 + &7默认情况下新挑战将出现在独立挑战列表中。 + create-level: '&7创建一个新的挑战等级。' + edit-challenge: '&7修改现有的挑战。' + edit-level: '&7修改现有的挑战等级。' + delete-challenge: '&7删除某个挑战。' + delete-level: '&7删除某个挑战等级。' + settings: '&7修改挑战组件配置。' + properties: '&7修改该挑战的常规属性。' + requirements: '&7设定完成该挑战的必要条件。' + rewards: '&7设定完成该挑战后获得的奖励。' + challenges: '&7管理该等级的所有挑战(增加/删除)。' + deployment: '&7允许玩家查看和完成该挑战。' + icon-challenge: '&c该挑战将显示在玩家挑战面板中的图标。' + icon-level: '&7该挑战等级将显示在玩家挑战面板中的图标。' + locked-icon: '&7该挑战等级未解锁时在玩家面板中显示的图标。' + description: '&7编辑描述。' + order: '&7修改顺序号。|&7顺序号越大,显示在面板中的位置越靠后。' + environment: '&7更改要完成该挑战应所处的环境。' + remove-on-complete: '&7玩家完成挑战后,挑战面板中将不再显示该挑战。' + name-challenge: '&7更改该挑战在面板中的显示名称。' + name-level: '&7更改该挑战等级在面板中的显示名称。' + required-entities: |- + &7添加/修改/删除 + &7完成该挑战应在指定范围内探测到的实体。 + &6所需实体: + remove-entities: '&7当玩家完成挑战后,删除(杀死)所需实体。' + required-blocks: |- + &7添加/修改/删除 + &7完成该挑战应在指定范围内探测到的方块。 + &6所需方块: + remove-blocks: '&7当玩家完成挑战后,删除(替换成空气)所需方块。' + search-radius: "&7玩家所在位置周围的半径,|&7将在其范围内探测所需的实体和方块。" + required-permissions: |- + &7设定玩家完成任务必须具的权限。 + &6所需权限: + required-items: |- + &7设定玩家完成任务背包中必须有的物品。 + &6所需物品: + remove-items: '&7当玩家完成挑战后,将从背包中删除所需物品。' + required-experience: '&7设定用户完成挑战所需要的经验值。' + remove-experience: '&7当用户完成挑战后,所需经验值将被扣减。' + required-level: |- + &7设定完成此挑战所需的岛屿等级。 + &c&l- &c需要安装 Level 组件。' + required-money: |- + Define the required money in player"s account. + &c Requires Vault and an Economy plugin.' + remove-money: |- + Remove required money from player"s account. + &c Requires Vault and an Economy plugin.' + reward-text: 'Change message that will be sent to player after challenges completion.' + reward-items: |- + Change first time completion reward items. + Items: + reward-experience: 'Change first time completion reward experience.' + reward-money: |- + Change first time completion reward money. + &c Requires Vault and Economy plugin. + reward-commands: |- + Define reward commands that will be called after first time completion. + ***Adding "[SELF]" at the start means that command will be run by player, e.g. "/kill" + ***String "[player]" will be replaced with player name, e.g. "/kill [player]" will be transformed to "/kill BONNe1704" + Commands: + repeatable: 'Define if challenge is repeatable or not.' + repeat-count: 'Define maximal repeat count. If the value is set 0, there are no limitations.' + repeat-reward-text: 'Change message that will be sent to the player after challenge repeated completion.' + repeat-reward-items: |- + Change repeated completion reward items. + Items: + repeat-reward-experience: 'Change repeated completion reward experience.' + repeat-reward-money: |- + Change repeated completion reward money. + &c Requires Vault and an Economy plugin. + repeat-reward-commands: |- + Define reward commands that will be executed after challenge repeated completion. + ***Adding "[SELF]" at the start means that command will be run by player, e.g. "/kill" + ***String "[player]" will be replaced with player name, e.g. "/kill [player]" will be transformed to "/kill BONNe1704" + Commands: + waiver-amount: 'Set the amount of challenges a player can leave out to unlock the next level.' + reward-text-level: 'Change the message that will be sent to the player after completing all challenges in a level.' + add-challenge: 'Add an existing challenge to the current level.' + remove-challenge: 'Remove a challenge from the current level.' + reset-on-new: 'Enables/Disables resets of all challenges for a player if they restart, leave or get kicked from an island.' + broadcast: 'Enables/Disables the broadcast about the first time challenge completion to all online players.' + remove-completed: 'Enables/Disables hiding challenges that are completed and cannot be repeated.' + glow: 'Enables/Disables the glowing effect for completed challenges.' + free-at-top: 'Change free challenges location. True means that challenges will be first, otherwise they will be last.' + line-length: 'Modify the maximum line length in lore box. Will not affect stored objects.' + toggle-user-list: 'Switch to different player list.' + mode-online: 'Players which are currently online.' + mode-in-world: 'Players in a GameMode world.' + mode-with-island: 'Players that have an island in a GameMode world.' + selected: 'Selected' + remove-selected: |- + Remove selected elements. + Select elements with the right mouse button. + show-eggs: 'Switch entity view between Egg mode or Head mode.' + level-lore: 'Modify which level description elements should be visible.' + challenge-lore: 'Modify which challenge description elements should be visible.' + gui-view-mode: "Set if /challenges GUI should show GameModes or challenges in player's world." + history-store: 'Enable/disable challenges history storage.' + history-lifespan: |- + Modify how many days history data should be stored. + 0 means forever. + island-store: |- + Enable/disable challenges data storing per island. This means that challenges will be the same for the whole team if this is enabled. + &c Will NOT convert data on click. PROGRESS WILL BE LOST.' + default-locked-icon: |- + Change default locked level icon. + This option can be overwritten by each level.' + gui-mode: |- + Enable/disable single challenges GUI. + &2 Requires a server restart.' + visibility-mode: 'Show/hide undeployed challenges.' + + click-to-edit: '&4 Click here to edit input.' + edit-text-line: '&6 Edit text message!' + add-text-line: '&6 Add new text message!' + input-mode: 'Switch between chat and anvil input modes.' + title-enable: 'Enable/disable the title message that will be shown to player"s when they complete a challenge.' + title-showtime: 'Modify how long title messages will be visible to the player.' + default-import: 'Import default challenges.' + default-export: 'Export existing challenges to defaults.json file.' + complete-wipe: 'Completely clear all challenges addon databases. Includes player data!' + + challenge-wipe: 'Completely clear challenges and their level databases!' + players-wipe: 'Completely clear player database!' + + library: 'Open GUI that shows all available public Challenges Libraries.' + + library-author: 'by &e [author]' + library-version: '&9 Made in Challenges [version]' + library-lang: '&a Language: [lang]' + library-gamemode: '&a Primary for [gamemode]' + + download: |- + Manually update available challenges libraries. + Right click to enable cache clearing.' + download-disabled: 'GitHub data downloader is disabled in BentoBox. Without it, you cannot use Libraries!' + + lore: + level: |- + Level string. + Represents translation challenges.gui.challenge-description.level + status: |- + Status string. + Represents translation challenges.gui.challenge-description.completed + count: |- + Completion count string. + Represents translation for challenges.gui.challenge-description.completed-times + challenges.gui.challenge-description.completed-times-of + and challenges.gui.challenge-description.maxed-reached + description: |- + Description string. + Defined in challenges object - challenge.description. + warnings: |- + Warning string. + Represents translation for: + challenges.gui.challenge-description.warning-items-take + challenges.gui.challenge-description.objects-close-by + challenges.gui.challenge-description.warning-entities-kill + challenges.gui.challenge-description.warning-blocks-remove + environment: |- + Environment string. + Defined in challenges object - challenge.environment. + requirements: |- + Requirement string. + Represents translation for: + challenges.gui.challenge-description.required-level + challenges.gui.challenge-description.required-money + challenges.gui.challenge-description.required-experience + challenge.requiredItems' + challenge.requiredBlocks' + or challenge.requiredEntities. + reward_text: |- + Reward string. + Defined in challenge.rewardText and challenge.repeatRewardText + reward_other: |- + Reward other string. + Represents translation for: + challenges.gui.challenge-description.experience-reward + challenges.gui.challenge-description.money-reward + challenges.gui.challenge-description.not-repeatable + reward_items: |- + Reward items. + List of items that will be rewarded defined in challenge.rewardItems and challenge.repeatRewardItems. + reward_commands: |- + Reward commands. + List of commands that will be rewarded defined in challenge.rewardCommands and challenge.repeatRewardCommands. + level_status: |- + Status string. + Represents translation challenges.gui.level-description.completed + challenge_count: |- + Completed challenge count string. + Represents translation for challenges.gui.level-description.completed-challenges-of + unlock_message: |- + Unlock message string. + Defined in challenges Level object - challengeLevel.unlockMessage + waiver_amount: |- + Shippable challenge count to unlock next level string. + Represents translation for challenges.gui.level-description.waver-amount + level_reward_text: |- + Reward string. + Defined in challengeLevel.rewardText + level_reward_other: |- + Reward other string. + Represents translation for: + challenges.gui.level-description.experience-reward + challenges.gui.level-description.money-reward + level_reward_items: |- + Reward items. + List of items that will be rewarded defined in challengeLevel.rewardItems + level_reward_commands: |- + Reward commands. + List of commands that will be rewarded defined in challengeLevel.rewardCommands + current-value: |- + &6 Current value: [value]. + enabled: 'Active' + disabled: 'Disabled' + type: + island: '&a require blocks or mobs around player' + inventory: '&a require items in the player"s inventory' + other: '&a require things from other plugins/addons' + the-end: '- The End' + nether: '- Nether' + normal: '- Overworld' + entity: '- [entity] : [count]' + block: '- [block] : [count]' + permission: '- [permission]' + item: '- [count] x [item]' + item-meta: ' ([meta])' + item-enchant: ' - [enchant] [level]' + command: '- [command]' + level-unlocked: 'Click to see [level] challenges!' + level-locked: 'Complete [count] more [level] challenges to unlock this level!' + + increase-by: "&a Increase completion count by [value]" + reduce-by: "&c Reduce completion count by [value]" + + visibility: + visible: "All challenges are visible to everyone" + hidden: "Only Deployed challenges are visible." + toggleable: "Toggle if undeployed challenges should be displayed" + + challenge-description: + level: '&f Level: [level]' + completed: '&b Completed' + completed-times-of: 'Completed [donetimes] out of [maxtimes]' + maxed-reached: 'Completed [donetimes] out of [maxtimes]' + completed-times: 'Completed [donetimes]' + warning-items-take: '&c All required items are taken from your inventory when you complete this challenge!' + objects-close-by: '&c All required blocks and entities must be close to you on your island!' + warning-entities-kill: '&c All required entities will be killed when you complete this challenge!' + warning-blocks-remove: '&c All required blocks will be removed when you complete this challenge!' + not-repeatable: '&c This challenge is not repeatable!' + experience-reward: '&6 Exp reward: [value]' + money-reward: '&6 Money reward: $[value]' + required-experience: '&6 Required exp: [value]' + required-money: '&6 Required money: $[value]' + required-island-level: '&6 Required island level: [value]' + environment: 'Required Environments:' + rewards-title: '&a Rewards:' + reward-items: '&6 Reward Items:' + reward-commands: '&6 Reward Commands:' + required-items: 'Required Items:' + required-entities: 'Required Entities:' + required-blocks: 'Required Blocks:' + level-description: + completed: '&b Completed' + completed-challenges-of: '&3 You have completed [number] out of [max] challenges in this level.' + waver-amount: '&6 [value] challenges can be skipped to unlock next level.' + experience-reward: '&6 Exp reward: [value]' + money-reward: '&6 Money reward: $[value]' + reward-items: '&6 Reward Items:' + reward-commands: '&6 Reward Commands:' + item-description: + item: '- [count] x [item]' + item-meta: ' ([meta])' + item-enchant: ' - [enchant] [level]' + item-name: ' [name]' + item-lore: ' Item Lore:' + book-meta: ' [title] by [author]' + recipe-count: ' [count] recipes' + armor-color: ' [color]' + potion-type-extended-upgraded: ' Extended and upgraded [name]' + potion-type-upgraded: ' Upgraded [name]' + potion-type-extended: ' Extended [name]' + potion-type: ' [name]' + custom-effects: ' Custom Effects:' + potion-effect: ' [effect] x [amplifier] for [duration]t' + skull-owner: ' [owner]' + egg-meta: ' [mob]' + fish-meta: ' [body-color] with [pattern-color] [pattern]' + + questions: + prefix: "&2 [SERVER]: " + + admin: + number: "Write a number in the chat and press enter." + unique-id: "Write the object's unique id and press enter." + challenge-name: "Write the display name in the chat for the current challenge." + level-name: "Write the display name in chat for the current level." + + titles: + # Title and subtitle may contain variables in [] that will be replaced with a proper message from the challenge object. + # [friendlyName] will be replaced with challenge friendly name. + # [level] will be replaced with level friendly name. + # [rewardText] will be replaced with the challenge reward text. + challenge-title: 'Successfully completed' + challenge-subtitle: '[friendlyName]' + # Title and subtitle may contain variables in [] that will be replaced with a proper message from the level object. + # [friendlyName] will be replaced with level friendly name. + # [rewardText] will be replaced with the level reward text. + level-title: 'Successfully completed' + level-subtitle: '[friendlyName]' messages: admin: - already-completed: "&2这个挑战已经完成" - challenge-created: "[challenge]&r created!" - completed: "&2已为[player]完成挑战[name]!" - complete-wipe: "&c希望你有备份,因为你已经创建了所有Challenges Addon数据库!" - hit-things: 点击物品将它们添加到所需的事物列表中。 完成后右键单击。 - you-added: 你在挑战中添加了一个[thing] - reset: "&2你刚重设了 [player] 的 [name] 挑战!" - reset-all: "&2[player] 的所有挑战都被你重设了!" - not-completed: "&2这个挑战还没完成呢!" - migrate-start: "&2开始迁移挑战扩展数据." - migrate-end: "&2挑战扩展数据已迁移到新格式." - migrate-not: "&2数据全部有效." - start-downloading: "&5开始下载并导入挑战库" - challenge-wipe: "&c希望你已做好备份,因你刚刚从数据库中删除了所有的挑战和等级!" - players-wipe: "&c希望你已做好备份,因你刚刚从数据库中删除了所有玩家已完成的挑战!" - defaults-file-completed: defaults.json文件填充了来自[world]的挑战! - defaults-file-overwrite: defaults.json存在。 它将被覆盖。 - import-challenges: 开始导入挑战 - import-levels: 开始导入挑战级别 - import-number: 导入 [number] 个挑战 - load-add: '添加新的对象: [value]' - load-overwriting: 覆盖 "[value]" - load-skipping: '"[value]" 已存在 - 跳过' - name-has-completed-challenge: "&5[name] 已完成 [value] &r&5挑战!" - name-has-completed-level: "&5[name] 已完成 [value] &r&5挑战级别!" - no-levels: '警告: challenges.yml文件中没有定义挑战级别' - you-completed-challenge: "&2你已经完成了 [value] &r&2挑战!" - you-completed-level: "&2你完成了 [value] &r&2级别!" - you-repeated-challenge: "&2你已经重复完成了 [value] &r&2挑战!" - you-repeated-challenge-multiple: "&2你重复完成了 [value] &r&2挑战 [count] 次!" - titles: - challenge-subtitle: "[friendlyName]" - challenge-title: 完成挑战 - level-subtitle: "[friendlyName]" - level-title: 成功挑战级别 + hit-things: 'Click the things to add them to the list of required things. Right click when done.' + you-added: 'You added one [thing] to the challenge' + challenge-created: '[challenge]&r created!' + complete-wipe: '&c Hopefully you have backups, because you just erased all the Challenges Addon databases!' + + challenge-wipe: '&c Hopefully you have backups, because you just erased all the Challenges and their levels!' + players-wipe: '&c Hopefully you have backups, because you just erase all the player completed challenges!' + + completed: '&2 You completed challenge [name] for [player]!' + already-completed: '&2 This challenge was already completed!' + reset: '&2 You reset challenge [name] for [player]!' + reset-all: '&2 All [player] challenges were reset!' + not-completed: '&2 This challenge is not completed yet!' + + migrate-start: '&2 Start migrating challenges addon data.' + migrate-end: '&2 Challenges addon data updated to new format.' + migrate-not: '&2 All data is valid.' + + start-downloading: '&5 Starting to download and import Challenges Library.' + you-completed-challenge: '&2 You completed the [value] &r &2 challenge!' + you-repeated-challenge: '&2 You repeated the [value] &r &2 challenge!' + you-repeated-challenge-multiple: '&2 You repeated the [value] &r &2 challenge [count] times!' + you-completed-level: '&2 You completed the [value] &r &2 level!' + name-has-completed-challenge: '&5 [name] has completed the [value] &r &5 challenge!' + name-has-completed-level: '&5 [name] has completed the [value] &r &5 level!' + import-levels: 'Start importing Levels' + import-challenges: 'Start importing Challenges' + no-levels: 'Warning: No levels defined in challenges.yml' + import-number: 'Imported [number] challenges' + load-skipping: '"[value]" already exists - skipping' + load-overwriting: 'Overwriting "[value]"' + load-add: 'Adding new object: [value]' + defaults-file-overwrite: 'defaults.json exists. It will be overwritten.' + defaults-file-completed: 'defaults.json file is populated with challenges from [world]!' + errors: + no-name: '&c Missing challenge name' + unknown-challenge: '&c Unknown challenge' + unique-id: '&c UniqueID "[id]" is not valid.' + wrong-icon: '&c Given material "[value]" is not valid and cannot be used as icon.' + not-valid-integer: |- + &c Given integer "[value]" is not valid! + Value should be between [min] and [max]. + not-a-integer: '&c Given value "[value]" is not an integer!' + not-deployed: '&c Challenge is not deployed!' + not-on-island: '&c You must be on your island to do that!' + challenge-level-not-available: '&c You have not unlocked the required level to complete this challenge.' + not-repeatable: '&c This challenge is not repeatable!' + wrong-environment: '&c You are in the wrong environment!' + not-enough-items: '&c You do not have enough [items] to complete this challenge!' + not-close-enough: '&c You must be standing within [number] blocks of all required items.' + you-still-need: '&c You still need [amount] x [item]' + missing-addon: '&c Cannot complete challenge: Required addon or plugin is missing.' + incorrect: '&c Cannot complete challenge: Requirements are incorrect.' + not-enough-money: '&c It is necessary to have [value] on your account to complete the challenge.' + not-enough-experience: '&c It is necessary to have [value] EXP to complete this challenge.' + island-level: '&c Your island must be level [number] or greater to complete this challenge!' + import-no-file: '&c Could not find challenges.yml file to import!' + no-load: '&c Error: Could not load challenges.yml. [message]' + load-error: '&c Error: Cannot load [value].' + no-rank: "&c You do not have rank that is high enough to do that." + cannot-remove-items: '&c Some items cannot be removed from your inventory!' + exist-challenges-or-levels: '&c Challenges already exist in your world. Cannot proceed!' + defaults-file-exist: '&c defaults.json already exists. Use overwrite mode to replace it!' + defaults-file-error: '&c There was an error while creating defaults.json file! Check console!' + no-challenges: '&c Challenges are not implemented in this world yet!' + no-challenges-admin: '&c Challenges are not implemented in this world yet! Use &5 /[command] &c to add them!' + missing-level: '&c Challenge Level [level] is not defined in the database. It may cause errors!' + missing-arguments: '&c Command is missing arguments.' + no-multiple-permission: "&c You do not have permission to complete this challenge multiple times at once." + invalid-level: "&c Level [level] contains invalid data. It will not be loaded from database!" + invalid-challenge: "&c Challenge [challenge] contains invalid data. It will not be loaded from database!" protection: flags: CHALLENGES_ISLAND_PROTECTION: - name: 挑战保护 - description: |- - &5&o切换谁可以 - &5&o完成挑战 + description: "&5 &o Toggle who can\n&5 &o complete challenges" + name: "Challenges protection" CHALLENGES_WORLD_PROTECTION: - description: |- - &5&o为玩家启用/禁用 - &5&o要求他们在他们的岛屿上 - &5&o才能完成挑战. - hint: 请在自己的岛屿完成挑战! - name: 挑战岛屿限制 + description: "&5 &o Enable/disable\n&5 &o requirement for players to\n&5 &o be on their island to\n&5 &o complete a challenge." + name: "Challenges Island limitation" + hint: "No challenges outside island" version: 11 -meta: - authors: - - BONNe