mirror of
https://github.com/LuckPerms/LuckPerms.git
synced 2024-11-28 05:35:26 +01:00
parent
e5ce64266f
commit
97708c2c80
@ -13,14 +13,14 @@ log-info: "&7&l[&bL&3P&7&l] &3{0}"
|
|||||||
log-warn: "&7&l[&bLuck&3Perms&7&l] &c[ПРЕДУПРЕЖДЕНИЕ] {0}"
|
log-warn: "&7&l[&bLuck&3Perms&7&l] &c[ПРЕДУПРЕЖДЕНИЕ] {0}"
|
||||||
log-error: "&7&l[&bLuck&3Perms&7&l] &4[ОШИБКА] {0}"
|
log-error: "&7&l[&bLuck&3Perms&7&l] &4[ОШИБКА] {0}"
|
||||||
log: "&3ЛОГ &3&l> {0}"
|
log: "&3ЛОГ &3&l> {0}"
|
||||||
verbose-log: "&3VB &3&l> {0}"
|
verbose-log: "&3РАСШИРЕННЫЙ_ЛОГ &3&l> {0}"
|
||||||
export-log: "&3ЭКСПОРТ &3&l> &f{0}"
|
export-log: "&3ЭКСПОРТ &3&l> &f{0}"
|
||||||
export-log-progress: "&3ЭКСПОРТ &3&l> &7{0}"
|
export-log-progress: "&3ЭКСПОРТ &3&l> &7{0}"
|
||||||
migration-log: "&3ПЕРЕМЕЩЕНИЕ &7[&3{0}&7] &3&l> &f{1}"
|
migration-log: "&3ПЕРЕМЕЩЕНИЕ &7[&3{0}&7] &3&l> &f{1}"
|
||||||
migration-log-progress: "&3ПЕРЕМЕЩЕНИЕ &7[&3{0}&7] &3&l> &7{1}"
|
migration-log-progress: "&3ПЕРЕМЕЩЕНИЕ &7[&3{0}&7] &3&l> &7{1}"
|
||||||
command-not-recognised: "&cКоманда не распознана."
|
command-not-recognised: "&cКоманда не распознана."
|
||||||
command-no-permission: "&cУ вас нет разрешения на использование этой <EFBFBD><EFBFBD>оманды!"
|
command-no-permission: "&cУ вас нет разрешения на использование этой команды!"
|
||||||
user-not-found: "&cПользователь для &4{0}&c не был найден."
|
user-not-found: "&cПользователь &4{0}&c не был найден."
|
||||||
user-not-online: "&aПользователь &b{0}&a не онлайн."
|
user-not-online: "&aПользователь &b{0}&a не онлайн."
|
||||||
user-save-error: "&cПроизошла ошибка при сохранении пользовательских данных для &4{0}&c."
|
user-save-error: "&cПроизошла ошибка при сохранении пользовательских данных для &4{0}&c."
|
||||||
group-not-found: "&cГруппа с именем &4{0}&c не была найдена."
|
group-not-found: "&cГруппа с именем &4{0}&c не была найдена."
|
||||||
@ -29,15 +29,15 @@ track-not-found: "&cПуть с именем &4{0}&c не был найден."
|
|||||||
track-save-error: "&cПроизошла ошибка при сохранении данных пути для &4{0}&c."
|
track-save-error: "&cПроизошла ошибка при сохранении данных пути для &4{0}&c."
|
||||||
user-invalid-entry: "&4{0}&c не является допустимым ником/uuid."
|
user-invalid-entry: "&4{0}&c не является допустимым ником/uuid."
|
||||||
group-invalid-entry: "&4{0}&c не является допустимым именем группы."
|
group-invalid-entry: "&4{0}&c не является допустимым именем группы."
|
||||||
track-invalid-entry: "&4{0}&c не является допустимым именем пути."
|
track-invalid-entry: "&4{0}&c не является допустимым именем трека."
|
||||||
server-world-invalid-entry: "&cИмя сервера/мира может содержать только буквенно-цифровые символы и не может превышать 36 символов."
|
server-world-invalid-entry: "&cИмя сервера/мира может содержать только буквенно-цифровые символы и не может превышать 36 символов."
|
||||||
use-inherit-command: "&cИспользуйте команды 'parent add' и 'parent remove' вместо указания узла."
|
use-inherit-command: "&cИспользуйте команды 'parent add' и 'parent remove' вместо указания узла."
|
||||||
verbose-invalid-filter: "&4{0}&c не является допустимым подробным фильтром."
|
verbose-invalid-filter: "&4{0}&c не является допустимым расширенным фильтром."
|
||||||
verbose-on: "&bРасширенное логирование &aвключено &bдля проверки &aЛЮБОГО &bсоответствия."
|
verbose-on: "&bРасширенное логирование &aвключено &bдля проверки &aЛЮБОГО &bсоответствия."
|
||||||
verbose-on-query: "&bРасширенное логирование &aвключено &bдля проверки соответствия &a{0}&b."
|
verbose-on-query: "&bРасширенное логирование &aвключено &bдля проверки соответствия &a{0}&b."
|
||||||
verbose-off: "&bРасширенное логирование &cвыключено&b."
|
verbose-off: "&bРасширенное логирование &cвыключено&b."
|
||||||
verbose-recording-on: "&bРасширенная запись &aвключена &bдля проверки &aЛЮБОГО &bсоответствия."
|
verbose-recording-on: "&bРасширенное логирование &aвключено &bдля проверки &aЛЮБОГО &bсоответствия."
|
||||||
verbose-recording-on-query: "&bРасширенная запись &aвключена &bдля проверки соответствия &a{0}&b."
|
verbose-recording-on-query: "&bРасширенное логирование &aвключено &bдля проверки соответствия &a{0}&b."
|
||||||
verbose-upload-start: "&bРасширенное логирование &cвыключено&b. Загрузка результатов..."
|
verbose-upload-start: "&bРасширенное логирование &cвыключено&b. Загрузка результатов..."
|
||||||
verbose-results-url: "&aURL-адрес подробного результата:"
|
verbose-results-url: "&aURL-адрес подробного результата:"
|
||||||
tree-upload-start: "&bСоздание дерева разрешений..."
|
tree-upload-start: "&bСоздание дерева разрешений..."
|
||||||
@ -45,7 +45,7 @@ tree-empty: "&cНе удалось создать дерево. Ничего н
|
|||||||
tree-url: "&aURL дерева разрешений:"
|
tree-url: "&aURL дерева разрешений:"
|
||||||
search-searching: "&aПоиск пользователей и групп с помощью &b{0}&a..."
|
search-searching: "&aПоиск пользователей и групп с помощью &b{0}&a..."
|
||||||
search-searching-members: "&aПоиск пользователей и групп, которые наследуют &b{0}&a..."
|
search-searching-members: "&aПоиск пользователей и групп, которые наследуют &b{0}&a..."
|
||||||
search-result: "&aНайдено &b{0}&a записи из &b{1}&a пользователей и &b{2}&a групп."
|
search-result: "&aНайдено &b{0}&a записей из &b{1}&a пользователей и &b{2}&a групп."
|
||||||
search-showing-users: "&bПросмотр записей пользователя:"
|
search-showing-users: "&bПросмотр записей пользователя:"
|
||||||
search-showing-groups: "&bПросмотр записей в группах:"
|
search-showing-groups: "&bПросмотр записей в группах:"
|
||||||
search-showing-users-with-page: "&bПросмотр записей пользователя: {0}"
|
search-showing-users-with-page: "&bПросмотр записей пользователя: {0}"
|
||||||
@ -58,36 +58,36 @@ apply-edits-target-user-not-uuid: "&cЦелевой пользователь &4{
|
|||||||
apply-edits-target-user-unable-to-load: "&cНе удалось загрузить целевого пользователя &4{0}&c."
|
apply-edits-target-user-unable-to-load: "&cНе удалось загрузить целевого пользователя &4{0}&c."
|
||||||
apply-edits-target-unknown: "&cНеверная цель. &7({0})"
|
apply-edits-target-unknown: "&cНеверная цель. &7({0})"
|
||||||
apply-edits-success: "&aУзлы &b{0}&a успешно применены к &b{1}&a."
|
apply-edits-success: "&aУзлы &b{0}&a успешно применены к &b{1}&a."
|
||||||
editor-upload-failure: "&cНе удалось загрузить данные разрешения в редактор."
|
editor-upload-failure: "&cНе <EFBFBD><EFBFBD>далось загрузить данные разрешения в редактор."
|
||||||
editor-url: "&aURL-адрес редактора:"
|
editor-url: "&aURL-адрес редактора:"
|
||||||
check-result: "&aРезультат проверки прав пользователя &b{0}&a для разрешения &b{1}&a: &f{2}"
|
check-result: "&aРезультат проверки прав пользователя &b{0}&a на разрешения &b{1}&a: &f{2}"
|
||||||
create-success: "&b{0}&a был успешно создан."
|
create-success: "&bГруппа {0}&a была успешно создана."
|
||||||
delete-success: "&b{0}&a был успешно удален."
|
delete-success: "&bГруппа {0}&a была успешно удалена."
|
||||||
rename-success: "&b{0}&a был успешно переименован в &b{1}&a."
|
rename-success: "&bГруппа {0}&a была успешно переименована в &b{1}&a."
|
||||||
clone-success: "&b{0}&a был успешно клонирован в &b{1}&a."
|
clone-success: "&bГруппа {0}&a была успешно клонирована в &b{1}&a."
|
||||||
already-inherits: "&b{0}&a уже наследуется от &b{1}&a в контексте {2}&a."
|
already-inherits: "&bГруппа {0}&a уже наследуется от &b{1}&a в контексте {2}&a."
|
||||||
does-not-inherit: "&b{0}&a не наследуется от &b{1}&a в контексте {2}&a."
|
does-not-inherit: "&bГруппа {0}&a не наследуется от &b{1}&a в контексте {2}&a."
|
||||||
already-temp-inherits: "&b{0}&a уже временно наследуется от &b{1}&a в контексте {2}&a."
|
already-temp-inherits: "&bГруппа {0}&a уже временно наследуется от &b{1}&a в контексте {2}&a."
|
||||||
does-not-temp-inherit: "&b{0}&a временно не наследуется от &b{1}&a в контексте {2}&a."
|
does-not-temp-inherit: "&bГруппа {0}&a временно не наследуется от &b{1}&a в контексте {2}&a."
|
||||||
track-already-contains: "&b{0}&a уже содержит &b{1}&a."
|
track-already-contains: "&b{0}&a уже содержит &b{1}&a."
|
||||||
track-does-not-contain: "&b{0}&a не содержит &b{1}&a."
|
track-does-not-contain: "&b{0}&a не содержит &b{1}&a."
|
||||||
track-ambiguous-call: "&4{0}&c является участником нескольких групп на этом треке. Не удалось определить их местоположение."
|
track-ambiguous-call: "&4{0}&c является участником нескольких групп на этом треке. Не удалось определить их местоположение."
|
||||||
already-exists: "&4{0}&c уже существует!"
|
already-exists: "&cГруппа &4{0}&c уже существует!"
|
||||||
does-not-exist: "&4{0}&c не существует!"
|
does-not-exist: "&cГруппа &4{0}&c не существует!"
|
||||||
group-load-error: "&cПроизошла непредвиденная ошибка. Группа не загружена."
|
group-load-error: "&cПроизошла непредвиденная ошибка. Группа не загружена."
|
||||||
groups-load-error: "&cпроизошла непредвиденная ошибка. Невозможно загрузить все группы."
|
groups-load-error: "&cПроизошла непредвиденная ошибка. Невозможно загрузить все группы."
|
||||||
track-load-error: "&cпроизошла непредвиденная ошибка. Трек не загружен."
|
track-load-error: "&cПроизошла непредвиденная ошибка. Трек не загружен."
|
||||||
tracks-load-error: "&cпроизошла непредвиденная ошибка. Невозможно загрузить все треки."
|
tracks-load-error: "&cПроизошла непредвиденная ошибка. Невозможно загрузить все треки."
|
||||||
track-empty: "&4{0}&c не может использоваться, поскольку он пуст или содержит только одну группу."
|
track-empty: "&4{0}&c не может использоваться, поскольку он пуст или содержит только одну группу."
|
||||||
update-task-request: "&bЗапрошено обновление задачи. Пожалуйста, подождите..."
|
update-task-request: "&bЗапрошено обновление задачи. Пожалуйста, подождите..."
|
||||||
update-task-complete: "&aОбновление задачи завершено."
|
update-task-complete: "&aОбновление задачи завершено."
|
||||||
update-task-complete-network: "&aОбновление задачи завершено. Теперь попытка отправки на другие сервера."
|
update-task-complete-network: "&aОбновление задачи завершено. Теперь попытка отправки на другие сервера."
|
||||||
update-task-push-success: "&aДругие серверы были успешно уведомлены через &b{0} &aобмен сообщениями."
|
update-task-push-success: "&aДругие серверы были успешно уведомлены через &b{0} &aобмен сообщениями."
|
||||||
update-task-push-failure: "&cОшибка, все изменения были отправлены на другие сервера."
|
update-task-push-failure: "&cОшибка, все изменения были <EFBFBD><EFBFBD>тправлены на другие сервера."
|
||||||
update-task-push-failure-not-setup: "&cОшибка отправки изменений на другие сервера. &7(служба о<EFBFBD><EFBFBD>мена сообщениями не настроена)"
|
update-task-push-failure-not-setup: "&cОшибка отправки изменений на другие сервера. &7(служба обмена сообщениями не настроена)"
|
||||||
reload-config-success: "&aФайл конфигурации был перезагружен. &7(некоторые параметры будут применяться только после перезапуска сервера)"
|
reload-config-success: "&aФайл конфигурации был перезагружен. &7(некоторые параметры применяться только после перезапуска сервера)"
|
||||||
info-top: >
|
info-top: >
|
||||||
{PREFIX}&2Running &bLuckPerms v{0}&2 by &bLuck&2.\n
|
{PREFIX}&2Версия &bLuckPerms v{0}&2 от &bLuck&2.\n
|
||||||
{PREFIX}&f- &3Платформа: &f{1}\n
|
{PREFIX}&f- &3Платформа: &f{1}\n
|
||||||
{PREFIX}&f- &3Имя платформы: &f{2}\n
|
{PREFIX}&f- &3Имя платформы: &f{2}\n
|
||||||
{PREFIX}&f- &3Версия сервера: &f{3}
|
{PREFIX}&f- &3Версия сервера: &f{3}
|
||||||
@ -102,19 +102,19 @@ info-middle: >
|
|||||||
{PREFIX}&f- &3Контекстные калькуляторы: &a{8}\n
|
{PREFIX}&f- &3Контекстные калькуляторы: &a{8}\n
|
||||||
{PREFIX}&f- &3Известные разрешения: &a{9}\n
|
{PREFIX}&f- &3Известные разрешения: &a{9}\n
|
||||||
{PREFIX}&f- &3Активные процессоры: &7{10}
|
{PREFIX}&f- &3Активные процессоры: &7{10}
|
||||||
create-error: "&cПри создании произошла ошибка &4{0}&c."
|
create-error: "&cПроизошла ошибка при создании &4{0}&c."
|
||||||
delete-error: "&cПроизошла ошибка при удалении &4{0}&c."
|
delete-error: "&cПроизошла ошибка при удалении &4{0}&c."
|
||||||
delete-group-error-default: "&cВы не можете удалить группу по умолчанию."
|
delete-group-error-default: "&cВы не можете удалить группу по умолчанию."
|
||||||
groups-list: "&aГруппы: &7(имя, вес, треки)"
|
groups-list: "&aГруппы: &7(имя, вес, треки)"
|
||||||
groups-list-entry: "&f- &3{0} &7- &b{1}"
|
groups-list-entry: "&f- &3{0} &7- &b{1}"
|
||||||
groups-list-entry-with-tracks: "&f- &3{0} &7- &b{1} &7- [&3{2}&7]"
|
groups-list-entry-with-tracks: "&f- &3{0} &7- &b{1} &7- [&3{2}&7]"
|
||||||
tracks-list: "&aТреки: {0}"
|
tracks-list: "&aТреки: {0}"
|
||||||
listnodes: "&b{0} Разрешения:"
|
listnodes: "&bРазрешения {0}:"
|
||||||
listnodes-with-page: "&b{0} Разрешения: {1}"
|
listnodes-with-page: "&bРазрешения {0}: {1}"
|
||||||
listnodes-temp: "&b{0}'s Временные разрешения:"
|
listnodes-temp: "&bВременные разрешения {0}:"
|
||||||
listnodes-temp-with-page: "&b{0} Временные разрешения: {1}"
|
listnodes-temp-with-page: "&bВременные разрешения {0}: {1}"
|
||||||
listparents: "&b{0} Родительские группы:"
|
listparents: "&bРодительские группы пользователя {0}:"
|
||||||
listparents-temp: "&b{0} Временные родительские группы:"
|
listparents-temp: "&bВременные родительские группы {0}:"
|
||||||
list-tracks: >
|
list-tracks: >
|
||||||
&b{0} Треки:\n
|
&b{0} Треки:\n
|
||||||
{1}
|
{1}
|
||||||
@ -126,32 +126,32 @@ context-pair: "&8(&7{0}=&f{1}&8)"
|
|||||||
check-permission: "&b{0}&a имеет разрешение &b{1}&a установленое на {2}&a в контексте {3}&a."
|
check-permission: "&b{0}&a имеет разрешение &b{1}&a установленое на {2}&a в контексте {3}&a."
|
||||||
check-inherits-permission: "&b{0}&a имеет разрешение &b{1}&a установленое на {2}&a в контексте {3}&a. &7(унаследованный от &a{4}&7)"
|
check-inherits-permission: "&b{0}&a имеет разрешение &b{1}&a установленое на {2}&a в контексте {3}&a. &7(унаследованный от &a{4}&7)"
|
||||||
setpermission-success: "&aРазрешение &b{0}&a установлено на &b{1}&a для &b{2}&a в контексте {3}&a."
|
setpermission-success: "&aРазрешение &b{0}&a установлено на &b{1}&a для &b{2}&a в контексте {3}&a."
|
||||||
already-haspermission: "&b{0}&a уже имеет разрешение &b{1}&a установленный в контексте {2}&a."
|
already-haspermission: "&b{0}&a уже имеет разрешение &b{1}&a установленное в контексте {2}&a."
|
||||||
setpermission-temp-success: "&aРазрешение &b{0}&a установлено на &b{1}&a для &b{2}&a на время &b{3}&a в контексте {4}&a."
|
setpermission-temp-success: "&aРазрешение &b{0}&a установлено на &b{1}&a для &b{2}&a на время &b{3}&a в контексте {4}&a."
|
||||||
already-has-temp-permission: "&b{0}&a уже имеет &b{1}&a временно установленное в контексте {2}&a."
|
already-has-temp-permission: "&b{0}&a уже имеет &b{1}&a временно установленное в контексте {2}&a."
|
||||||
unsetpermission-success: "&aРазрешение &b{0}&a отобрано для &b{1}&a в контексте {2}&a."
|
unsetpermission-success: "&aРазрешение &b{0}&a отобрано у &b{1}&a в контексте {2}&a."
|
||||||
does-not-have-permission: "&b{0}&a не имеет &b{1}&a установленного в контексте {2}&a."
|
does-not-have-permission: "&b{0}&a не имеет &b{1}&a установленного в контексте {2}&a."
|
||||||
unset-temp-permission-success: "&aВременное разрешение &b{0}&a отобранно для &b{1}&a в контексте {2}&a."
|
unset-temp-permission-success: "&aВременное разрешение &b{0}&a отобранно для &b{1}&a в контексте {2}&a."
|
||||||
does-not-have-temp-permission: "&b{0}&a не имеет &b{1}&a временно установленное в контексте {2}&a."
|
does-not-have-temp-permission: "&b{0}&a не имеет &b{1}&a временно установленное в контексте {2}&a."
|
||||||
set-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a в контексте {2}&a."
|
set-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a в контексте {2}&a."
|
||||||
set-temp-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a на время &b{2}&a в контексте {3}&a."
|
set-temp-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a на время &b{2}&a в контексте {3}&a."
|
||||||
set-parent-success: "&b{0}&a были удалены существующие родительские группы и теперь только наследуются &b{1}&a в контексте {2}&a."
|
set-parent-success: "&aБыли удалены существующие родительские группы у &b{0} &aи теперь только наследуются от &b{1}&a в контексте {2}&a."
|
||||||
set-track-parent-success: "&b{0}&a существующие родительские группы на треке &b{1}&a очищены, и теперь только наследуются &b{2}&a в контексте {3}&a."
|
set-track-parent-success: "&b{0}&a существующие родительские группы на треке &b{1}&a очищены, и теперь только наследуются от &b{2}&a в контексте {3}&a."
|
||||||
unset-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a в контексте {2}&a."
|
unset-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a в контексте {2}&a."
|
||||||
unset-temp-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a в контексте {2}&a."
|
unset-temp-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a в контексте {2}&a."
|
||||||
clear-success: "&b{0}&a разрешения были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
clear-success: "&aРазрешения &b{0}&a были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||||
clear-success-singular: "&b{0}&a разрешения были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
clear-success-singular: "&aРазрешения &b{0}&a были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||||
parent-clear-success: "&b{0}&a родители были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
parent-clear-success: "&aРодители &b{0}&a были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||||
parent-clear-success-singular: "&b{0}&a родители были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
parent-clear-success-singular: "&aРодители &b{0}&a были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||||
parent-clear-track-success: "&b{0}&a's родители на треке &b{1}&a были очищены в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
parent-clear-track-success: "&b{0}&a родители на треке &b{1}&a были очищены в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
||||||
parent-clear-track-success-singular: "&b{0}&a родители на треке &b{1}&a были очищены в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
parent-clear-track-success-singular: "&b{0}&a родители на треке &b{1}&a были очищены в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
||||||
meta-clear-success: "&b{0}&a мета, соответствующая типу &b{1}&a была очищена в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
meta-clear-success: "&b{0}&a мета, соответствующая типу &b{1}&a была очищена в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
||||||
meta-clear-success-singular: "&b{0}&a мета, соответствующая типу &b{1}&a была очищена в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
meta-clear-success-singular: "&b{0}&a мета, соответствующая типу &b{1}&a была очищена в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
||||||
illegal-date-error: "&cНе удалось разобрать дату &4{0}&c."
|
illegal-date-error: "&cНе удалось разобрать дату &4{0}&c."
|
||||||
past-date-error: "&cВы не можете установить прошлую дату!"
|
past-date-error: "&cВы не можете установить прошлую дату!"
|
||||||
chat-meta-prefix-header: "&b{0} Префиксы"
|
chat-meta-prefix-header: "&bПрефиксы {0}"
|
||||||
chat-meta-suffix-header: "&b{0} Суффиксы"
|
chat-meta-suffix-header: "&bСуффиксы {0}"
|
||||||
meta-header: "&b{0} Мета"
|
meta-header: "&bМета {0}"
|
||||||
chat-meta-entry: "&b-> {0} &f- &f'{1}&f' &8(&7унаследованный от &a{2}&8)"
|
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}"
|
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: "&b-> &a{0} &f= &f'{1}&f' &8(&7унаследованный от &a{2}&8)"
|
||||||
@ -159,30 +159,30 @@ meta-entry-with-context: "&b-> &a{0} &f= &f'{1}&f' &8(&7унаследованн
|
|||||||
chat-meta-prefix-none: "&b{0} не имеет префиксов."
|
chat-meta-prefix-none: "&b{0} не имеет префиксов."
|
||||||
chat-meta-suffix-none: "&b{0} не имеет суффиксов."
|
chat-meta-suffix-none: "&b{0} не имеет суффиксов."
|
||||||
meta-none: "&b{0} не имеет мету."
|
meta-none: "&b{0} не имеет мету."
|
||||||
meta-invalid-priority: "&cНедопустимый приоритет &4{0}&c. Ожидаемый номер."
|
meta-invalid-priority: "&cНедопустимый приоритет &4{0}&c. Ожидается число."
|
||||||
already-has-chat-meta: "&b{0}&a уже имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
already-has-chat-meta: "&b{0}&a уже имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
||||||
already-has-temp-chat-meta: "&b{0}&a уже имеет {1} &f'{2}&f'&a временно установленный в приоритете &b{3}&a в контексте {4}&a."
|
already-has-temp-chat-meta: "&b{0}&a уже имеет {1} &f'{2}&f'&a временно установленный в приоритете &b{3}&a в контексте {4}&a."
|
||||||
does-not-have-chat-meta: "&b{0}&a не имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
does-not-have-chat-meta: "&b{0}&a не имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
||||||
does-not-have-temp-chat-meta: "&b{0}&a не имеет {1} &f'{2}&f'&a временно установленный в приоритете &b{3}&a в контексте {4}&a."
|
does-not-have-temp-chat-meta: "&b{0}&a не имеет {1} &f'{2}&f'&a временно установленный в приоритете &b{3}&a в контексте {4}&a."
|
||||||
add-chatmeta-success: "&b{0}&a имел {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
add-chatmeta-success: "&b{0}&a теперь имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a в контексте {4}&a."
|
||||||
add-temp-chatmeta-success: "&b{0}&a имел {1} &f'{2}&f'&a установленный в приоритете &b{3}&a на время &b{4}&a в контексте {5}&a."
|
add-temp-chatmeta-success: "&b{0}&a теперь имеет {1} &f'{2}&f'&a установленный в приоритете &b{3}&a на время &b{4}&a в контексте {5}&a."
|
||||||
remove-chatmeta-success: "&b{0}&a имел {1} &f'{2}&f'&a в приоритете &b{3}&a удален в контексте {4}&a."
|
remove-chatmeta-success: "&b{1} &f'{2}&f' &aс приоритетом &b{3}&a в &b{0}&a был удален в контексте &b{4}&a."
|
||||||
bulk-remove-chatmeta-success: "&b{0}&a имел все {1}es в приоритете &b{2}&a удален в контексте {3}&a."
|
bulk-remove-chatmeta-success: "&b{1}es &aс приоритетом &b{2}&a в &b{0}&a был удален в контексте &b{3}&a."
|
||||||
remove-temp-chatmeta-success: "&b{0}&a временно имел {1} &f'{2}&f'&a в приоритете &b{3}&a удален в контексте {4}&a."
|
remove-temp-chatmeta-success: "&b{1} &f'{2}&f'&a с приоритетом &b{3}&a в &b{0}&a был временно удален в контексте &b{4}&a."
|
||||||
bulk-remove-temp-chatmeta-success: "&b{0}&a временно имел все {1}es в приоритете &b{2}&a удален в контексте {3}&a."
|
bulk-remove-temp-chatmeta-success: "&aВсе &b{1}es &aс приоритетом &b{2}&a в &b{0}&a были временно удалены в контексте &b{3}&a."
|
||||||
already-has-meta: "&b{0}&a уже имеет мета-ключ &f'{1}&f'&a установлен в &f'{2}&f'&a в контексте {3}&a."
|
already-has-meta: "&b{0}&a уже имеет мета-ключ &f'{1}&f'&a установлен в &f'{2}&f'&a в контексте {3}&a."
|
||||||
already-has-temp-meta: "&b{0}&a уже имеет мета-ключ &f'{1}&f'&a временно установлен &f'{2}&f'&a в контексте {3}&a."
|
already-has-temp-meta: "&b{0}&a уже имеет мета-ключ &f'{1}&f'&a временно установлен &f'{2}&f'&a в контексте {3}&a."
|
||||||
doesnt-have-meta: "&b{0}&a не имеет мета-ключа &f'{1}&f'&a установлен в контексте {2}&a."
|
doesnt-have-meta: "&b{0}&a не имеет мета-ключа &f'{1}&f'&a установлен в контексте {2}&a."
|
||||||
doesnt-have-temp-meta: "&b{0}&a не имеет мета-ключа &f'{1}&f'&a временно установлен в контексте {2}&a."
|
doesnt-have-temp-meta: "&b{0}&a не имеет мета-ключа &f'{1}&f'&a временно установлен в контексте {2}&a."
|
||||||
set-meta-success: "&aМета-ключ &f'{0}&f'&a установлен на &f'{1}&f'&a для &b{2}&a в контексте {3}&a."
|
set-meta-success: "&aМета-ключ &f'{0}&f'&a у<EFBFBD><EFBFBD>тановлен на &f'{1}&f'&a для &b{2}&a в контексте {3}&a."
|
||||||
set-meta-temp-success: "&aМета-ключ &f'{0}&f'&a установлен на &f'{1}&f'&a для &b{2}&a на время &b{3}&a в контексте {4}&a."
|
set-meta-temp-success: "&aМета-ключ &f'{0}&f'&a установлен на &f'{1}&f'&a для &b{2}&a на время &b{3}&a в контексте {4}&a."
|
||||||
unset-meta-success: "&aМета-ключ &f'{0}&f'&a отобран на &b{1}&a в контексте {2}&a."
|
unset-meta-success: "&aМета-ключ &f'{0}&f'&a отобран на &b{1}&a в контексте {2}&a."
|
||||||
unset-meta-temp-success: "&aВременны мета-ключ &f'{0}&f'&a отобран на &b{1}&a в контексте {2}&a."
|
unset-meta-temp-success: "&aВременный мета-ключ &f'{0}&f'&a отобран на &b{1}&a в контексте {2}&a."
|
||||||
bulk-update-invalid-data-type: "&cНедопустимый тип. Ожидалось 'all', 'users' или 'groups'."
|
bulk-update-invalid-data-type: "&cНедопустимый тип. Ожидается 'all', 'users' или 'groups'."
|
||||||
bulk-update-invalid-constraint: "&cНедопустимое ограничение &4{0}&c. Ограничения должны быть в формате '&f<field> <comparison operator> <value>&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-invalid-comparison: "&cНедействительный оператор сравнения '&4{0}&c'. Ожидается одно из следующих: &f== != ~~ ~!"
|
||||||
bulk-update-queued: "&aОперация массового обновления была поставлена в очередь. &7(&f{0}&7)"
|
bulk-update-queued: "&aОперация массового обновления была поставлена в очередь. &7(&f{0}&7)"
|
||||||
bulk-update-confirm: "&aЗапустить &b/{0} bulkupdate confirm {1} &aдля выполнения обновления."
|
bulk-update-confirm: "&aВведите &b/{0} bulkupdate confirm {1} &aдля выполнения обновления."
|
||||||
bulk-update-unknown-id: "&aОперация с ID &b{0}&a не существует или истекла."
|
bulk-update-unknown-id: "&aОперация с ID &b{0}&a не существует или истекла."
|
||||||
bulk-update-starting: "&aЗапуск массового обновления."
|
bulk-update-starting: "&aЗапуск массового обновления."
|
||||||
bulk-update-success: "&bМассовое обновление успешно завершено."
|
bulk-update-success: "&bМассовое обновление успешно завершено."
|
||||||
@ -196,7 +196,7 @@ user-info-general: >
|
|||||||
{PREFIX}&f- &3Узлы: &a{4}\n
|
{PREFIX}&f- &3Узлы: &a{4}\n
|
||||||
{PREFIX}&f- &3Разрешения: &a{5}\n
|
{PREFIX}&f- &3Разрешения: &a{5}\n
|
||||||
{PREFIX}&f- &3Префиксы: &a{6}\n
|
{PREFIX}&f- &3Префиксы: &a{6}\n
|
||||||
{PREFIX}&f- &3СУффиксы: &a{7}\n
|
{PREFIX}&f- &3Суффиксы: &a{7}\n
|
||||||
{PREFIX}&f- &3Мета: &a{8}
|
{PREFIX}&f- &3Мета: &a{8}
|
||||||
user-info-data: >
|
user-info-data: >
|
||||||
{PREFIX}&f- &aКэшированные данные:\n
|
{PREFIX}&f- &aКэшированные данные:\n
|
||||||
@ -209,7 +209,7 @@ info-temp-parent-header: "&f- &aВременные родительские гр
|
|||||||
user-removegroup-error-primary: "&aНельзя удалить пользователя из основной группы."
|
user-removegroup-error-primary: "&aНельзя удалить пользователя из основной группы."
|
||||||
user-primarygroup-success: "&b{0}&a основная группа была установлена на &b{1}&a."
|
user-primarygroup-success: "&b{0}&a основная группа была установлена на &b{1}&a."
|
||||||
user-primarygroup-warn-option: "&aПредупреждение: Метод вычисления основной группы, используемый этим сервером &7({0}) &aможет не отражать это изменение."
|
user-primarygroup-warn-option: "&aПредупреждение: Метод вычисления основной группы, используемый этим сервером &7({0}) &aможет не отражать это изменение."
|
||||||
user-primarygroup-error-alreadyhas: "&b{0}&a уже <EFBFBD><EFBFBD>меет &b{1}&a в качестве основной группы."
|
user-primarygroup-error-alreadyhas: "&b{0}&a уже имеет &b{1}&a в качестве основной группы."
|
||||||
user-primarygroup-error-notmember: "&b{0}&a еще не был участником &b{1}&a, добавление."
|
user-primarygroup-error-notmember: "&b{0}&a еще не был участником &b{1}&a, добавление."
|
||||||
user-track-error-not-contain-group: "&b{0}&a еще не в каких-либо группах на &b{1}&a."
|
user-track-error-not-contain-group: "&b{0}&a еще не в каких-либо группах на &b{1}&a."
|
||||||
user-track-added-to-first: "&b{0}&a не находится в каких-либо группах на этом треке, поэтому они были добавлены в первую группу, &b{1}&a в контексте {2}&a."
|
user-track-added-to-first: "&b{0}&a не находится в каких-либо группах на этом треке, поэтому они были добавлены в первую группу, &b{1}&a в контексте {2}&a."
|
||||||
@ -217,7 +217,7 @@ user-promote-success: "&aПользователь &b{0}&a повышен по т
|
|||||||
user-promote-error-endoftrack: "&aКонец трека &b{0}&a был достигнут. Не удалось продвинуть &b{1}&a."
|
user-promote-error-endoftrack: "&aКонец трека &b{0}&a был достигнут. Не удалось продвинуть &b{1}&a."
|
||||||
user-promote-error-malformed: >
|
user-promote-error-malformed: >
|
||||||
{PREFIX}&aСледующая группа на треке, &b{0}&a, больше не существует. Не удалось продвинуть пользователя.\n
|
{PREFIX}&aСледующая группа на треке, &b{0}&a, больше не существует. Не удалось продвинуть пользователя.\n
|
||||||
{PREFIX}&aЛибо создайте группу, либо удалите ее из трека, и повторите попытку.
|
{PREFIX}&aЛибо создайте группу, либо удалите ее из трека, и повторите попы<EFBFBD><EFBFBD>ку.
|
||||||
user-demote-success: "&aПользователь &b{0}&a понижен по треку &b{1}&a из &b{2}&a в &b{3}&a в контексте {4}&a."
|
user-demote-success: "&aПользователь &b{0}&a понижен по треку &b{1}&a из &b{2}&a в &b{3}&a в контексте {4}&a."
|
||||||
user-demote-endoftrack: "&aКонец трека &b{0}&a был достигнут, поэтому &b{1}&a был удален из &b{2}&a."
|
user-demote-endoftrack: "&aКонец трека &b{0}&a был достигнут, поэтому &b{1}&a был удален из &b{2}&a."
|
||||||
user-demote-error-malformed: >
|
user-demote-error-malformed: >
|
||||||
@ -233,7 +233,7 @@ group-info-general: >
|
|||||||
{PREFIX}&f- &3Префиксы: &a{5}\n
|
{PREFIX}&f- &3Префиксы: &a{5}\n
|
||||||
{PREFIX}&f- &3Суффиксы: &a{6}\n
|
{PREFIX}&f- &3Суффиксы: &a{6}\n
|
||||||
{PREFIX}&f- &3Мета: &a{7}
|
{PREFIX}&f- &3Мета: &a{7}
|
||||||
group-set-weight: "&aУстановить вес &b{0}&a для группы &b{1}&a."
|
group-set-weight: "&aВес &b{0}&a установлен для группы &b{1}&a."
|
||||||
track-info: >
|
track-info: >
|
||||||
{PREFIX}&b&l> &bОтображение трека: &f{0}\n
|
{PREFIX}&b&l> &bОтображение трека: &f{0}\n
|
||||||
{PREFIX}&f- &7Путь: &f{1}
|
{PREFIX}&f- &7Путь: &f{1}
|
||||||
@ -266,9 +266,9 @@ log-export-empty: "&cЛог пуст и поэтому не может быть
|
|||||||
log-export-failure: "&cПроизошла непредвиденная ошибка при записи в файл."
|
log-export-failure: "&cПроизошла непредвиденная ошибка при записи в файл."
|
||||||
log-export-success: "&aЛог успешно экспортирован в &b{0}&a."
|
log-export-success: "&aЛог успешно экспортирован в &b{0}&a."
|
||||||
import-already-running: "&cДругой процесс импорта уже запущен. Подождите, пока он закончится и повторите попытку."
|
import-already-running: "&cДругой процесс импорта уже запущен. Подождите, пока он закончится и повторите попытку."
|
||||||
export-already-running: "&cДругой процесс импорта уже запущен. Подождите, пока он закончится и повторите попытку."
|
export-already-running: "&cДругой процесс и<EFBFBD><EFBFBD>порта уже запущен. Подождите, пока он закончится и повторите попытку."
|
||||||
import-log-doesnt-exist: "&cОшибка: Файл &4{0}&c не существует."
|
import-log-doesnt-exist: "&cОшибка: Файл &4{0}&c не существует."
|
||||||
import-log-not-readable: "&cОшибка: Фай<EFBFBD><EFBFBD> &4{0}&c не чита<D182><D0B0>тся."
|
import-log-not-readable: "&cОшибка: Файл &4{0}&c не читается."
|
||||||
import-log-failure: "&cПроизошла непредвиденная ошибка при чтении из файла лога."
|
import-log-failure: "&cПроизошла непредвиденная ошибка при чтении из файла лога."
|
||||||
import-progress: "&b(Импорт) &b-> &f{0}&f% завершено &7- &b{1}&f/&b{2} &fопераций завершено с &c{3} &fошибками."
|
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-progress-sin: "&b(Импорт) &b-> &f{0}&f% завершено &7- &b{1}&f/&b{2} &fопераций завершено с &c{3} &fошибками."
|
||||||
@ -277,11 +277,11 @@ import-end-complete: "&b(Импорт) &a&lЗАВЕРШЕНО &7- заняло &
|
|||||||
import-end-complete-err: "&b(Импорт) &a&lЗАВЕРШЕНО &7- заняло &b{0} &7секунд - &c{1} ошибки."
|
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-complete-err-sin: "&b(Импорт) &a&lЗАВЕРШЕНО &7- заняло &b{0} &7секунд - &c{1} ошибка."
|
||||||
import-end-error-header: >
|
import-end-error-header: >
|
||||||
{PREFIX}&b(Import) &7------------> &fОтображение ошибки #&b{0} &7<------------\n
|
{PREFIX}&b(Импорт) &7------------> &fОтображение ошибки #&b{0} &7<------------\n
|
||||||
{PREFIX}&b(Import) &fВо время выполнения: &3Команда #{1}\n
|
{PREFIX}&b(Импорт) &fВо время выполнения: &3Команда #{1}\n
|
||||||
{PREFIX}&b(Import) &fКоманда: &7{2}\n
|
{PREFIX}&b(Импорт) &fКоманда: &7{2}\n
|
||||||
{PREFIX}&b(Import) &fТип: &3{3}\n
|
{PREFIX}&b(Импорт) &fТип: &3{3}\n
|
||||||
{PREFIX}&b(Import) &fВывод:
|
{PREFIX}&b(Импорт) &fВывод:
|
||||||
import-end-error-content: "&b(Импорт) &b-> &c{0}"
|
import-end-error-content: "&b(Импорт) &b-> &c{0}"
|
||||||
import-end-error-footer: "&b(Импорт) &7<------------------------------------------>"
|
import-end-error-footer: "&b(Импорт) &7<------------------------------------------>"
|
||||||
|
|
||||||
@ -429,7 +429,7 @@ command-specs:
|
|||||||
holder-showtracks:
|
holder-showtracks:
|
||||||
description: "Перечисляет треки, на которых находится объект"
|
description: "Перечисляет треки, на которых находится объект"
|
||||||
holder-clear:
|
holder-clear:
|
||||||
description: "Удаляет все разрешения, родителей и мету"
|
description: "У<EFBFBD><EFBFBD>аляет все разрешения, родителей и мету"
|
||||||
args:
|
args:
|
||||||
"context...": "контексты для фильтрации по"
|
"context...": "контексты для фильтрации по"
|
||||||
permission:
|
permission:
|
||||||
@ -479,12 +479,12 @@ command-specs:
|
|||||||
parent-info:
|
parent-info:
|
||||||
description: "Перечисляет группы, наследуемые этим объектом"
|
description: "Перечисляет группы, наследуемые этим объектом"
|
||||||
parent-set:
|
parent-set:
|
||||||
description: "Удаляет все остальные группы, которые объект уже наследует и добавляет их к одному данному"
|
description: "Удаляет все остальные группы, которые объект уже наследует и добавля<EFBFBD><EFBFBD>т их к одному данному"
|
||||||
args:
|
args:
|
||||||
"group": "группа для установки"
|
"group": "группа для установки"
|
||||||
"context...": "контексты для установки группы в"
|
"context...": "контексты для установки группы в"
|
||||||
parent-add:
|
parent-add:
|
||||||
description: "Устанавливает другую группу для того, чтобы объект наследо<EFBFBD><EFBFBD>ал разрешения от"
|
description: "Устанавливает другую группу для того, чтобы объект наследовал разрешения от"
|
||||||
args:
|
args:
|
||||||
"group": "группа, наследуемая от"
|
"group": "группа, наследуемая от"
|
||||||
"context...": "контексты для наследования группы в"
|
"context...": "контексты для наследования группы в"
|
||||||
@ -611,7 +611,7 @@ command-specs:
|
|||||||
"group": "группа для вставки"
|
"group": "группа для вставки"
|
||||||
"position": "положение для вставки группы в (первая позиция на треке - 1)"
|
"position": "положение для вставки группы в (первая позиция на треке - 1)"
|
||||||
track-remove:
|
track-remove:
|
||||||
description: "Удаляет группу с трека"
|
description: "Удаля<EFBFBD><EFBFBD>т группу с трека"
|
||||||
args:
|
args:
|
||||||
"group": "группа для удаления"
|
"group": "группа для удаления"
|
||||||
track-clear:
|
track-clear:
|
||||||
@ -621,7 +621,7 @@ command-specs:
|
|||||||
args:
|
args:
|
||||||
"name": "новое имя"
|
"name": "новое имя"
|
||||||
track-clone:
|
track-clone:
|
||||||
description: "К<EFBFBD><EFBFBD>онировать трек"
|
description: "Клонировать трек"
|
||||||
args:
|
args:
|
||||||
"name": "имя трека для клонирования"
|
"name": "имя трека для клонирования"
|
||||||
log-recent:
|
log-recent:
|
||||||
@ -674,13 +674,13 @@ command-specs:
|
|||||||
args:
|
args:
|
||||||
"contexts...": "контексты для очистки разрешений в"
|
"contexts...": "контексты для очистки разрешений в"
|
||||||
sponge-parent-info:
|
sponge-parent-info:
|
||||||
description: "Показывает информацию о Субъектов родителей"
|
description: "Показывает информацию о Субъектов родит<EFBFBD><EFBFBD>лей"
|
||||||
args:
|
args:
|
||||||
"contexts...": "контексты для фильтрации по"
|
"contexts...": "контексты для фильтрации по"
|
||||||
sponge-parent-add:
|
sponge-parent-add:
|
||||||
description: "Добавляет родителя к Субъекту"
|
description: "Добавляет родителя к Субъекту"
|
||||||
args:
|
args:
|
||||||
"collection": "Коллекция субъектов, в которой находится родительский Субъ<EFBFBD><EFBFBD>кт"
|
"collection": "Коллекция субъектов, в которой находится родительский Субъект"
|
||||||
"subject": "имя родительского Субъекта"
|
"subject": "имя родительского Субъекта"
|
||||||
"contexts...": "контексты для добавления родителя в"
|
"contexts...": "контексты для добавления родителя в"
|
||||||
sponge-parent-remove:
|
sponge-parent-remove:
|
||||||
|
@ -31,7 +31,6 @@ user-invalid-entry: "&4{0}&c不是有效的用户名/uuid。"
|
|||||||
group-invalid-entry: "&4{0}&c不是有效的组名称。"
|
group-invalid-entry: "&4{0}&c不是有效的组名称。"
|
||||||
track-invalid-entry: "&4{0}&c不是有效的权限组轨道名称。"
|
track-invalid-entry: "&4{0}&c不是有效的权限组轨道名称。"
|
||||||
server-world-invalid-entry: "&c服务器/世界名称只能包含字母数字字符,长度不能超过36个字符。"
|
server-world-invalid-entry: "&c服务器/世界名称只能包含字母数字字符,长度不能超过36个字符。"
|
||||||
use-inherit-command: "&c使用'parent add'和'parent remove'命令,而不是指定节点。"
|
|
||||||
verbose-invalid-filter: "&4{0}&c不是有效的详细过滤器"
|
verbose-invalid-filter: "&4{0}&c不是有效的详细过滤器"
|
||||||
verbose-on: "&b将匹配过滤器:&aANY&b的权限详细输出设置为&a开&b。"
|
verbose-on: "&b将匹配过滤器:&aANY&b的权限详细输出设置为&a开&b。"
|
||||||
verbose-on-query: "&b将匹配过滤器:&a{0}&b的权限详细输出设置为&a开&b。"
|
verbose-on-query: "&b将匹配过滤器:&a{0}&b的权限详细输出设置为&a开&b。"
|
||||||
@ -57,7 +56,10 @@ 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-not-uuid: "&c目标用户&4{0}&c不是一个有效的uuid。"
|
||||||
apply-edits-target-user-unable-to-load: "&c无法加载目标用户&4{0}&c。"
|
apply-edits-target-user-unable-to-load: "&c无法加载目标用户&4{0}&c。"
|
||||||
apply-edits-target-unknown: "&c目标无效。&7({0})"
|
apply-edits-target-unknown: "&c目标无效。&7({0})"
|
||||||
apply-edits-success: "&a成功应用&b{0}&a节点到&b{1}&a。"
|
apply-edits-success: "&a网页编辑器数据已成功应用于&b{0}&a。"
|
||||||
|
apply-edits-success-summary: "&7(&a{0} &7{1} 和 &c{2} &7{3})"
|
||||||
|
apply-edits-diff-added: "&a+ &f{0}"
|
||||||
|
apply-edits-diff-removed: "&c- &f{0}"
|
||||||
editor-upload-failure: "&c无法将权限数据上传到编辑器。"
|
editor-upload-failure: "&c无法将权限数据上传到编辑器。"
|
||||||
editor-url: "&a编辑器URL:"
|
editor-url: "&a编辑器URL:"
|
||||||
check-result: "&a用户&b{0}&a获得允许&b{1}&a权限的检查结果&a: &f{2}"
|
check-result: "&a用户&b{0}&a获得允许&b{1}&a权限的检查结果&a: &f{2}"
|
||||||
@ -234,6 +236,11 @@ group-info-general: >
|
|||||||
{PREFIX}&f- &3后缀: &a{6}\n
|
{PREFIX}&f- &3后缀: &a{6}\n
|
||||||
{PREFIX}&f- &3元信息: &a{7}
|
{PREFIX}&f- &3元信息: &a{7}
|
||||||
group-set-weight: "&a将组&b{1}&a的权重设置为&b{0}&a。"
|
group-set-weight: "&a将组&b{1}&a的权重设置为&b{0}&a。"
|
||||||
|
group-set-display-name-doesnt-have: "&b{0}&a没有设置显示名称。"
|
||||||
|
group-set-display-name-already-has: "&b{0}&a已经有一个显示名称&b{1}&a。"
|
||||||
|
group-set-display-name-already-in-use: "&a显示名称&b{0}&a已经被&b{1}&a占用。"
|
||||||
|
group-set-display-name: "&a设置组&b{1}&a的显示名称为&b{0}&a。"
|
||||||
|
group-set-display-name-removed: "&a删除组&b{0}&a的显示名称。"
|
||||||
track-info: >
|
track-info: >
|
||||||
{PREFIX}&b&l> &b显示权限组轨道: &f{0}\n
|
{PREFIX}&b&l> &b显示权限组轨道: &f{0}\n
|
||||||
{PREFIX}&f- &7路径: &f{1}
|
{PREFIX}&f- &7路径: &f{1}
|
||||||
|
Loading…
Reference in New Issue
Block a user