mirror of
https://github.com/LuckPerms/LuckPerms.git
synced 2024-10-30 23:39:33 +01:00
729 lines
32 KiB
YAML
729 lines
32 KiB
YAML
# LuckPerms Language File
|
||
# Locale: zh-CN (Simplified Chinese)
|
||
# Author: EuropeJing
|
||
|
||
prefix: "&7&l[&b&lL&3&lP&7&l] &c"
|
||
empty: "{0}"
|
||
player-online: "&a在线"
|
||
player-offline: "&c离线"
|
||
loading-error: "&c权限数据无法加载,请稍后再试。"
|
||
op-disabled: "&b此服务器上禁用了vanilla OP系统。"
|
||
op-disabled-sponge: "&2请注意,当安装权限插件时,服务器OP状态无效。请直接编辑用户数据。"
|
||
log-info: "&7&l[&bL&3P&7&l] &3{0}"
|
||
log-warn: "&7&l[&bLuck&3Perms&7&l] &c[警告] {0}"
|
||
log-error: "&7&l[&bLuck&3Perms&7&l] &4[错误] {0}"
|
||
log: "&3日志 &3&l> {0}"
|
||
verbose-log: "&3详细 &3&l> {0}"
|
||
export-log: "&3输出 &3&l> &f{0}"
|
||
export-log-progress: "&3输出 &3&l> &7{0}"
|
||
migration-log: "&3移动 &7[&3{0}&7] &3&l> &f{1}"
|
||
migration-log-progress: "&3移动 &7[&3{0}&7] &3&l> &7{1}"
|
||
command-not-recognised: "&c命令未被识别。"
|
||
command-no-permission: "&c你没有权限使用这个命令!"
|
||
user-not-found: "&c找不到用户&4{0}&c。"
|
||
user-not-online: "&a用户&b{0}&a不在线。"
|
||
user-save-error: "&c保存用户&4{0}&c数据时出错。"
|
||
group-not-found: "&b找不到名为&4{0}&c的组。"
|
||
group-save-error: "&c保存组&4{0}&c数据时出错。"
|
||
track-not-found: "&b无法找到为&4{0}&c的权限组轨道。"
|
||
track-save-error: "&c保存权限组轨道&4{0}&c时出错。"
|
||
user-invalid-entry: "&4{0}&c不是有效的用户名/uuid。"
|
||
group-invalid-entry: "&4{0}&c不是有效的组名称。"
|
||
track-invalid-entry: "&4{0}&c不是有效的权限组轨道名称。"
|
||
server-world-invalid-entry: "&c服务器/世界名称只能包含字母数字字符,长度不能超过36个字符。"
|
||
use-inherit-command: "&c使用'parent add'和'parent remove'命令,而不是指定节点。"
|
||
verbose-invalid-filter: "&4{0}&c不是有效的详细过滤器"
|
||
verbose-on: "&b将匹配过滤器:&aANY&b的权限详细输出设置为&a开&b。"
|
||
verbose-on-query: "&b将匹配过滤器:&a{0}&b的权限详细输出设置为&a开&b。"
|
||
verbose-off: "&b详细输出设置为&c关&b。"
|
||
verbose-recording-on: "&b将匹配过滤器:&aANY&b的权限详细记录设置为&a开&b。"
|
||
verbose-recording-on-query: "&b将匹配过滤器:&a{0}&b的权限详细记录设置为&a开&b。"
|
||
verbose-upload-start: "&b详细记录被禁用。正在上传结果..."
|
||
verbose-results-url: "&a详细结果的网址:"
|
||
tree-upload-start: "&b生成权限树..."
|
||
tree-empty: "&c无法生成树,没有找到结果。"
|
||
tree-url: "&a权限树网址:"
|
||
search-searching: "&a使用&b{0}&a搜索用户和组..."
|
||
search-searching-members: "&a正在搜索继承自&b{0}&a的用户和组..."
|
||
search-result: "&a从&b{1}&a用户和&b{2}&a组找到&b{0}&a个条目。"
|
||
search-showing-users: "&b显示用户条目:"
|
||
search-showing-groups: "&b显示组条目:"
|
||
search-showing-users-with-page: "&b显示用户条目: {0}"
|
||
search-showing-groups-with-page: "&b显示组条目: {0}"
|
||
apply-edits-invalid-code: "&c无效的代码。&7({0})"
|
||
apply-edits-unable-to-read: "&c无法使用给定代码读取数据。&7({0})"
|
||
apply-edits-no-target: "&c无法解析编辑的目标。请提供它作为一个额外的参数。"
|
||
apply-edits-target-group-not-exists: "&c目标组&4{0}&c不存在。"
|
||
apply-edits-target-user-not-uuid: "&c目标用户&4{0}&c不是一个有效的uuid。"
|
||
apply-edits-target-user-unable-to-load: "&c无法加载目标用户&4{0}&c。"
|
||
apply-edits-target-unknown: "&c目标无效。&7({0})"
|
||
apply-edits-success: "&a成功应用&b{0}&a节点到&b{1}&a。"
|
||
editor-upload-failure: "&c无法将权限数据上传到编辑器。"
|
||
editor-url: "&a编辑器URL:"
|
||
check-result: "&a用户&b{0}&a获得允许&b{1}&a权限的检查结果&a: &f{2}"
|
||
create-success: "&b{0}&a创建成功。"
|
||
delete-success: "&b{0}&a删除成功。"
|
||
rename-success: "&b{0}&a成功被重命名为&b{1}&a。"
|
||
clone-success: "&b{0}&a成功地复制到&b{1}&a。"
|
||
already-inherits: "&b{0}&a已经从环境&b{2}&a中继承&b{1}&a。"
|
||
does-not-inherit: "&b{0}&a不再从环境&b{2}&a中继承&b{1}&a。"
|
||
already-temp-inherits: "&b{0}&a已经从环境&b{2}&a中临时继承&b{1}&a。"
|
||
does-not-temp-inherit: "&b{0}&a不再从环境&b{2}&a中临时继承&b{1}&a。"
|
||
track-already-contains: "&a权限组轨道&b{0}&a已经包含组&b{1}&a。"
|
||
track-does-not-contain: "&a权限组轨道&b{0}&a不包含组&b{1}&a。"
|
||
track-ambiguous-call: "&c用户&4{0}&c是此权限组轨道上多个组的成员,无法确定他们的位置。"
|
||
already-exists: "&4{0}&c已存在!"
|
||
does-not-exist: "&4{0}&c不存在!"
|
||
group-load-error: "&c发生意外错误,组未加载。"
|
||
groups-load-error: "&c发生意外错误,无法加载所有组。"
|
||
track-load-error: "&c发生意外错误。权限组轨道未加载。"
|
||
tracks-load-error: "&c发生意外错误,无法加载所有权限组轨道。"
|
||
track-empty: "&c权限组轨道&4{0}&c不能使用,因为它是空的或只包含一个组。"
|
||
update-task-request: "&b已请求更新任务。请稍候..."
|
||
update-task-complete: "&a更新任务完成。"
|
||
update-task-complete-network: "&a更新任务完成,现在尝试推送到其他服务器。"
|
||
update-task-push-success: "&a其他服务器通过&b{0}消息传递成功通知。"
|
||
update-task-push-failure: "&c将更改推送到其他服务器时出错。"
|
||
update-task-push-failure-not-setup: "&c将更改推送到其他服务器时出错。&7(未配置消息传递服务)"
|
||
reload-config-success: "&a重新加载配置文件。&7(一些选项将仅在服务器重新启动后才应用)"
|
||
info-top: >
|
||
{PREFIX}&2运行 &bLuckPerms v{0}&2 by &bLuck&2。\n
|
||
{PREFIX}&f- &3平台: &f{1}\n
|
||
{PREFIX}&f- &3服务器型号: &f{2}\n
|
||
{PREFIX}&f- &3服务器版本: &f{3}
|
||
info-middle: >
|
||
{PREFIX}&f- &3消息类型: &f{0}\n
|
||
{PREFIX}&f- &b详情:\n
|
||
{PREFIX}&f- &3服务器名称: &f{1}\n
|
||
{PREFIX}&f- &3在线玩家: &a{2}\n
|
||
{PREFIX}&f- &3唯一连接: &a{3}\n
|
||
{PREFIX}&f- &3正常运行时间: &7{4}\n
|
||
{PREFIX}&f- &3本地数据: &a{5}&7用户,&a{6}&7组,&a{7}&7权限组轨道\n
|
||
{PREFIX}&f- &3环境统计: &a{8}\n
|
||
{PREFIX}&f- &3已知权限: &a{9}\n
|
||
{PREFIX}&f- &3活动处理器: &7{10}
|
||
create-group-error: "&c创建组&4{0}&c时出错。"
|
||
delete-group-error: "&c删除组&4{0}&c时出错。"
|
||
delete-group-error-default: "&c你不能删除默认组。"
|
||
groups-list: "&a组: &7(名字,权重,权限组轨道)"
|
||
groups-list-entry: "&f- &3{0} &7- &b{1}"
|
||
groups-list-entry-with-tracks: "&f- &3{0} &7- &b{1} &7- [&3{2}&7]"
|
||
tracks-list: "&a权限组轨道: {0}"
|
||
listnodes: "&b{0}的权限:"
|
||
listnodes-with-page: "&b{0}的权限: {1}"
|
||
listnodes-temp: "&b{0}的临时权限:"
|
||
listnodes-temp-with-page: "&b{0}的临时权限: {1}"
|
||
listparents: "&b{0}的父组"
|
||
listparents-temp: "&b{0}的临时父组:"
|
||
list-tracks: >
|
||
&b{0}的权限组轨道:\n
|
||
{1}
|
||
list-tracks-empty: "&b{0}&a不在任何权限组轨道上。"
|
||
context-pair-inline: "&3{0}=&b{1}"
|
||
context-pair--global-inline: "&e全局"
|
||
context-pair-sep: "&a,"
|
||
context-pair: "&8(&7{0}=&f{1}&8)"
|
||
check-permission: "&b在环境&b{3}&b中,&b{0}&b的权限&b{1}&b被设置为&b{2}&b。"
|
||
check-inherits-permission: "&a在环境&b{3}&a中将&b{0}&a的&b{1}&a权限设置为&b{2}&a。&7(从&a{4}&7继承)"
|
||
setpermission-success: "&a在环境&b{3}&a中将&b{2}&a的&b{0}&a权限设置为&b{1}&a。"
|
||
already-haspermission: "&a在环境&b{2}&a中&b{0}&a已经设置权限&b{1}&a。"
|
||
setpermission-temp-success: "&a在环境&b{4}&a中将&b{2}&a的&b{0}&a临时权限设为&b{1}&a,持续时间&b{3}&a。"
|
||
already-has-temp-permission: "&a在环境&b{2}&a中&b{0}&a已经设置临时权限&b{1}&a。"
|
||
unsetpermission-success: "&a在环境&b{2}&a中取消&b{1}&a的&b{0}&a权限。"
|
||
does-not-have-permission: "&a在环境&b{2}&a中&b{0}&a没有设置权限&b{1}&a。"
|
||
unset-temp-permission-success: "&a在环境&b{2}&a中取消&b{1}&a的临时权限&b{0}&a。"
|
||
does-not-have-temp-permission: "&a在环境&b{2}&a中&b{0}&a没有设置临时权限&b{1}&a。"
|
||
set-inherit-success: "&b{0}&a现在在环境&b{2}&a中继承&b{1}&a的权限&a。"
|
||
set-temp-inherit-success: "&b{0}&a现在在环境&b{3}&a中继承&b{1}&a的权限,持续时间&b{2}&a。"
|
||
set-parent-success: "&b{0}&a现有的父组被清除,现在只在&b{2}&a中继承&b{1}&a。"
|
||
set-track-parent-success: "在权限组轨道&b{1}&a上&b{0}&a现有的父组被清除,现在只在&b{3}&a中继承&b{2}&a。"
|
||
unset-inherit-success: "&b{0}&a不再继承环境&b{2}&a中&b{1}&a的权限。"
|
||
unset-temp-inherit-success: "&b{0}&a在环境&b{2}&a中不再继承临时权限&b{1}&a。"
|
||
clear-success: "&b{0}&a的权限在环境&b{1}&a中被清除。(&b{2}&a节点已被删除。)"
|
||
clear-success-singular: "&b{0}&a的权限在环境&b{1}&a中被清除。(&b{2}&a节点已被删除。)"
|
||
parent-clear-success: "&b{0}&a的父组在环境&b{1}&a中被清除。(&b{2}&a节点被删除。)"
|
||
parent-clear-success-singular: "&b{0}&a的父组在环境&b{1}&a中被清除。(&b{2}&a节点被删除。)"
|
||
parent-clear-track-success: "在权限组轨道&b{1}&a上,&b{0}&a的父组在环境&b{2}&a中被清除。(&b{3}&a节点被删除。)"
|
||
parent-clear-track-success-singular: "在权限组轨道&b{1}&a上,&b{0}&a的父组在环境&b{2}&a中被清除。(&b{3}&a节点被删除。)"
|
||
meta-clear-success: "&b{0}&a的元数据匹配类型&b{1}&a在环境&b{2}&a中被清除。(&b{3}&a节点已被删除。)"
|
||
meta-clear-success-singular: "&b{0}&a的元数据匹配类型&b{1}&a在环境&b{2}&a中被清除。(&b{3}&a节点已被删除。)"
|
||
illegal-date-error: "&c无法解析日期'{0}'。"
|
||
past-date-error: "&c你不能设定一个过去的日期!"
|
||
chat-meta-prefix-header: "&b{0}的前缀"
|
||
chat-meta-suffix-header: "&b{0}的后缀"
|
||
meta-header: "&b{0}的元信息"
|
||
chat-meta-entry: "&b-> {0} &f- &f'{1}&f' &8(&7继承自&a{2}&8)"
|
||
chat-meta-entry-with-context: "&b-> {0} &f- &f'{1}&f' &8(&7继承自&a{2}&8){3}"
|
||
meta-entry: "&b-> &a{0} &f= &f'{1}&f' &8(&7继承自&a{2}&8)"
|
||
meta-entry-with-context: "&b-> &a{0} &f= &f'{1}&f' &8(&7继承自&a{2}&8){3}"
|
||
chat-meta-prefix-none: "&b{0}没有前缀。"
|
||
chat-meta-suffix-none: "&b{0}没有后缀。"
|
||
meta-none: "&b{0}没有元信息。"
|
||
meta-invalid-priority: "&c优先级&4{0}&c无效。应该是一个数字。"
|
||
already-has-chat-meta: "在环境&b{4}&a中设置&b{0}&a的元信息{1}&f'{2}&f'&a优先级为&b{3}&a。"
|
||
already-has-temp-chat-meta: "在环境&b{4}&a中设置&b{0}&a的元信息{1}&f'{2}&f'&a临时优先级为&b{3}&a。"
|
||
does-not-have-chat-meta: "在环境&b{4}&a中没有设置&b{0}&a的元信息{1}&f'{2}&f'&a优先级为&b{3}&a。"
|
||
does-not-have-temp-chat-meta: "在环境&b{4}&a中没有设置&b{0}&a的元信息{1}&f'{2}&f'&a临时优先级为&b{3}&a。"
|
||
add-chatmeta-success: "在环境&b{4}&a中将&b{0}&a的{1}设置为&f'{2}&f',优先级&b{3}&a。"
|
||
add-temp-chatmeta-success: "在环境&b{5}&a中将&b{0}&a的{1}设置为&f'{2}&f'&a,优先级&b{3}&a,持续时间为&b{4}&a。"
|
||
remove-chatmeta-success: "在环境&b{4}&a中删除了&b{0}&a优先级为&b{3}&a的{1} &f'{2}&f'&a。"
|
||
bulk-remove-chatmeta-success: "在环境&b{3}&a中删除了&b{0}&a优先级&b{2}&a的所有&b{1}&a。"
|
||
remove-temp-chatmeta-success: "在环境&b{4}&a中删除了&b{0}&a优先级&b{3}&a的临时{1} &f'{2}&f'&a。"
|
||
bulk-remove-temp-chatmeta-success: "在环境&b{3}&a中删除了&b{0}&a优先级&b{2}&a的所有临时&b{1}&a。"
|
||
already-has-meta: "&b{0}&a在环境&b{3}&a中设置了元信息&f'{1}&f'&a为&b&f'{2}&f'&a。"
|
||
already-has-temp-meta: "&b{0}&a在环境&b{3}&a中设置了临时元信息&f'{1}&f'&a为&b&f'{2}&f'&a。"
|
||
doesnt-have-meta: "&b{0}&a在环境&b{2}&a中没有设置元信息&f'{1}&f'&a。"
|
||
doesnt-have-temp-meta: "&b{0}&a在环境&b{2}&a中没有设置临时元信息&f'{1}&f'&a。"
|
||
set-meta-success: "&a在环境&b{3}&a中将&b{2}&a的元信息&f'{0}&f'&a设置为&f'{1}&f'&a。"
|
||
set-meta-temp-success: "&a在环境&b{4}&a中将&b{2}&a的元信息&f'{0}&f'&a设置为&f'{1}&f'&a,持续时间为&b{3}&a。"
|
||
unset-meta-success: "&a在环境{2}中取消设置&b{1}&a的元信息&f'{0}&f'&a。"
|
||
unset-meta-temp-success: "&a在环境{2}中取消设置&b{1}&a的临时元信息&f'{0}&f'&a。"
|
||
bulk-update-invalid-data-type: "&c类型无效。期望类型是'全部'、'用户'或'组'。"
|
||
bulk-update-invalid-constraint: "&c无效的约束&4{0}&c。约束的格式应该是'&f<field> <comparison operator> <value>&c'。"
|
||
bulk-update-invalid-comparison: "&c比较运算符无效'&4{0}&c'。应该以下之一: &f== != ~~ ~!"
|
||
bulk-update-queued: "&a批量更新操作已排队。&7(&f{0}&7)"
|
||
bulk-update-confirm: "&a运行&b/{0} bulkupdate &a确认{1}执行更新。"
|
||
bulk-update-unknown-id: "&a使用id&b{0}&a的操作不存在或已过期。"
|
||
bulk-update-starting: "&a运行批量更新。"
|
||
bulk-update-success: "&b批量更新已成功完成。"
|
||
bulk-update-failure: "&c批量更新失败。检查控制台是否有错误。"
|
||
user-info-general: >
|
||
{PREFIX}&b&l> &b用户信息: &f{0}\n
|
||
{PREFIX}&f- &3UUID: &f{1}\n
|
||
{PREFIX}&f- &3状态: {2}\n
|
||
{PREFIX}&f- &3主组: &f{3}\n
|
||
{PREFIX}&f- &a统计:\n
|
||
{PREFIX}&f- &3节点: &a{4}\n
|
||
{PREFIX}&f- &3权限: &a{5}\n
|
||
{PREFIX}&f- &3前缀: &a{6}\n
|
||
{PREFIX}&f- &3后缀: &a{7}\n
|
||
{PREFIX}&f- &3元信息: &a{8}
|
||
user-info-data: >
|
||
{PREFIX}&f- &a缓存数据:\n
|
||
{PREFIX}&f- &3具有环境数据: {0}\n
|
||
{PREFIX}&f- &3当前环境: {1}\n
|
||
{PREFIX}&f- &3当前前缀: {2}\n
|
||
{PREFIX}&f- &3当前后缀: {3}
|
||
info-parent-header: "&f- &a父组:"
|
||
info-temp-parent-header: "&f- &a临时父组:"
|
||
user-removegroup-error-primary: "&a你不能从其主组中删除用户。"
|
||
user-primarygroup-success: "&b{0}&a的主组已设为&b{1}&a。"
|
||
user-primarygroup-warn-option: "&a警告:此服务器&7({0})&a使用的主组计算方法可能无法反映此更改。"
|
||
user-primarygroup-error-alreadyhas: "&a已将&b{1}&a设置为用户&b{0}&a的主组。"
|
||
user-primarygroup-error-notmember: "&b{0}&a不是&b{1}&a的成员,现在添加它们。"
|
||
user-track-error-not-contain-group: "&a用户&b{0}&a尚未在权限组轨道&b{1}&a上的任何组中。"
|
||
user-track-added-to-first: "&b{0}&a不在此权限组轨道上的任何组中,因此在环境&b{2}&a中将其添加到第一组&b{2}&a。"
|
||
user-promote-success: "&a在环境&b{4}&a中将用户&b{0}&a沿权限组轨道&b{1}&a从&b{2}&a提升到&b{3}&a。"
|
||
user-promote-error-endoftrack: "&a已达到权限组轨道&b{0}&a的结尾,所以无法提升用户&b{1}&a。"
|
||
user-promote-error-malformed: >
|
||
{PREFIX}&a权限组轨道上的下一个组&b{0}&a不存在。无法提升用户。\n
|
||
{PREFIX}&a创建组,或将其从权限组轨道中删除,然后重试。
|
||
user-demote-success: "&a在环境&b{4}&a中将&b{0}&a沿权限组轨道&b{1}&a从&b{2}&a下降到&b{3}&a。"
|
||
user-demote-endoftrack: "&a已达到权限组轨道&b{0}&a的结尾,所以&b{1}&a已从&b{2}&a中移除。"
|
||
user-demote-error-malformed: >
|
||
{PREFIX}&a权限组轨道上的上一组&b{0}&a不存在。无法降级用户。\n
|
||
{PREFIX}&a创建组,或将其从权限组轨道中删除,然后重试。
|
||
group-info-general: >
|
||
{PREFIX}&b&l> &b组信息: &f{0}\n
|
||
{PREFIX}&f- &3显示名称: &f{1}\n
|
||
{PREFIX}&f- &3权重: &f{2}\n
|
||
{PREFIX}&f- &a统计:\n
|
||
{PREFIX}&f- &3节点: &a{3}\n
|
||
{PREFIX}&f- &3临时权限: &a{4}\n
|
||
{PREFIX}&f- &3前缀: &a{5}\n
|
||
{PREFIX}&f- &3后缀: &a{6}\n
|
||
{PREFIX}&f- &3元信息: &a{7}
|
||
group-set-weight: "&a将组&b{1}&a的权重设置为&b{0}&a。"
|
||
track-info: >
|
||
{PREFIX}&b&l> &b显示权限组轨道: &f{0}\n
|
||
{PREFIX}&f- &7路径: &f{1}
|
||
track-clear: "&b{0}&a的权限组轨道已被清除。"
|
||
track-append-success: "&a组&b{0}&a已成功添加到权限组轨道&b{1}&a。"
|
||
track-insert-success: "&a组&b{0}&a已成功插入权限组轨道&b{1}&a的&b{2}&a位置。"
|
||
track-insert-error-number: "&c没有预期的数量,而是收到: {0}"
|
||
track-insert-error-invalid-pos: "&c无法插入位置&4{0}&c。&7(无效位置)"
|
||
track-remove-success: "&a组&b{0}&a已成功从权限组轨道&b{1}&a移除。"
|
||
log-load-error: "&c日志无法加载。"
|
||
log-invalid-page: "&c页码无效。"
|
||
log-invalid-page-range: "&c页码无效,请输入&41&c和&4{0}&c之间的值。"
|
||
log-no-entries: "&b没有日志条目显示。"
|
||
log-entry: "&b#{0} -> &8(&7{1} ago&8) {2}"
|
||
log-notify-console: "&c无法切换控制台通知。"
|
||
log-notify-toggle-on: "&a启用&b记录输出。"
|
||
log-notify-toggle-off: "&c禁用&b记录输出。"
|
||
log-notify-already-on: "&c你已经收到通知。"
|
||
log-notify-already-off: "&c你目前没有收到通知。"
|
||
log-notify-unknown: "&c状态未知。输入 \"on\" 或者 \"off\"。"
|
||
log-search-header: "&a显示最近的查询操作&b{0} &a(&f{1}&a/&f{2}&a)"
|
||
log-recent-header: "&a显示最近操作 (&f{0}&a/&f{1}&a)"
|
||
log-recent-by-header: "&a显示&b{0}&a的最近操作 (&f{1}&a/&f{2}&a)"
|
||
log-history-user-header: "&a显示用户的历史记录&b{0} &a(&f{1}&a/&f{2}&a)"
|
||
log-history-group-header: "&a显示组的历史记录 &b{0} &a(&f{1}&a/&f{2}&a)"
|
||
log-history-track-header: "&a显示权限组轨道的历史记录 &b{0} &a(&f{1}&a/&f{2}&a)"
|
||
log-export-already-exists: "&c错误: 文件&4{0}&c已经存在。"
|
||
log-export-not-writable: "&c错误: 文件&4{0}&c不可写。"
|
||
log-export-empty: "&c日志为空,因此无法导出。"
|
||
log-export-failure: "&c写入文件时出现意外错误。"
|
||
log-export-success: "&a成功导出日志&b{0}&a。"
|
||
import-already-running: "&c另一个导入过程已经在运行,请等待完成,然后重试。"
|
||
export-already-running: "&c另一个导出过程已经在运行,请等待完成,然后重试。"
|
||
import-log-doesnt-exist: "&c错误: 文件&4{0}&c不存在。"
|
||
import-log-not-readable: "&c错误: 文件&4{0}&c不可读。"
|
||
import-log-failure: "&c从日志文件读取时发生意外错误。"
|
||
import-progress: "&b(导入) &b-> &f{0}&f%完成 &7- &b{1}&f/&b{2} &f完成 &c{3}&f错误。"
|
||
import-progress-sin: "&b(导入) &b-> &f{0}&f%完成 &7- &b{1}&f/&b{2} &f完成 &c{3}&f错误。"
|
||
import-start: "&b(导入) &b-> &f开始导入过程。"
|
||
import-end-complete: "&b(导入) &a&l已完成 &7- 用了 &b{0} &7秒 - &7没有错误。"
|
||
import-end-complete-err: "&b(导入) &a&l已完成 &7- 用了 &b{0} &7秒 - &c{1}错误。"
|
||
import-end-complete-err-sin: "&b(导入) &a&l已完成 &7- 用了 &b{0} &7秒 - &c{1}错误。"
|
||
import-end-error-header: >
|
||
{PREFIX}&b(导入) &7------------> &f显示错误 #&b{0} &7<------------\n
|
||
{PREFIX}&b(导入) &f执行: &3命令 #{1}\n
|
||
{PREFIX}&b(导入) &f命令: &7{2}\n
|
||
{PREFIX}&b(导入) &f类型: &3{3}\n
|
||
{PREFIX}&b(导入) &f输出:
|
||
import-end-error-content: "&b(导入) &b-> &c{0}"
|
||
import-end-error-footer: "&b(导入) &7<------------------------------------------>"
|
||
|
||
command-specs:
|
||
user:
|
||
description: "用户命令"
|
||
usage: "/%s user <用户>"
|
||
group:
|
||
description: "组命令"
|
||
usage: "/%s group <组>"
|
||
track:
|
||
description: "权限组轨道指令"
|
||
usage: "/%s track <权限组轨道>"
|
||
log:
|
||
description: "日志命令"
|
||
usage: "/%s log"
|
||
sync:
|
||
description: "与存储同步更改"
|
||
usage: "/%s sync"
|
||
info:
|
||
description: "打印通用插件信息"
|
||
usage: "/%s info"
|
||
verbose:
|
||
description: "管理详细权限检查"
|
||
usage: "/%s verbose <true|false> [filter]"
|
||
args:
|
||
"on|record|off|paste": "是否启用/禁用日志记录,或粘贴记录的输出"
|
||
"filter": "过滤器匹配项"
|
||
"--slim": "添加\"--slim\"从粘贴的输出中排除跟踪数据"
|
||
tree:
|
||
description: "生成权限的树视图"
|
||
usage: "/%s tree [selection] [max level] [player]"
|
||
args:
|
||
"selection": "树的根,指定\".\"包括所有权限"
|
||
"max level": "应该返回多少分支级别"
|
||
"player": "要检查的在线玩家的名称"
|
||
search:
|
||
description: "搜索具有特定权限的用户/组"
|
||
usage: "/%s search <permission>"
|
||
args:
|
||
"permission": "权限搜索"
|
||
"page": "页面查看"
|
||
check:
|
||
description: "对用户执行标准的权限检查"
|
||
usage: "/%s check <user> <permission>"
|
||
args:
|
||
"user": "检查用户"
|
||
"permission": "允许检查"
|
||
network-sync:
|
||
description: "与存储同步更改并请求网络上所有其他服务器都同步"
|
||
usage: "/%s networksync"
|
||
import:
|
||
description: "从文件导入数据"
|
||
usage: "/%s import <file>"
|
||
args:
|
||
"file": "要导入的文件"
|
||
export:
|
||
description: "将数据导出到文件"
|
||
usage: "/%s export <file>"
|
||
args:
|
||
"file": "要导出的文件"
|
||
reload-config:
|
||
description: "重新加载部分配置选项"
|
||
usage: "/%s reloadconfig"
|
||
bulk-update:
|
||
description: "对所有数据执行批量更改查询"
|
||
usage: "/%s bulkupdate"
|
||
args:
|
||
"data type": "正在更改的数据类型。('all'、'users'、'groups')"
|
||
"action": "对数据执行的操作。('update' or 'delete')"
|
||
"action field": "要采取行动的领域。只需要'update'。('permission'、'server'、'world')"
|
||
"action value": "替换的值。只需要'update'。"
|
||
"constraint...": "更新所需的限制"
|
||
migration:
|
||
description: "迁移命令"
|
||
usage: "/%s migration"
|
||
apply-edits:
|
||
description: "应用从Web编辑器进行的权限更改"
|
||
usage: "/%s applyedits <code> [target]"
|
||
args:
|
||
"code": "数据的唯一代码"
|
||
"target": "应用数据到谁"
|
||
create-group:
|
||
description: "创建新组"
|
||
usage: "/%s creategroup <group>"
|
||
args:
|
||
"name": "组的名称"
|
||
delete-group:
|
||
description: "删除组"
|
||
usage: "/%s deletegroup <group>"
|
||
args:
|
||
"name": "组的名称"
|
||
list-groups:
|
||
description: "列出平台上的所有组"
|
||
usage: "/%s listgroups"
|
||
create-track:
|
||
description: "创建新权限组轨道"
|
||
usage: "/%s createtrack <track>"
|
||
args:
|
||
"name": "权限组轨道的名称"
|
||
delete-track:
|
||
description: "删除权限组轨道"
|
||
usage: "/%s deletetrack <track>"
|
||
args:
|
||
"name": "权限组轨道的名称"
|
||
list-tracks:
|
||
description: "列出平台上的所有权限组轨道"
|
||
usage: "/%s listtracks"
|
||
user-info:
|
||
description: "显示有关用户的信息"
|
||
user-switchprimarygroup:
|
||
description: "切换用户的主组"
|
||
args:
|
||
"group": "组切换到"
|
||
user-promote:
|
||
description: "在权限组轨道提升用户"
|
||
args:
|
||
"track": "提升用户的权限组轨道"
|
||
"context...": "提升用户使用的环境"
|
||
user-demote:
|
||
description: "在权限组轨道降低用户"
|
||
args:
|
||
"track": "降低用户的权限组轨道"
|
||
"context...": "降低用户使用的环境"
|
||
group-info:
|
||
description: "提供有关组的信息"
|
||
group-listmembers:
|
||
description: "显示从该组继承的用户/组"
|
||
args:
|
||
"page": "页面查看"
|
||
group-setweight:
|
||
description: "设置组权重"
|
||
args:
|
||
"weight": "设定权重"
|
||
group-rename:
|
||
description: "重命名组"
|
||
args:
|
||
"name": "新名字"
|
||
group-clone:
|
||
description: "克隆组"
|
||
args:
|
||
"name": "要克隆到的组的名称"
|
||
holder-editor:
|
||
description: "打开网页权限编辑器"
|
||
holder-showtracks:
|
||
description: "列出对象所在的权限组轨道"
|
||
holder-clear:
|
||
description: "删除所有权限,父组和元"
|
||
args:
|
||
"context...": "过滤的环境"
|
||
permission:
|
||
description: "编辑权限"
|
||
parent:
|
||
description: "编辑继承"
|
||
meta:
|
||
description: "编辑元数据值"
|
||
permission-info:
|
||
description: "列出对象拥有的权限节点"
|
||
args:
|
||
"page": "页面查看"
|
||
"filter": "要过滤的字符串"
|
||
permission-set:
|
||
description: "设置对象的权限"
|
||
args:
|
||
"node": "要添加的权限"
|
||
"true|false": "节点的值"
|
||
"context...": "添加权限的环境"
|
||
permission-unset:
|
||
description: "取消对象的权限"
|
||
args:
|
||
"node": "取消的权限节点"
|
||
"context...": "删除权限的环境"
|
||
permission-settemp:
|
||
description: "设置对象的临时权限"
|
||
args:
|
||
"node": "要添加的权限"
|
||
"true|false": "节点的值"
|
||
"duration": "到期时间"
|
||
"context...": "权限的环境"
|
||
permission-unsettemp:
|
||
description: "取消对对象的临时权限"
|
||
args:
|
||
"node": "要取消的权限"
|
||
"context...": "权限的环境"
|
||
permission-check:
|
||
description: "检查对象是否具有某个权限节点"
|
||
args:
|
||
"node": "要检查的权限"
|
||
"context...": "权限的环境"
|
||
permission-check-inherits:
|
||
description: "检查对象是否继承某个权限节点"
|
||
args:
|
||
"node": "要检查的权限"
|
||
"context...": "权限的环境"
|
||
parent-info:
|
||
description: "列出此对象从哪里继承的组"
|
||
parent-set:
|
||
description: "删除对象已经继承的所有其他组,并将其添加到给定的对象组中。"
|
||
args:
|
||
"group": "组设为"
|
||
"context...": "设置组的环境"
|
||
parent-add:
|
||
description: "为该对象设置另一个组来继承权限"
|
||
args:
|
||
"group": "要继承的组"
|
||
"context...": "继承该组的环境"
|
||
parent-remove:
|
||
description: "删除先前设置的继承规则"
|
||
args:
|
||
"group": "删除的组"
|
||
"context...": "删除组的环境"
|
||
parent-set-track:
|
||
description: "删除对象在给定权限组轨道上继承的所有其他组,并将其添加到给定的权限组轨道上。"
|
||
args:
|
||
"track": "设置的权限组轨道"
|
||
"group": "组中设置的组,或与组中在给定权限组轨道上的位置相关的数字"
|
||
"context...": "设置组的环境"
|
||
parent-add-temp:
|
||
description: "为对象设置另一个组,以便从临时继承权限"
|
||
args:
|
||
"group": "要继承的组"
|
||
"duration": "持续时间"
|
||
"context...": "继承该组的环境"
|
||
parent-remove-temp:
|
||
description: "删除以前设置的临时继承规则"
|
||
args:
|
||
"group": "组删除"
|
||
"context...": "删除组的环境"
|
||
parent-clear:
|
||
description: "清除所有的父组"
|
||
args:
|
||
"context...": "过滤的环境"
|
||
parent-clear-track:
|
||
description: "清除给定权限组轨道上的所有父组"
|
||
args:
|
||
"track": "删除的权限组轨道"
|
||
"contexts...": "选择的环境"
|
||
meta-info:
|
||
description: "显示所有聊天元"
|
||
meta-set:
|
||
description: "设置元值"
|
||
args:
|
||
"key": "设定的键"
|
||
"value": "要设置的值"
|
||
"context...": "将元添加到"
|
||
meta-unset:
|
||
description: "取消设定元值"
|
||
args:
|
||
"key": "要取消的键"
|
||
"context...": "删除元的环境"
|
||
meta-settemp:
|
||
description: "暂时设置一个元值"
|
||
args:
|
||
"key": "设定的键"
|
||
"value": "要设置的值"
|
||
"duration": "持续时间"
|
||
"context...": "将元组添加到"
|
||
meta-unsettemp:
|
||
description: "取消设置临时元值"
|
||
args:
|
||
"key": "要取消的键"
|
||
"context...": "删除元的环境"
|
||
meta-addprefix:
|
||
description: "添加前缀"
|
||
args:
|
||
"priority": "添加的前缀优先级"
|
||
"prefix": "前缀字符串"
|
||
"context...": "添加前缀的环境"
|
||
meta-addsuffix:
|
||
description: "添加后缀"
|
||
args:
|
||
"priority": "添加的后缀优先级"
|
||
"suffix": "后缀字符串"
|
||
"context...": "添加后缀的环境"
|
||
meta-removeprefix:
|
||
description: "删除前缀"
|
||
args:
|
||
"priority": "删除的前缀优先级"
|
||
"prefix": "前缀字符串"
|
||
"context...": "删除前缀的环境"
|
||
meta-removesuffix:
|
||
description: "删除后缀"
|
||
args:
|
||
"priority": "删除的后缀优先级"
|
||
"suffix": "后缀字符串"
|
||
"context...": "删除后缀的环境"
|
||
meta-addtemp-prefix:
|
||
description: "添加临时前缀"
|
||
args:
|
||
"priority": "删除的前缀优先级"
|
||
"prefix": "前缀字符串"
|
||
"duration": "持续时间"
|
||
"context...": "添加前缀的环境"
|
||
meta-addtemp-suffix:
|
||
description: "添加临时后缀"
|
||
args:
|
||
"priority": "添加的后缀优先级"
|
||
"suffix": "后缀字符串"
|
||
"duration": "持续时间"
|
||
"context...": "添加后缀的环境"
|
||
meta-removetemp-prefix:
|
||
description: "删除临时前缀"
|
||
args:
|
||
"priority": "删除的前缀优先级"
|
||
"prefix": "前缀字符串"
|
||
"context...": "删除前缀的环境"
|
||
meta-removetemp-suffix:
|
||
description: "删除临时后缀"
|
||
args:
|
||
"priority": "删除的后缀优先级"
|
||
"suffix": "后缀字符串"
|
||
"context...": "删除后缀的环境"
|
||
meta-clear:
|
||
description: "清除所有元"
|
||
args:
|
||
"type": "要删除的元数据类型"
|
||
"context...": "过滤的环境"
|
||
track-info:
|
||
description: "提供有关权限组轨道的信息"
|
||
track-append:
|
||
description: "追加一个组到权限组轨道的最后"
|
||
args:
|
||
"group": "追加的组"
|
||
track-insert:
|
||
description: "在权限组轨道上的给定位置插入一个组"
|
||
args:
|
||
"group": "插入的组"
|
||
"position": "插入组的位置(权限组轨道上的第一个位置为1)"
|
||
track-remove:
|
||
description: "从权限组轨道中删除一个组"
|
||
args:
|
||
"group": "删除的组"
|
||
track-clear:
|
||
description: "清除权限组轨道上的组"
|
||
track-rename:
|
||
description: "重命名权限组轨道"
|
||
args:
|
||
"name": "新名字"
|
||
track-clone:
|
||
description: "克隆权限组轨道"
|
||
args:
|
||
"name": "要克隆的权限组轨道的名称"
|
||
log-recent:
|
||
description: "查看最近的登陆"
|
||
args:
|
||
"user": "用户的名称/uuid"
|
||
"page": "要查看的页码"
|
||
log-search:
|
||
description: "搜索日志中的条目"
|
||
args:
|
||
"query": "搜索的查询"
|
||
"page": "要查看的页码"
|
||
log-notify:
|
||
description: "切换日志通知"
|
||
args:
|
||
"on|off": "是否打开或关闭"
|
||
log-user-history:
|
||
description: "查看用户的历史记录"
|
||
args:
|
||
"user": "用户名/ uuid"
|
||
"page": "要查看的页码"
|
||
log-group-history:
|
||
description: "查看组的历史"
|
||
args:
|
||
"group": "组名"
|
||
"page": "要查看的页码"
|
||
log-track-history:
|
||
description: "查看权限组轨道的历史"
|
||
args:
|
||
"track": "权限组轨道的名称"
|
||
"page": "要查看的页码"
|
||
sponge:
|
||
description: "编辑额外的Sponge数据"
|
||
usage: "/%s sponge <collection> <subject>"
|
||
args:
|
||
"collection": "要查询的集合"
|
||
"subject": "修改的主题"
|
||
sponge-permission-info:
|
||
description: "显示有关主题权限的信息"
|
||
args:
|
||
"contexts...": "选择的环境"
|
||
sponge-permission-set:
|
||
description: "设置一个主题的权限"
|
||
args:
|
||
"node": "要设置的权限节点"
|
||
"tristate": "设置允许值"
|
||
"contexts...": "选择的环境"
|
||
sponge-permission-clear:
|
||
description: "清除一个主题的权限"
|
||
args:
|
||
"contexts...": "清除的环境"
|
||
sponge-parent-info:
|
||
description: "显示关于该主题父项的信息"
|
||
args:
|
||
"contexts...": "选择的环境"
|
||
sponge-parent-add:
|
||
description: "向主题添加父项"
|
||
args:
|
||
"collection": "父主题的主题集合"
|
||
"subject": "父主题的名称"
|
||
"contexts...": "添加父项的环境"
|
||
sponge-parent-remove:
|
||
description: "从主题中删除父项"
|
||
args:
|
||
"collection": "父主题的主题集合"
|
||
"subject": "父主题的名称"
|
||
"contexts...": "删除父项的环境"
|
||
sponge-parent-clear:
|
||
description: "清除主题父项"
|
||
args:
|
||
"contexts...": "清除父项的主题"
|
||
sponge-option-info:
|
||
description: "显示有关主题选项的信息"
|
||
args:
|
||
"contexts...": "选择的环境"
|
||
sponge-option-set:
|
||
description: "为主题设置一个选项"
|
||
args:
|
||
"key": "设定键"
|
||
"value": "设置的键"
|
||
"contexts...": "设置选项的环境"
|
||
sponge-option-unset:
|
||
description: "取消主题一个选项"
|
||
args:
|
||
"key": "取消的键"
|
||
"contexts...": "取消选项的环境"
|
||
sponge-option-clear:
|
||
description: "清除对象的选择"
|
||
args:
|
||
"contexts...": "清除选项的环境"
|
||
migration-command:
|
||
description: "迁移命令"
|
||
migration-groupmanager:
|
||
description: "迁移命令"
|
||
args:
|
||
"migrate as global": "如果世界权限应该被忽略,并且刚刚迁移为全局"
|
||
migration-powerfulperms:
|
||
description: "迁移命令"
|
||
args:
|
||
"address": "PP数据库的地址"
|
||
"database": "PP数据库的名称"
|
||
"username": "登录DB的用户名"
|
||
"password": "登录DB的用密码"
|
||
"db table": "存储用户数据的PP表的名称"
|