[
        'fail' => 'Не удалось войти в аккаунт',
        'success' => 'Успешный вход',
        'password-reset' => 'Пароль сброшен',
        'checkpoint' => 'Запрошена двухфакторная аутентификация',
        'recovery-token' => 'Использован резервный ключ 2FA',
        'token' => 'Двухфакторная проверка пройдена',
        'ip-blocked' => 'Заблокирован запрос с незарегистрированного IP для :identifier',
        'sftp' => [
            'fail' => 'Неудачный вход в SFTP',
        ],
    ],
    'user' => [
        'account' => [
            'email-changed' => 'Смена почты с :old на :new',
            'password-changed' => 'Пароль изменён',
        ],
        'api-key' => [
            'create' => 'Создан API-ключ :identifier',
            'delete' => 'API-ключ :identifier удалён',
        ],
        'ssh-key' => [
            'create' => 'Добавлен SSH ключ :fingerprint на аккаунт',
            'delete' => 'SSH ключ :fingerprint удалён с аккаунта',
        ],
        'two-factor' => [
            'create' => 'Включено подтверждение через 2FA',
            'delete' => '2FA отключено',
        ],
    ],
    'server' => [
        'console' => [
            'command' => 'Выполнил ":command" на сервере',
        ],
        'power' => [
            'start' => 'Запустил сервер',
            'stop' => 'Остановил сервер',
            'restart' => 'Перезапустил сервер',
            'kill' => 'Убил процесс сервера',
        ],
        'backup' => [
            'download' => 'Скачал бэкап :name',
            'delete' => 'Удалил бэкап :name',
            'restore' => 'Восстановил бэкап :name (удалённые файлы: :truncate)',
            'restore-complete' => 'Восстановление бэкапа :name завершено',
            'restore-failed' => 'Не удалось восстановить бэкап :name',
            'start' => 'Запустил новый бэкап :name',
            'complete' => 'Бэкап :name обозначен как завершённый',
            'fail' => 'Бэкап :name обозначен как неуспешный',
            'lock' => 'Заблокировал бэкап :name',
            'unlock' => 'Разблокировал бэкап :name',
        ],
        'database' => [
            'create' => 'Создал новую базу данных :name',
            'rotate-password' => 'Сбросил пароль базы данных :name',
            'delete' => 'Удалил базу данных :name',
        ],
        'file' => [
            'compress' => 'Сжал :directory:files|Сжато :count файлов в :directory',
            'read' => 'Просмотрел содержимое :file',
            'copy' => 'Создал копию файла :file',
            'create-directory' => 'Создал директорию :directory:name',
            'decompress' => 'Распаковал :file в :directory',
            'delete' => 'Удалил :directory:files|Удалено :count файлов в :directory',
            'download' => 'Скачал :file',
            'pull' => 'Скачал удалённый файл по адресу :url в :directory',
            'rename' => 'Переместил/ Переименовал :from в :to|Переместил/ Переименовал :count файлов в директорию :directory',
            'write' => 'Обновил содержимое :file',
            'upload' => 'Начал выгрузку файла',
            'uploaded' => 'Загрузил :directory:file',
        ],
        'sftp' => [
            'denied' => 'Подключение по SFTP заблокировано из-за отсутствия разрешений',
            'create' => 'Создал :files|Создано :count новых файлов',
            'write' => 'Изменил содержимое :files|Изменено содержимое :count файлов',
            'delete' => 'Удалил :files|Удалено :count файлов',
            'create-directory' => 'Создал директорию :files|Создано :count директорий',
            'rename' => 'Переименовал :from в :to|Переименовано или перемещено :count файлов',
        ],
        'allocation' => [
            'create' => 'Добавил порт :allocation к серверу',
            'notes' => 'Обновил заметку порта :allocation с ":old" на ":new"',
            'primary' => 'Назначил порт :allocation как основной',
            'delete' => 'Удалил порт :allocation',
        ],
        'schedule' => [
            'create' => 'Создал расписание :name',
            'update' => 'Изменил расписание :name',
            'execute' => 'Выполнил расписание :name вручную',
            'delete' => 'Удалил расписание :name',
        ],
        'task' => [
            'create' => 'Создал задачу ":action" в расписании :name',
            'update' => 'Обновил задачу ":action" в расписании :name',
            'delete' => 'Удалил задачу ":action" в расписании :name',
        ],
        'settings' => [
            'rename' => 'Переименовал сервер с ":old" на ":new"',
            'description' => 'Изменил описание сервера с ":old" на ":new"',
            'reinstall' => 'Переустановил сервер',
        ],
        'startup' => [
            'edit' => 'Изменил переменную :variable с ":old" на ":new"',
            'image' => 'Образ Docker обновлён с :old на :new',
        ],
        'subuser' => [
            'create' => 'Добавил :email как субпользователя',
            'update' => 'Обновил права субпользователя :email',
            'delete' => 'Удалил :email из субпользователей',
        ],
        'crashed' => 'Сервер принудительно завершил процесс',
    ],
];