mirror of
https://github.com/LuckPerms/LuckPerms.git
synced 2024-11-28 05:35:26 +01:00
Update ru_RU locale (#560 - thanks @DarkFort)
This commit is contained in:
parent
ae8fe0fe1e
commit
2e92b97f01
303
.locale/ru_RU-old.yml
Normal file
303
.locale/ru_RU-old.yml
Normal file
@ -0,0 +1,303 @@
|
||||
# LuckPerms Language File
|
||||
# Locale: ru_RU (Russian)
|
||||
# Author: Pixelmon.PRO
|
||||
|
||||
prefix: "&7&l[&b&lL&3&lP&7&l] &c"
|
||||
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}"
|
||||
empty: "{0}"
|
||||
player-online: "&aОнлайн"
|
||||
player-offline: "&cОффлайн"
|
||||
loading-error: "Не удалось загрузить данные разрешений. Пожалуйста обратитесь к Администратору."
|
||||
op-disabled: "&bНа этом сервере отключена ванильная система OP."
|
||||
op-disabled-sponge: "&2Статус Оператора Сервера не влияет на установленный плагин разрешений. Пожалуйста, отредактируйте данные пользователя напрямую."
|
||||
log: "&3LOG &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: "Команда не распознана."
|
||||
command-no-permission: "У вас нет разрешения на использование этой команды!"
|
||||
already-haspermission: "{0} уже имеет такое разрешение!"
|
||||
does-not-havepermission: "{0} не имеет этого набора разрешений."
|
||||
already-has-temp-permission: "{0} уже имеет этот набор временных разрешений!"
|
||||
does-not-have-temp-permission: "{0} не имеет этого набора временных разрешений."
|
||||
user-not-found: "&bНе удалось найти пользователя."
|
||||
user-not-online: "&bПользователь &a{0}&b не онлайн."
|
||||
user-no-data: "&bПользователь &a{0}&b не имеет загруженных данных."
|
||||
user-save-success: "&7(Пользовательские данные были сохранены на хранение)"
|
||||
user-save-error: "При сохранении пользователя произошла ошибка."
|
||||
user-create-fail: "При создании нового пользователя возникла ошибка."
|
||||
group-not-found: "&bНе удалось найти группу."
|
||||
group-save-success: "&7(Групповые данные были сохранены на хранение)"
|
||||
group-save-error: "При сохранении группы произошла ошибка."
|
||||
track-not-found: "&bНе удалось найти путь."
|
||||
track-save-success: "&7(Данные о путе сохранены на хранение)"
|
||||
track-save-error: "При сохранении пути произошла ошибка."
|
||||
user-invalid-entry: "&d{0}&c не является допустимым именем пользователя/uuid."
|
||||
group-invalid-entry: "Имена групп могут содержать только буквенно-цифровые символы."
|
||||
track-invalid-entry: "Имена путей могут содержать только буквенно-цифровые символы."
|
||||
server-invalid-entry: "Имена серверов могут содержать только буквенно-цифровые символы."
|
||||
use-inherit-command: "Используйте команды «parent add» и «parent remove» вместо указания узла (node)."
|
||||
verbose-invalid-filter: "&cНедопустимый подробный (verbose) фильтр: &f{0}"
|
||||
verbose-on: "&Запись подробной проверки установлена на &aTRUE &bдля всех разрешений (пермов)."
|
||||
verbose-on-query: "&Запись подробной проверки установлена на &aTRUE &bДля разрешений, соответствующих следующим фильтрам: &f{0}"
|
||||
verbose-off: "&Запись подробной проверки установлена на &cFALSE&b."
|
||||
verbose-recording-on: "&Запись подробной записи установлена на &aTRUE &bдля всех разрешений."
|
||||
verbose-recording-on-query: "&Запись подробной записи установлена на &aTRUE &bДля разрешений, соответствующих следующим фильтрам: &f{0}"
|
||||
verbose-recording-upload-start: "&bЗапись подробной информации была отключена. Загрузка результатов..."
|
||||
verbose-recording-url: "&aПодробный URL результатов:"
|
||||
tree-upload-start: "&bСоздание дерева разрешений..."
|
||||
tree-empty: "&aНе удалось создать дерево. Ничего не найдено."
|
||||
tree-url: "&aURL дерева разрешений:"
|
||||
search-searching: "&aПоиск пользователей и групп с помощью &b{0}&a..."
|
||||
search-searching-members: "&aПоиск пользователей и групп, унаследовавших от &b{0}&a..."
|
||||
search-result: "&aНайдено &b{0}&a записи из &b{1}&a пользователей и &b{2}&a групп."
|
||||
search-showing-users: "&bПросмотр записей пользователя:"
|
||||
search-showing-groups: "&bПросмотр записей в группах:"
|
||||
search-showing-users-with-page: "&bПросмотр записей пользователя: {0}"
|
||||
search-showing-groups-with-page: "&bПросмотр записей в группах: {0}"
|
||||
check-result: "&aРезультат проверки разрешения пользователя &b{0}&a на разрешение &b{1}&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: "{0} уже наследует '{1}'."
|
||||
does-not-inherit: "{0} не наследует '{1}'."
|
||||
already-temp-inherits: "{0} уже временно наследует '{1}'."
|
||||
does-not-temp-inherit: "{0} временно не наследует '{1}'."
|
||||
track-already-contains: "Путь {0} уже содержит группу '{1}'."
|
||||
track-does-not-contain: "Путь {0} не содержит группу '{1}'."
|
||||
track-ambiguous-call: "Указанный пользователь является членом нескольких групп на этом пути. Невозможно определить их местоположение."
|
||||
group-already-exists: "Эта группа уже существует!"
|
||||
group-does-not-exist: "Эта группа не существует!"
|
||||
group-load-error: "Произошла непредвиденная ошибка. Группа не загружена."
|
||||
groups-load-error: "Произошла непредвиденная ошибка. Не удалось загрузить все группы."
|
||||
track-already-exists: "Этот путь уже существует!"
|
||||
track-does-not-exist: "Этот путь не существует!"
|
||||
track-load-error: "Произошла непредвиденная ошибка. Путь не загружен."
|
||||
tracks-load-error: "Произошла непредвиденная ошибка. Не удалось загрузить все пути."
|
||||
track-empty: "Путь нельзя использовать, так как он пуст или содержит только одну группу."
|
||||
update-task-request: "&bОбновление задачи запланировано."
|
||||
update-task-complete: "&aОбновление задачи завершено."
|
||||
update-task-complete-network: "&aОбновление задачи завершено. Теперь пытаемся подключиться к другим серверам."
|
||||
update-task-push-success: "&aДругие серверы были уведомлены через &b{0} cообщения и удаленный доступ."
|
||||
update-task-push-failure: "&cОшибка при нажатии изменений на других серверах."
|
||||
update-task-push-failure-not-setup: "&cОшибка при нажатии изменений на других серверах. Служба обмена сообщениями не настроена."
|
||||
reload-config-success: "&aФайл конфигурации был перезагружен. &7(Некоторые параметры будут применяться только после перезапуска сервера.)"
|
||||
info: >
|
||||
{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}\n
|
||||
{PREFIX}&f- &3Интервал Синхронизации: &a{4} &fминут\n
|
||||
{PREFIX}&f- &3Служба обмена сообщениями: &f{5}\n
|
||||
{PREFIX}&f- &bГрафы:\n
|
||||
{PREFIX}&f- &3Игроки Онлайн: &a{6}\n
|
||||
{PREFIX}&f- &3Загруженные пользователи: &a{7}\n
|
||||
{PREFIX}&f- &3Загруженные группы: &a{8}\n
|
||||
{PREFIX}&f- &3Загруженные пути: &a{9}\n
|
||||
{PREFIX}&f- &3Размер лога: &a{10}\n
|
||||
{PREFIX}&f- &3UUID Размер кеша: &a{11}\n
|
||||
{PREFIX}&f- &3Переводы загружены: &a{12}\n
|
||||
{PREFIX}&f- &3Контексты перед обработкой: &a{13}\n
|
||||
{PREFIX}&f- &3Счетчик контекста: &a{14}\n
|
||||
{PREFIX}&f- &3Уникальные разрешения: &a{15}\n
|
||||
{PREFIX}&f- &bКонфигурация:\n
|
||||
{PREFIX}&f- &3Использует сервер UUIDs: {16}\n
|
||||
{PREFIX}&f- &bСчетчик разрешений:\n
|
||||
{PREFIX}&f- &3Включая глобальные: {17}\n
|
||||
{PREFIX}&f- &3Включая глобальный мир: {18}\n
|
||||
{PREFIX}&f- &3Применения глобальных групп: {19}\n
|
||||
{PREFIX}&f- &3Применения глобальных групп мира: {20}\n
|
||||
{PREFIX}&f- &3Применения подстановочных знаков (Wildcards): {21}\n
|
||||
{PREFIX}&f- &3Применение регулярных выражений: {22}\n
|
||||
{PREFIX}&f- &3Применение стенографии (Shorthand): {23}
|
||||
create-group-error: "При создании группы произошла ошибка."
|
||||
delete-group-error: "При удалении группы произошла ошибка."
|
||||
delete-group-error-default: "Вы не можете удалить группу по умолчанию."
|
||||
groups-list: "&aГруппы: {0}"
|
||||
create-track-error: "При создании пути произошла ошибка."
|
||||
delete-track-error: "При удалении пути произошла ошибка."
|
||||
tracks-list: "&aГенеральные пути: {0}"
|
||||
listnodes: "&b{0}'s Узлы:"
|
||||
listnodes-with-page: "&b{0}'s Узлы: {1}"
|
||||
listnodes-temp: >
|
||||
&b{0}'s Временные узлы:\n
|
||||
{1}
|
||||
listparents: >
|
||||
&b{0}'s Родительские группы:\n
|
||||
{1}
|
||||
listparents-temp: >
|
||||
&b{0}'s Временные родительские группы:\n
|
||||
{1}
|
||||
listgroups: >
|
||||
&b{0}'s Группы:\n
|
||||
{1}
|
||||
listgroups-temp: >
|
||||
&b{0}'s Временные группы:\n
|
||||
{1}
|
||||
list-tracks: >
|
||||
&b{0}'s Пути:\n
|
||||
{1}
|
||||
list-tracks-empty: "{0} не на каких-либо путях."
|
||||
context-pair-inline: "&3{0}=&b{1}"
|
||||
context-pair--global-inline: "&eГлобальный"
|
||||
context-pair-end: "&a."
|
||||
context-pair-sep: "&a, "
|
||||
context-pair: "&8(&7{0}=&f{1}&8)"
|
||||
check-permission: "&b{0}&a имеет разрешение &b{1}&a установленое в {2}&a в контексте {3}&a."
|
||||
check-permission-inherited: "&b{0}&a имеет разрешение &b{1}&a установленое в {2}&a в контексте {3}&a, наследованный от &b{4}&a."
|
||||
setpermission-success: "&aУстановить &b{0}&a к &b{1}&a для &b{2}&a."
|
||||
setpermission-temp-success: "&aУстановить &b{0}&a к &b{1}&a для &b{2}&a На срок &b{3}&a."
|
||||
unsetpermission-success: "&aСбросить &b{0}&a для &b{1}&a."
|
||||
unset-temp-permission-success: "&aСбросить временное разрешение &b{0}&a для &b{1}&a."
|
||||
set-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a."
|
||||
set-parent-success: "&b{0}&a их существующие родительские группы очищены, и теперь только наследуют &b{1}&a."
|
||||
set-temp-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a на срок &b{2}&a."
|
||||
unset-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a."
|
||||
unset-temp-inherit-success: "&b{0}&a больше не наследует временные разрешения (пермы) &b{1}&a."
|
||||
clear-success: "&b{0}&a's разрешения были очищены. (&b{1}&a узлы были удалены.)"
|
||||
clear-success-singular: "&b{0}&a's разрешения были очищены. (&b{1}&a узел удален.)"
|
||||
parent-clear-success: "&b{0}&a's родители очищены. (&b{1}&a узлы были удалены.)"
|
||||
parent-clear-success-singular: "&b{0}&a's родители очищены. (&b{1}&a узел удален.)"
|
||||
meta-clear-success: "&b{0}&a's мета очищена. (&b{1}&a узлы были удалены.)"
|
||||
meta-clear-success-singular: "&b{0}&a's мета очищена. (&b{1}&a узел удален.)"
|
||||
illegal-date-error: "Не удалось выполнить синтаксический анализ даты '{0}'."
|
||||
past-date-error: "Вы не можете установить дату в прошлом!"
|
||||
chat-meta-prefix-header: "&b{0}'s Префиксы"
|
||||
chat-meta-suffix-header: "&b{0}'s Суффиксы"
|
||||
meta-header: "&b{0}'s Мета"
|
||||
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: "Недопустимый приоритет '{0}'. Ожидается число."
|
||||
already-has-chat-meta: "{0} уже имеет этот {1}."
|
||||
does-not-have-chat-meta: "{0} не имеет этого {1}."
|
||||
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."
|
||||
remove-chatmeta-success: "&b{0}&a имеет {1} &f\"{2}&f\"&a в приоритете &b{3}&a удален из контекста {4}&a."
|
||||
bulk-remove-chatmeta-success: "&b{0}&a все временные {1}es в приоритете &b{3}&a были удалены из контекста {4}&a."
|
||||
remove-temp-chatmeta-success: "&b{0}&a временно установленный {1} &f\"{2}&f\"&a в приоритете &b{3}&a был удален из контекста {4}&a."
|
||||
bulk-remove-temp-chatmeta-success: "&b{0}&a все временные {1}es в приоритете &b{3}&a были удалены из контекста {4}&a."
|
||||
already-has-meta: "{0} уже установлено, что установлена пара мета-значения клавиши."
|
||||
set-meta-success: "&aУстановить метазначение для клавиши &f\"{0}&f\"&a к &f\"{1}&f\"&a для &b{2}&a."
|
||||
set-meta-temp-success: "&aУстановить метазначение для клавиши &f\"{0}&f\"&a к &f\"{1}&f\"&a для &b{2}&a на срок &b{3}&a."
|
||||
unset-meta-success: "&aСбросить метазначение с помощью клавиши &f\"{0}&f\"&a для &b{1}&a."
|
||||
unset-meta-temp-success: "&aСбросить временное мета-значение с помощью клавиши &f\"{0}&f\"&a для &b{1}&a."
|
||||
bulk-update-invalid-data-type: "Недопустимый тип. Выберите 'all', 'users' или 'groups'."
|
||||
bulk-update-invalid-constraint: "Недопустимое ограничение &4{0}&c. Ограничения должны быть в формате '&f<поле> <оператор сравнения> <значение>&c'."
|
||||
bulk-update-invalid-comparison: "Недопустимый оператор сравнения '&4{0}&c'. Выберите одно из следующих: &f== != ~~ ~!"
|
||||
bulk-update-queued: "&aМассовое обновление было поставлено в очередь. &7(&f{0}&7)"
|
||||
bulk-update-confirm: "&aВведите &b/{0} bulkupdate confirm {1} &aчтобы подтвердить выполнение массового обновления."
|
||||
bulk-update-unknown-id: "&aОперация с id &b{0} &aне существует или истек срок действия."
|
||||
bulk-update-starting: "&aВыполнение массового обновления."
|
||||
bulk-update-success: "&bМассовое обновление успешно завершено."
|
||||
bulk-update-failure: "&cНе удалось выполнить массовое обновление. Проверьте консоль на наличие ошибок."
|
||||
bulk-change-type-error: "Недопустимый тип. Введите 'server' или 'world'."
|
||||
bulk-change-success: "&aПрименение изменения успешно. {0} записей изменено."
|
||||
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-getuuid: "&bUUID для &b{0}&b это &b{1}&b."
|
||||
user-removegroup-error-primary: "Вы не можете удалить пользователя из своей основной группы."
|
||||
user-primarygroup-success: "&b{0}&a's для основной группы установил значение &b{1}&a."
|
||||
user-primarygroup-warn-option: "&cВнимание: метод расчета основной группы, используемый этим сервером &7({0}) &cМожет не отражать это изменение."
|
||||
user-primarygroup-error-alreadyhas: "Пользователь уже установил эту группу в качестве основной группы."
|
||||
user-primarygroup-error-notmember: "&b{0}&a еще не был членом &b{1}&a, Добавить его сейчас."
|
||||
user-track-error-not-contain-group: "Указанный пользователь не находится ни в каких группах на этом пути."
|
||||
user-track-added-to-first: "&b{0}&a не находится ни в каких группах на этом треке, поэтому они были добавлены в первую группу &b{1}&a в контексте {2}&a."
|
||||
user-promote-success: "&aПовышение пользователя &b{0}&a от &b{1}&a к &b{2}&a в контексте {3}&a."
|
||||
user-promote-error-endoftrack: "Конец пути &4{0}&c, был достигнут. Не удалось повысить пользователя."
|
||||
user-promote-error-malformed: >
|
||||
{PREFIX}Следующая группа на пути, {0}, более не существует. Не удалось продвинуть пользователя.\n
|
||||
{PREFIX}Создайте группу или удалите ее с пути и повторите попытку.
|
||||
user-demote-success: "&aПонижение пользователя по пути &b{0}&a от &b{1}&a к &b{2}&a в контексте {3}&a."
|
||||
user-demote-endoftrack: "Конец пути &4{0}&c был достингут, поэтому &4{1}&c был удален из &4{2}&c."
|
||||
user-demote-error-malformed: >
|
||||
{PREFIX}Предыдущая группа на пути, {0}, более не существуют. Невозможно понизить рейтинг пользователя.\n
|
||||
{PREFIX}Создайте группу или удалите ее с пути и повторите попытку.
|
||||
user-showpos: >
|
||||
&aпоказывает &b{0}&a's позицию на пути &b{1}&a.\n
|
||||
{2}
|
||||
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{0}&a для группы &b{1}&a."
|
||||
track-info: >
|
||||
{PREFIX}&b&l> &bПоказать путь: &f{0}\n
|
||||
{PREFIX}&f- &7Путь: &f{1}
|
||||
track-clear: "&b{0}&a's путь групп был очищен."
|
||||
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: "Ожидаемое число, но вместо этого получено: {0}"
|
||||
track-insert-error-invalid-pos: "Невозможно вставить в позицию {0}. Индекс вне пределов."
|
||||
track-remove-success: "&aГруппа &b{0}&a Успешно удален с пути &b{1}&a."
|
||||
log-load-error: "Не удалось загрузить лог."
|
||||
log-invalid-page: "Недействительный номер страницы."
|
||||
log-invalid-page-range: "Недопустимый номер страницы. Введите значение от 1 до {0}."
|
||||
log-no-entries: "&bНет логов для отображения."
|
||||
log-entry: "&b#{0} -> &8(&7{1} тому назад&8) {2}"
|
||||
log-notify-toggle-on: "&aВключен&b вывод лога."
|
||||
log-notify-toggle-off: "&cОтключен&b вывод лога."
|
||||
log-notify-already-on: "Вы уже получаете оповещения."
|
||||
log-notify-already-off: "Вы не получаете оповещений."
|
||||
log-notify-unknown: "Состояние неизвестно. Ожидание \"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: "Ошибка: файл {0} уже существует."
|
||||
log-export-not-writable: "Ошибка: файл {0} недоступен для записи."
|
||||
log-export-empty: "Логи пусты и поэтому не могут быть экспортированы."
|
||||
log-export-failure: "Произошла непредвиденная ошибка во время записи в файл."
|
||||
log-export-success: "&aФайл логов успешно экспортирован в &b{0}&a."
|
||||
import-already-running: "Другой процесс импорта уже запущен. Дождитесь завершения и повторите попытку."
|
||||
export-already-running: "Другой процесс экспорта уже запущен. Дождитесь завершения и повторите попытку."
|
||||
import-log-doesnt-exist: "Ошибка: файл {0} не существует."
|
||||
import-log-not-readable: "Ошибка: файл {0} не читается."
|
||||
import-log-failure: "Произошла непредвиденная ошибка при чтении лога."
|
||||
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(Import) &7------------> &fОтображение ошибки #&b{0} &7<------------\n
|
||||
{PREFIX}&b(Import) &fВыполняя: &3Команду #{1}\n
|
||||
{PREFIX}&b(Import) &fКоманда: &7{2}\n
|
||||
{PREFIX}&b(Import) &fТип: &3{3}\n
|
||||
{PREFIX}&b(Import) &fВывод:
|
||||
import-end-error-content: "&b(Импортировать) &b-> &c{0}"
|
||||
import-end-error-footer: "&b(Импортировать) &7<------------------------------------------>"
|
@ -1,303 +1,728 @@
|
||||
# LuckPerms Language File
|
||||
# Locale: ru_RU
|
||||
# Author: Pixelmon.PRO
|
||||
# Locale: ru_RU (Russian)
|
||||
# Author: DarkFort | vk.com/darkfortmc
|
||||
|
||||
prefix: "&7&l[&b&lL&3&lP&7&l] &c"
|
||||
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}"
|
||||
empty: "{0}"
|
||||
player-online: "&aОнлайн"
|
||||
player-offline: "&cОффлайн"
|
||||
loading-error: "Не удалось загрузить данные разрешений. Пожалуйста обратитесь к Администратору."
|
||||
loading-error: "&cНе удалось загрузить данные разрешений. Пожалуйста, повторите попытку позже."
|
||||
op-disabled: "&bНа этом сервере отключена ванильная система OP."
|
||||
op-disabled-sponge: "&2Статус Оператора Сервера не влияет на установленный плагин разрешений. Пожалуйста, отредактируйте данные пользователя напрямую."
|
||||
log: "&3LOG &3&l> {0}"
|
||||
op-disabled-sponge: "&2Обратите внимание, что статус Оператора сервера не влияет на проверку прав на Sponge при установке плагина разрешения. Пожалуйста, отредактируйте данные пользователя напрямую."
|
||||
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: "&3VB &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: "Команда не распознана."
|
||||
command-no-permission: "У вас нет разрешения на использование этой команды!"
|
||||
already-haspermission: "{0} уже имеет такое разрешение!"
|
||||
does-not-havepermission: "{0} не имеет этого набора разрешений."
|
||||
already-has-temp-permission: "{0} уже имеет этот набор временных разрешений!"
|
||||
does-not-have-temp-permission: "{0} не имеет этого набора временных разрешений."
|
||||
user-not-found: "&bНе удалось найти пользователя."
|
||||
user-not-online: "&bПользователь &a{0}&b не онлайн."
|
||||
user-no-data: "&bПользователь &a{0}&b не имеет загруженных данных."
|
||||
user-save-success: "&7(Пользовательские данные были сохранены на хранение)"
|
||||
user-save-error: "При сохранении пользователя произошла ошибка."
|
||||
user-create-fail: "При создании нового пользователя возникла ошибка."
|
||||
group-not-found: "&bНе удалось найти группу."
|
||||
group-save-success: "&7(Групповые данные были сохранены на хранение)"
|
||||
group-save-error: "При сохранении группы произошла ошибка."
|
||||
track-not-found: "&bНе удалось найти путь."
|
||||
track-save-success: "&7(Данные о путе сохранены на хранение)"
|
||||
track-save-error: "При сохранении пути произошла ошибка."
|
||||
user-invalid-entry: "&d{0}&c не является допустимым именем пользователя/uuid."
|
||||
group-invalid-entry: "Имена групп могут содержать только буквенно-цифровые символы."
|
||||
track-invalid-entry: "Имена путей могут содержать только буквенно-цифровые символы."
|
||||
server-invalid-entry: "Имена серверов могут содержать только буквенно-цифровые символы."
|
||||
use-inherit-command: "Используйте команды «parent add» и «parent remove» вместо указания узла (node)."
|
||||
verbose-invalid-filter: "&cНедопустимый подробный (verbose) фильтр: &f{0}"
|
||||
verbose-on: "&Запись подробной проверки установлена на &aTRUE &bдля всех разрешений (пермов)."
|
||||
verbose-on-query: "&Запись подробной проверки установлена на &aTRUE &bДля разрешений, соответствующих следующим фильтрам: &f{0}"
|
||||
verbose-off: "&Запись подробной проверки установлена на &cFALSE&b."
|
||||
verbose-recording-on: "&Запись подробной записи установлена на &aTRUE &bдля всех разрешений."
|
||||
verbose-recording-on-query: "&Запись подробной записи установлена на &aTRUE &bДля разрешений, соответствующих следующим фильтрам: &f{0}"
|
||||
verbose-recording-upload-start: "&bЗапись подробной информации была отключена. Загрузка результатов..."
|
||||
verbose-recording-url: "&aПодробный URL результатов:"
|
||||
command-not-recognised: "&cКоманда не распознана."
|
||||
command-no-permission: "&cУ вас нет разрешения на использование этой <20><>оманды!"
|
||||
user-not-found: "&cПользователь для &4{0}&c не был найден."
|
||||
user-not-online: "&aПользователь &b{0}&a не онлайн."
|
||||
user-save-error: "&cПроизошла ошибка при сохранении пользовательских данных для &4{0}&c."
|
||||
group-not-found: "&cГруппа с именем &4{0}&c не была найдена."
|
||||
group-save-error: "&cПроизошла ошибка при сохранении данных группы для &4{0}&c."
|
||||
track-not-found: "&cПуть с именем &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Расширенное логирование &aвключено &bдля проверки &aЛЮБОГО &bсоответствия."
|
||||
verbose-on-query: "&bРасширенное логирование &aвключено &bдля проверки соответствия &a{0}&b."
|
||||
verbose-off: "&bРасширенное логирование &cвыключено&b."
|
||||
verbose-recording-on: "&bРасширенная запись &aвключена &bдля проверки &aЛЮБОГО &bсоответствия."
|
||||
verbose-recording-on-query: "&bРасширенная запись &aвключена &bдля проверки соответствия &a{0}&b."
|
||||
verbose-upload-start: "&bРасширенное логирование &cвыключено&b. Загрузка результатов..."
|
||||
verbose-results-url: "&aURL-адрес подробного результата:"
|
||||
tree-upload-start: "&bСоздание дерева разрешений..."
|
||||
tree-empty: "&aНе удалось создать дерево. Ничего не найдено."
|
||||
tree-empty: "&cНе удалось создать дерево. Ничего не найдено."
|
||||
tree-url: "&aURL дерева разрешений:"
|
||||
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-showing-users: "&bПросмотр записей пользователя:"
|
||||
search-showing-groups: "&bПросмотр записей в группах:"
|
||||
search-showing-users-with-page: "&bПросмотр записей пользователя: {0}"
|
||||
search-showing-groups-with-page: "&bПросмотр записей в группах: {0}"
|
||||
check-result: "&aРезультат проверки разрешения пользователя &b{0}&a на разрешение &b{1}&a: &f{2}"
|
||||
create-success: "&b{0}&a было успешно создано."
|
||||
delete-success: "&b{0}&a успешно удален."
|
||||
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: "&aURL-адрес редактора:"
|
||||
check-result: "&aРезультат проверки прав пользователя &b{0}&a для разрешения &b{1}&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: "{0} уже наследует '{1}'."
|
||||
does-not-inherit: "{0} не наследует '{1}'."
|
||||
already-temp-inherits: "{0} уже временно наследует '{1}'."
|
||||
does-not-temp-inherit: "{0} временно не наследует '{1}'."
|
||||
track-already-contains: "Путь {0} уже содержит группу '{1}'."
|
||||
track-does-not-contain: "Путь {0} не содержит группу '{1}'."
|
||||
track-ambiguous-call: "Указанный пользователь является членом нескольких групп на этом пути. Невозможно определить их местоположение."
|
||||
group-already-exists: "Эта группа уже существует!"
|
||||
group-does-not-exist: "Эта группа не существует!"
|
||||
group-load-error: "Произошла непредвиденная ошибка. Группа не загружена."
|
||||
groups-load-error: "Произошла непредвиденная ошибка. Не удалось загрузить все группы."
|
||||
track-already-exists: "Этот путь уже существует!"
|
||||
track-does-not-exist: "Этот путь не существует!"
|
||||
track-load-error: "Произошла непредвиденная ошибка. Путь не загружен."
|
||||
tracks-load-error: "Произошла непредвиденная ошибка. Не удалось загрузить все пути."
|
||||
track-empty: "Путь нельзя использовать, так как он пуст или содержит только одну группу."
|
||||
update-task-request: "&bОбновление задачи запланировано."
|
||||
clone-success: "&b{0}&a был успешно клонирован в &b{1}&a."
|
||||
already-inherits: "&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."
|
||||
does-not-temp-inherit: "&b{0}&a временно не наследуется от &b{1}&a в контексте {2}&a."
|
||||
track-already-contains: "&b{0}&a уже содержит &b{1}&a."
|
||||
track-does-not-contain: "&b{0}&a не содержит &b{1}&a."
|
||||
track-ambiguous-call: "&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: "&4{0}&c не может использоваться, поскольку он пуст или содержит только одну группу."
|
||||
update-task-request: "&bЗапрошено обновление задачи. Пожалуйста, подождите..."
|
||||
update-task-complete: "&aОбновление задачи завершено."
|
||||
update-task-complete-network: "&aОбновление задачи завершено. Теперь пытаемся подключиться к другим серверам."
|
||||
update-task-push-success: "&aДругие серверы были уведомлены через &b{0} cообщения и удаленный доступ."
|
||||
update-task-push-failure: "&cОшибка при нажатии изменений на других серверах."
|
||||
update-task-push-failure-not-setup: "&cОшибка при нажатии изменений на других серверах. Служба обмена сообщениями не настроена."
|
||||
reload-config-success: "&aФайл конфигурации был перезагружен. &7(Некоторые параметры будут применяться только после перезапуска сервера.)"
|
||||
info: >
|
||||
{PREFIX}&2Выполнение &bLuckPerms v{0}&2 by &bLuck&2.\n
|
||||
update-task-complete-network: "&aОбновление задачи завершено. Теперь попытка отправки на другие сервера."
|
||||
update-task-push-success: "&aДругие серверы были успешно уведомлены через &b{0} &aобмен сообщениями."
|
||||
update-task-push-failure: "&cОшибка, все изменения были отправлены на другие сервера."
|
||||
update-task-push-failure-not-setup: "&cОшибка отправки изменений на другие сервера. &7(служба о<><D0BE>мена сообщениями не настроена)"
|
||||
reload-config-success: "&aФайл конфигурации был перезагружен. &7(некоторые параметры будут применяться только после перезапуска сервера)"
|
||||
info-top: >
|
||||
{PREFIX}&2Running &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}\n
|
||||
{PREFIX}&f- &3Интервал Синхронизации: &a{4} &fминут\n
|
||||
{PREFIX}&f- &3Служба обмена сообщениями: &f{5}\n
|
||||
{PREFIX}&f- &bГрафы:\n
|
||||
{PREFIX}&f- &3Игроки Онлайн: &a{6}\n
|
||||
{PREFIX}&f- &3Загруженные пользователи: &a{7}\n
|
||||
{PREFIX}&f- &3Загруженные группы: &a{8}\n
|
||||
{PREFIX}&f- &3Загруженные пути: &a{9}\n
|
||||
{PREFIX}&f- &3Размер лога: &a{10}\n
|
||||
{PREFIX}&f- &3UUID Размер кеша: &a{11}\n
|
||||
{PREFIX}&f- &3Переводы загружены: &a{12}\n
|
||||
{PREFIX}&f- &3Контексты перед обработкой: &a{13}\n
|
||||
{PREFIX}&f- &3Счетчик контекста: &a{14}\n
|
||||
{PREFIX}&f- &3Уникальные разрешения: &a{15}\n
|
||||
{PREFIX}&f- &bКонфигурация:\n
|
||||
{PREFIX}&f- &3Использует сервер UUIDs: {16}\n
|
||||
{PREFIX}&f- &bСчетчик разрешений:\n
|
||||
{PREFIX}&f- &3Включая глобальные: {17}\n
|
||||
{PREFIX}&f- &3Включая глобальный мир: {18}\n
|
||||
{PREFIX}&f- &3Применения глобальных групп: {19}\n
|
||||
{PREFIX}&f- &3Применения глобальных групп мира: {20}\n
|
||||
{PREFIX}&f- &3Применения подстановочных знаков (Wildcards): {21}\n
|
||||
{PREFIX}&f- &3Применение регулярных выражений: {22}\n
|
||||
{PREFIX}&f- &3Применение стенографии (Shorthand): {23}
|
||||
create-group-error: "При создании группы произошла ошибка."
|
||||
delete-group-error: "При удалении группы произошла ошибка."
|
||||
delete-group-error-default: "Вы не можете удалить группу по умолчанию."
|
||||
groups-list: "&aГруппы: {0}"
|
||||
create-track-error: "При создании пути произошла ошибка."
|
||||
delete-track-error: "При удалении пути произошла ошибка."
|
||||
tracks-list: "&aГенеральные пути: {0}"
|
||||
listnodes: "&b{0}'s Узлы:"
|
||||
listnodes-with-page: "&b{0}'s Узлы: {1}"
|
||||
listnodes-temp: >
|
||||
&b{0}'s Временные узлы:\n
|
||||
{1}
|
||||
listparents: >
|
||||
&b{0}'s Родительские группы:\n
|
||||
{1}
|
||||
listparents-temp: >
|
||||
&b{0}'s Временные родительские группы:\n
|
||||
{1}
|
||||
listgroups: >
|
||||
&b{0}'s Группы:\n
|
||||
{1}
|
||||
listgroups-temp: >
|
||||
&b{0}'s Временные группы:\n
|
||||
{1}
|
||||
{PREFIX}&f- &3Имя платформы: &f{2}\n
|
||||
{PREFIX}&f- &3Версия сервера: &f{3}
|
||||
info-middle: >
|
||||
{PREFIX}&f- &bТип сообщения: &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-error: "&cПри создании произошла ошибка &4{0}&c."
|
||||
delete-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}'s Временные разрешения:"
|
||||
listnodes-temp-with-page: "&b{0} Временные разрешения: {1}"
|
||||
listparents: "&b{0} Родительские группы:"
|
||||
listparents-temp: "&b{0} Временные родительские группы:"
|
||||
list-tracks: >
|
||||
&b{0}'s Пути:\n
|
||||
&b{0} Треки:\n
|
||||
{1}
|
||||
list-tracks-empty: "{0} не на каких-либо путях."
|
||||
list-tracks-empty: "&b{0}&a не находится ни на каких треках."
|
||||
context-pair-inline: "&3{0}=&b{1}"
|
||||
context-pair--global-inline: "&eГлобальный"
|
||||
context-pair-end: "&a."
|
||||
context-pair--global-inline: "&eглобальный"
|
||||
context-pair-sep: "&a, "
|
||||
context-pair: "&8(&7{0}=&f{1}&8)"
|
||||
check-permission: "&b{0}&a имеет разрешение &b{1}&a установленое в {2}&a в контексте {3}&a."
|
||||
check-permission-inherited: "&b{0}&a имеет разрешение &b{1}&a установленое в {2}&a в контексте {3}&a, наследованный от &b{4}&a."
|
||||
setpermission-success: "&aУстановить &b{0}&a к &b{1}&a для &b{2}&a."
|
||||
setpermission-temp-success: "&aУстановить &b{0}&a к &b{1}&a для &b{2}&a На срок &b{3}&a."
|
||||
unsetpermission-success: "&aСбросить &b{0}&a для &b{1}&a."
|
||||
unset-temp-permission-success: "&aСбросить временное разрешение &b{0}&a для &b{1}&a."
|
||||
set-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a."
|
||||
set-parent-success: "&b{0}&a их существующие родительские группы очищены, и теперь только наследуют &b{1}&a."
|
||||
set-temp-inherit-success: "&b{0}&a теперь наследует разрешения от &b{1}&a на срок &b{2}&a."
|
||||
unset-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a."
|
||||
unset-temp-inherit-success: "&b{0}&a больше не наследует временные разрешения (пермы) &b{1}&a."
|
||||
clear-success: "&b{0}&a's разрешения были очищены. (&b{1}&a узлы были удалены.)"
|
||||
clear-success-singular: "&b{0}&a's разрешения были очищены. (&b{1}&a узел удален.)"
|
||||
parent-clear-success: "&b{0}&a's родители очищены. (&b{1}&a узлы были удалены.)"
|
||||
parent-clear-success-singular: "&b{0}&a's родители очищены. (&b{1}&a узел удален.)"
|
||||
meta-clear-success: "&b{0}&a's мета очищена. (&b{1}&a узлы были удалены.)"
|
||||
meta-clear-success-singular: "&b{0}&a's мета очищена. (&b{1}&a узел удален.)"
|
||||
illegal-date-error: "Не удалось выполнить синтаксический анализ даты '{0}'."
|
||||
past-date-error: "Вы не можете установить дату в прошлом!"
|
||||
chat-meta-prefix-header: "&b{0}'s Префиксы"
|
||||
chat-meta-suffix-header: "&b{0}'s Суффиксы"
|
||||
meta-header: "&b{0}'s Мета"
|
||||
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}"
|
||||
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)"
|
||||
setpermission-success: "&aРазрешение &b{0}&a установлено на &b{1}&a для &b{2}&a в контексте {3}&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."
|
||||
already-has-temp-permission: "&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."
|
||||
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."
|
||||
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-parent-success: "&b{0}&a были удалены существующие родительские группы и теперь только наследуются &b{1}&a в контексте {2}&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-temp-inherit-success: "&b{0}&a больше не наследует разрешения от &b{1}&a в контексте {2}&a."
|
||||
clear-success: "&b{0}&a разрешения были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||
clear-success-singular: "&b{0}&a разрешения были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||
parent-clear-success: "&b{0}&a родители были очищены в контексте {1}&a. (&b{2}&a узлы были удалены.)"
|
||||
parent-clear-success-singular: "&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-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-singular: "&b{0}&a мета, соответствующая типу &b{1}&a была очищена в контексте {2}&a. (&b{3}&a узлы были удалены.)"
|
||||
illegal-date-error: "&cНе удалось разобрать дату &4{0}&c."
|
||||
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: "Недопустимый приоритет '{0}'. Ожидается число."
|
||||
already-has-chat-meta: "{0} уже имеет этот {1}."
|
||||
does-not-have-chat-meta: "{0} не имеет этого {1}."
|
||||
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."
|
||||
remove-chatmeta-success: "&b{0}&a имеет {1} &f\"{2}&f\"&a в приоритете &b{3}&a удален из контекста {4}&a."
|
||||
bulk-remove-chatmeta-success: "&b{0}&a все временные {1}es в приоритете &b{3}&a были удалены из контекста {4}&a."
|
||||
remove-temp-chatmeta-success: "&b{0}&a временно установленный {1} &f\"{2}&f\"&a в приоритете &b{3}&a был удален из контекста {4}&a."
|
||||
bulk-remove-temp-chatmeta-success: "&b{0}&a все временные {1}es в приоритете &b{3}&a были удалены из контекста {4}&a."
|
||||
already-has-meta: "{0} уже установлено, что установлена пара мета-значения клавиши."
|
||||
set-meta-success: "&aУстановить метазначение для клавиши &f\"{0}&f\"&a к &f\"{1}&f\"&a для &b{2}&a."
|
||||
set-meta-temp-success: "&aУстановить метазначение для клавиши &f\"{0}&f\"&a к &f\"{1}&f\"&a для &b{2}&a на срок &b{3}&a."
|
||||
unset-meta-success: "&aСбросить метазначение с помощью клавиши &f\"{0}&f\"&a для &b{1}&a."
|
||||
unset-meta-temp-success: "&aСбросить временное мета-значение с помощью клавиши &f\"{0}&f\"&a для &b{1}&a."
|
||||
bulk-update-invalid-data-type: "Недопустимый тип. Выберите 'all', 'users' или 'groups'."
|
||||
bulk-update-invalid-constraint: "Недопустимое ограничение &4{0}&c. Ограничения должны быть в формате '&f<поле> <оператор сравнения> <значение>&c'."
|
||||
bulk-update-invalid-comparison: "Недопустимый оператор сравнения '&4{0}&c'. Выберите одно из следующих: &f== != ~~ ~!"
|
||||
bulk-update-queued: "&aМассовое обновление было поставлено в очередь. &7(&f{0}&7)"
|
||||
bulk-update-confirm: "&aВведите &b/{0} bulkupdate confirm {1} &aчтобы подтвердить выполнение массового обновления."
|
||||
bulk-update-unknown-id: "&aОперация с id &b{0} &aне существует или истек срок действия."
|
||||
bulk-update-starting: "&aВыполнение массового обновления."
|
||||
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-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-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-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."
|
||||
bulk-remove-chatmeta-success: "&b{0}&a имел все {1}es в приоритете &b{2}&a удален в контексте {3}&a."
|
||||
remove-temp-chatmeta-success: "&b{0}&a временно имел {1} &f'{2}&f'&a в приоритете &b{3}&a удален в контексте {4}&a."
|
||||
bulk-remove-temp-chatmeta-success: "&b{0}&a временно имел все {1}es в приоритете &b{2}&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."
|
||||
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."
|
||||
set-meta-success: "&aМета-ключ &f'{0}&f'&a установлен на &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."
|
||||
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."
|
||||
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-comparison: "&cНедействительный оператор сравнения '&4{0}&c'. Ожидалось одно из следующих: &f== != ~~ ~!"
|
||||
bulk-update-queued: "&aОперация массового обновления была поставлена в очередь. &7(&f{0}&7)"
|
||||
bulk-update-confirm: "&aЗапустить &b/{0} bulkupdate confirm {1} &aдля выполнения обновления."
|
||||
bulk-update-unknown-id: "&aОперация с ID &b{0}&a не существует или истекла."
|
||||
bulk-update-starting: "&aЗапуск массового обновления."
|
||||
bulk-update-success: "&bМассовое обновление успешно завершено."
|
||||
bulk-update-failure: "&cНе удалось выполнить массовое обновление. Проверьте консоль на наличие ошибок."
|
||||
bulk-change-type-error: "Недопустимый тип. Введите 'server' или 'world'."
|
||||
bulk-change-success: "&aПрименение изменения успешно. {0} записей изменено."
|
||||
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Основная группа: &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{7}\n
|
||||
{PREFIX}&f- &3Мета: &a{8}
|
||||
user-info-data: >
|
||||
{PREFIX}&f- &aКэшированные данные:\n
|
||||
{PREFIX}&f- &3Загружается: {0}\n
|
||||
{PREFIX}&f- &3Содержит контекстные данные: {0}\n
|
||||
{PREFIX}&f- &3Текущие контексты: {1}\n
|
||||
{PREFIX}&f- &3Текущие префиксы: {2}\n
|
||||
{PREFIX}&f- &3Текущие суффиксы: {3}
|
||||
{PREFIX}&f- &3Текущий префикс: {2}\n
|
||||
{PREFIX}&f- &3Текущий суффикс: {3}
|
||||
info-parent-header: "&f- &aРодительские группы:"
|
||||
info-temp-parent-header: "&f- &aВременные родительские группы:"
|
||||
user-getuuid: "&bUUID для &b{0}&b это &b{1}&b."
|
||||
user-removegroup-error-primary: "Вы не можете удалить пользователя из своей основной группы."
|
||||
user-primarygroup-success: "&b{0}&a's для основной группы установил значение &b{1}&a."
|
||||
user-primarygroup-warn-option: "&cВнимание: метод расчета основной группы, используемый этим сервером &7({0}) &cМожет не отражать это изменение."
|
||||
user-primarygroup-error-alreadyhas: "Пользователь уже установил эту группу в качестве основной группы."
|
||||
user-primarygroup-error-notmember: "&b{0}&a еще не был членом &b{1}&a, Добавить его сейчас."
|
||||
user-track-error-not-contain-group: "Указанный пользователь не находится ни в каких группах на этом пути."
|
||||
user-track-added-to-first: "&b{0}&a не находится ни в каких группах на этом треке, поэтому они были добавлены в первую группу &b{1}&a в контексте {2}&a."
|
||||
user-promote-success: "&aПовышение пользователя &b{0}&a от &b{1}&a к &b{2}&a в контексте {3}&a."
|
||||
user-promote-error-endoftrack: "Конец пути &4{0}&c, был достигнут. Не удалось повысить пользователя."
|
||||
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: "&b{0}&a уже <20><>меет &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-added-to-first: "&b{0}&a не находится в каких-либо группах на этом треке, поэтому они были добавлены в первую группу, &b{1}&a в контексте {2}&a."
|
||||
user-promote-success: "&aПользователь &b{0}&a повышен по треку &b{1}&a из &b{2}&a в &b{3}&a в контексте {4}&a."
|
||||
user-promote-error-endoftrack: "&aКонец трека &b{0}&a был достигнут. Не удалось продвинуть &b{1}&a."
|
||||
user-promote-error-malformed: >
|
||||
{PREFIX}Следующая группа на пути, {0}, более не существует. Не удалось продвинуть пользователя.\n
|
||||
{PREFIX}Создайте группу или удалите ее с пути и повторите попытку.
|
||||
user-demote-success: "&aПонижение пользователя по пути &b{0}&a от &b{1}&a к &b{2}&a в контексте {3}&a."
|
||||
user-demote-endoftrack: "Конец пути &4{0}&c был достингут, поэтому &4{1}&c был удален из &4{2}&c."
|
||||
{PREFIX}&aСледующая группа на треке, &b{0}&a, больше не существует. Не удалось продвинуть пользователя.\n
|
||||
{PREFIX}&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-error-malformed: >
|
||||
{PREFIX}Предыдущая группа на пути, {0}, более не существуют. Невозможно понизить рейтинг пользователя.\n
|
||||
{PREFIX}Создайте группу или удалите ее с пути и повторите попытку.
|
||||
user-showpos: >
|
||||
&aпоказывает &b{0}&a's позицию на пути &b{1}&a.\n
|
||||
{2}
|
||||
{PREFIX}&aПредыдущая группа на треке, &b{0}&a, больше не существует. Невозможно понизить пользователя.\n
|
||||
{PREFIX}&aЛибо создайте группу, либо удалите ее из трека, и повторите попытку.
|
||||
group-info-general: >
|
||||
{PREFIX}&b&l> &bИнфо о группе: &f{0}\n
|
||||
{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Вес: &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{0}&a для группы &b{1}&a."
|
||||
group-set-weight: "&aУстановить вес &b{0}&a для группы &b{1}&a."
|
||||
track-info: >
|
||||
{PREFIX}&b&l> &bПоказать путь: &f{0}\n
|
||||
{PREFIX}&b&l> &bОтображение трека: &f{0}\n
|
||||
{PREFIX}&f- &7Путь: &f{1}
|
||||
track-clear: "&b{0}&a's путь групп был очищен."
|
||||
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: "Ожидаемое число, но вместо этого получено: {0}"
|
||||
track-insert-error-invalid-pos: "Невозможно вставить в позицию {0}. Индекс вне пределов."
|
||||
track-remove-success: "&aГруппа &b{0}&a Успешно удален с пути &b{1}&a."
|
||||
log-load-error: "Не удалось загрузить лог."
|
||||
log-invalid-page: "Недействительный номер страницы."
|
||||
log-invalid-page-range: "Недопустимый номер страницы. Введите значение от 1 до {0}."
|
||||
log-no-entries: "&bНет логов для отображения."
|
||||
log-entry: "&b#{0} -> &8(&7{1} тому назад&8) {2}"
|
||||
log-notify-toggle-on: "&aВключен&b вывод лога."
|
||||
log-notify-toggle-off: "&cОтключен&b вывод лога."
|
||||
log-notify-already-on: "Вы уже получаете оповещения."
|
||||
log-notify-already-off: "Вы не получаете оповещений."
|
||||
log-notify-unknown: "Состояние неизвестно. Ожидание \"on\" или \"off\"."
|
||||
track-clear: "&b{0}&a's трек групп был очищен."
|
||||
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} спустя&8) {2}"
|
||||
log-notify-console: "&cНевозможно переключать уведомления для консоли."
|
||||
log-notify-toggle-on: "&bВывод журнала &aвключен."
|
||||
log-notify-toggle-off: "&bВывод журнала &cвыключен."
|
||||
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: "Ошибка: файл {0} уже существует."
|
||||
log-export-not-writable: "Ошибка: файл {0} недоступен для записи."
|
||||
log-export-empty: "Логи пусты и поэтому не могут быть экспортированы."
|
||||
log-export-failure: "Произошла непредвиденная ошибка во время записи в файл."
|
||||
log-export-success: "&aФайл логов успешно экспортирован в &b{0}&a."
|
||||
import-already-running: "Другой процесс импорта уже запущен. Дождитесь завершения и повторите попытку."
|
||||
export-already-running: "Другой процесс экспорта уже запущен. Дождитесь завершения и повторите попытку."
|
||||
import-log-doesnt-exist: "Ошибка: файл {0} не существует."
|
||||
import-log-not-readable: "Ошибка: файл {0} не читается."
|
||||
import-log-failure: "Произошла непредвиденная ошибка при чтении лога."
|
||||
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} ошибок."
|
||||
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Ошибка: Фай<D0B0><D0B9> &4{0}&c не чита<D182><D0B0>тся."
|
||||
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(Import) &7------------> &fОтображение ошибки #&b{0} &7<------------\n
|
||||
{PREFIX}&b(Import) &fВыполняя: &3Команду #{1}\n
|
||||
{PREFIX}&b(Import) &fВо время выполнения: &3Команда #{1}\n
|
||||
{PREFIX}&b(Import) &fКоманда: &7{2}\n
|
||||
{PREFIX}&b(Import) &fТип: &3{3}\n
|
||||
{PREFIX}&b(Import) &fВывод:
|
||||
import-end-error-content: "&b(Импортировать) &b-> &c{0}"
|
||||
import-end-error-footer: "&b(Импортировать) &7<------------------------------------------>"
|
||||
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> [фильтр]"
|
||||
args:
|
||||
"on|record|off|paste": "включить/отключить ведение лога или вставить логированный вывод"
|
||||
"filter": "фильтр для соответствия"
|
||||
"--slim": "добавьте \"--slim\" для исключение данных трассировки из вставленного вывода"
|
||||
tree:
|
||||
description: "Создание древовидного представления разрешений"
|
||||
usage: "/%s tree [селекция] [максимальный уровень] [игрок]"
|
||||
args:
|
||||
"selection": "корень дерева. указывайте \".\" для включения всех разрешений"
|
||||
"max level": "сколько уровней ветвей должно быть возвращено"
|
||||
"player": "имя онлайн-игрока для проверки"
|
||||
search:
|
||||
description: "Поиск пользователей/групп с определенным разрешением"
|
||||
usage: "/%s search <разрешение>"
|
||||
args:
|
||||
"permission": "разрешение на поиск"
|
||||
"page": "страница для просмотра"
|
||||
check:
|
||||
description: "Выполните стандартную проверку разрешения на онлайн игрока"
|
||||
usage: "/%s check <пользователь> <разрешение>"
|
||||
args:
|
||||
"user": "пользователь для проверки"
|
||||
"permission": "разрешение на проверку"
|
||||
network-sync:
|
||||
description: "Синхронизация изменений с хранилищем и запрос о том, что все остальные серверы в сети делают то же самое"
|
||||
usage: "/%s networksync"
|
||||
import:
|
||||
description: "Импорт данных из файла"
|
||||
usage: "/%s import <файл>"
|
||||
args:
|
||||
"file": "файл для импорта из"
|
||||
export:
|
||||
description: "Экспорт данных в файл"
|
||||
usage: "/%s export <файл>"
|
||||
args:
|
||||
"file": "файл для экспорта в"
|
||||
reload-config:
|
||||
description: "Перезагрузить некоторые параметры конфигурации"
|
||||
usage: "/%s reloadconfig"
|
||||
bulk-update:
|
||||
description: "Выполнение запросов массового изменения во всех данных"
|
||||
usage: "/%s bulkupdate"
|
||||
args:
|
||||
"data type": "тип данных, которые изменяются. ('all', 'users' или 'groups')"
|
||||
"action": "действие для выполнения данных. ('update' или 'delete')"
|
||||
"action field": "поле для действия. требуется только для 'update'. ('permission', 'server' или 'world')"
|
||||
"action value": "значение, которое требуется заменить. требуется только для 'update'."
|
||||
"constraint...": "ограничения, необходимые для обновления"
|
||||
migration:
|
||||
description: "Команды миграции"
|
||||
usage: "/%s migration"
|
||||
apply-edits:
|
||||
description: "Применяет изменения разрешений, внесенные в веб-редактор"
|
||||
usage: "/%s applyedits <код> [цель]"
|
||||
args:
|
||||
"code": "уникальный код для данных"
|
||||
"target": "кто должен применять данные для"
|
||||
create-group:
|
||||
description: "Создать новую группу"
|
||||
usage: "/%s creategroup <группа>"
|
||||
args:
|
||||
"name": "название группы"
|
||||
delete-group:
|
||||
description: "Удалить группу"
|
||||
usage: "/%s deletegroup <группа>"
|
||||
args:
|
||||
"name": "название группы"
|
||||
list-groups:
|
||||
description: "Список всех групп на платформе"
|
||||
usage: "/%s listgroups"
|
||||
create-track:
|
||||
description: "Создать новый трек"
|
||||
usage: "/%s createtrack <трек>"
|
||||
args:
|
||||
"name": "название трека"
|
||||
delete-track:
|
||||
description: "Удалить трек"
|
||||
usage: "/%s deletetrack <трек>"
|
||||
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: "Устанавливает другую группу для того, чтобы объект наследо<D0B4><D0BE>ал разрешения от"
|
||||
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": "трек для удаления"
|
||||
"context...": "контексты для фильтрации по"
|
||||
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: "К<><D09A>онировать трек"
|
||||
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 <коллекция> <субъект>"
|
||||
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": "Коллекция субъектов, в которой находится родительский Субъ<D0B1><D18A>кт"
|
||||
"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": "имя пользователя для входа в БД"
|
||||
"password": "пароль для входа в БД"
|
||||
"db table": "имя таблицы PP, в которой хранятся данные игрока"
|
Loading…
Reference in New Issue
Block a user