176 lines
12 KiB
TypeScript
176 lines
12 KiB
TypeScript
import type { Messages } from '../types';
|
||
|
||
export const ruSystemManagerMessages: Messages = {
|
||
'terminal.layer.system': 'Система',
|
||
|
||
'systemManager.noSession': 'Нет активного терминального сеанса.',
|
||
'systemManager.notConnected': 'Подключитесь к хосту для управления процессами и сервисами.',
|
||
'systemManager.empty': 'Нет данных.',
|
||
'systemManager.tabs.processes': 'Процессы',
|
||
'systemManager.tabs.tmux': 'tmux',
|
||
'systemManager.tabs.docker': 'Docker',
|
||
'systemManager.popup.loading': 'Открытие терминала…',
|
||
'systemManager.popup.startupFailed': 'Команда запуска не была выполнена успешно. Проверьте, что цель доступна, и повторите попытку.',
|
||
|
||
'systemManager.errors.loadProcesses': 'Не удалось загрузить процессы',
|
||
'systemManager.errors.loadTmux': 'Не удалось загрузить сессии tmux',
|
||
'systemManager.errors.loadTmuxWindows': 'Не удалось загрузить окна tmux',
|
||
'systemManager.errors.loadTmuxPanes': 'Не удалось загрузить панели tmux',
|
||
'systemManager.errors.loadTmuxClients': 'Не удалось загрузить клиентов tmux',
|
||
'systemManager.errors.actionFailed': 'Не удалось выполнить действие',
|
||
'systemManager.errors.loadDocker': 'Не удалось загрузить контейнеры',
|
||
'systemManager.errors.loadDockerStats': 'Не удалось загрузить статистику контейнеров',
|
||
'systemManager.errors.loadDockerImages': 'Не удалось загрузить образы',
|
||
'systemManager.errors.sshChannelUnavailable': 'Сервер отказался открыть новый канал выполнения. Повторите попытку позже или переподключите этот хост.',
|
||
|
||
'systemManager.processes.search': 'Поиск процессов…',
|
||
'systemManager.processes.command': 'Команда',
|
||
'systemManager.processes.user': 'Пользователь',
|
||
'systemManager.processes.term': 'Завершить',
|
||
'systemManager.processes.kill': 'Убить',
|
||
'systemManager.processes.stop': 'Остановить (SIGSTOP)',
|
||
'systemManager.processes.cont': 'Продолжить (SIGCONT)',
|
||
'systemManager.processes.hup': 'Сигнал SIGHUP',
|
||
'systemManager.processes.renice': 'Renice',
|
||
'systemManager.processes.renicePrompt': 'Значение nice (-20 до 19)',
|
||
'systemManager.processes.reniceInvalid': 'Nice должно быть от -20 до 19',
|
||
'systemManager.processes.confirmKill': 'Отправить SIGKILL процессу {{pid}}?',
|
||
'systemManager.processes.confirmSignal': 'Отправить SIG{{signal}} процессу {{pid}}?',
|
||
'systemManager.processes.filter.all': 'Все',
|
||
'systemManager.processes.filter.running': 'Активные',
|
||
'systemManager.processes.ppid': 'Родительский PID',
|
||
'systemManager.processes.rss': 'RSS',
|
||
'systemManager.processes.vsz': 'Виртуальный размер',
|
||
'systemManager.processes.elapsed': 'Время работы',
|
||
'systemManager.processes.stat': 'Состояние',
|
||
'systemManager.processes.meta': '{{count}} проц.',
|
||
'systemManager.processes.state.running': 'Активен',
|
||
'systemManager.processes.state.sleeping': 'Сон',
|
||
'systemManager.processes.state.stopped': 'Остановлен',
|
||
'systemManager.processes.state.zombie': 'Зомби',
|
||
'systemManager.processes.sort.cpu': 'CPU',
|
||
'systemManager.processes.sort.mem': 'Память',
|
||
'systemManager.processes.sort.pid': 'PID',
|
||
'systemManager.processes.sort.command': 'Команда',
|
||
'systemManager.processes.sort.user': 'Пользователь',
|
||
|
||
'systemManager.common.dismiss': 'Закрыть',
|
||
|
||
'systemManager.tmux.new': 'Создать',
|
||
'systemManager.tmux.search': 'Поиск сессий…',
|
||
'systemManager.tmux.newSessionTitle': 'Новая сессия tmux',
|
||
'systemManager.tmux.newSessionDesc': 'Задайте имя сессии и при необходимости команду запуска.',
|
||
'systemManager.tmux.newSessionTabCustom': 'Своя команда',
|
||
'systemManager.tmux.newSessionTabSnippet': 'Из сниппета',
|
||
'systemManager.tmux.pickSnippet': 'Из сниппетов',
|
||
'systemManager.tmux.pickSnippetEmpty': 'Сниппетов пока нет — добавьте их на панели скриптов или в хранилище.',
|
||
'systemManager.tmux.selectedSnippet': 'Выбран сниппет: {{label}}',
|
||
'systemManager.tmux.newSessionName': 'Имя сессии',
|
||
'systemManager.tmux.newSessionCommand': 'Команда запуска',
|
||
'systemManager.tmux.newSessionCommandPlaceholder': 'например htop или npm run dev (необяз.)',
|
||
'systemManager.tmux.newSessionCommandHint': 'Оставьте пустым для сессии с shell по умолчанию.',
|
||
'systemManager.tmux.creating': 'Создание…',
|
||
'systemManager.tmux.newSessionPlaceholder': 'my-session',
|
||
'systemManager.tmux.newSessionRequired': 'Сначала введите имя сессии',
|
||
'systemManager.tmux.empty': 'Нет сессий tmux',
|
||
'systemManager.tmux.attach': 'Подключить',
|
||
'systemManager.tmux.attached': 'Подключена',
|
||
'systemManager.tmux.detached': 'Отключена',
|
||
'systemManager.tmux.windows': '{{count}} окон',
|
||
'systemManager.tmux.created': 'Создана',
|
||
'systemManager.tmux.activity': 'Активность',
|
||
'systemManager.tmux.rename': 'Переименовать',
|
||
'systemManager.tmux.detach': 'Отключить всех',
|
||
'systemManager.tmux.killSession': 'Завершить сессию',
|
||
'systemManager.tmux.killServer': 'Остановить сервер',
|
||
'systemManager.tmux.loadingDetails': 'Загрузка деталей…',
|
||
'systemManager.tmux.clients': 'Подключённые клиенты',
|
||
'systemManager.tmux.windowList': 'Окна',
|
||
'systemManager.tmux.newWindow': 'Новое окно',
|
||
'systemManager.tmux.newWindowPlaceholder': 'Имя окна (необязательно)',
|
||
'systemManager.tmux.noWindows': 'Нет окон',
|
||
'systemManager.tmux.unavailable': 'tmux недоступен на этом хосте',
|
||
'systemManager.docker.unavailable': 'Docker недоступен на этом хосте',
|
||
'systemManager.tmux.windowsMismatch': 'В сессии указано {{count}} окон, но list-windows ничего не вернул',
|
||
'systemManager.tmux.lastCommand': 'последняя команда: {{command}}',
|
||
'systemManager.tmux.noPanes': 'Нет панелей',
|
||
'systemManager.tmux.panes': '{{count}} пан.',
|
||
'systemManager.tmux.active': 'активно',
|
||
'systemManager.tmux.unnamedWindow': 'Безымянное окно',
|
||
'systemManager.tmux.unnamedPane': 'Безымянная панель',
|
||
'systemManager.tmux.attachWindow': 'Подключить к окну',
|
||
'systemManager.tmux.selectWindow': 'Выбрать окно',
|
||
'systemManager.tmux.killWindow': 'Закрыть окно',
|
||
'systemManager.tmux.killPane': 'Закрыть панель',
|
||
'systemManager.tmux.splitHorizontal': 'Разделить горизонтально',
|
||
'systemManager.tmux.splitVertical': 'Разделить вертикально',
|
||
'systemManager.tmux.sendKeys': 'Отправить клавиши',
|
||
'systemManager.tmux.sendKeysTo': 'Отправить клавиши в окно {{window}} панель {{pane}}',
|
||
'systemManager.tmux.sendKeysPlaceholder': 'Команда или текст…',
|
||
'systemManager.tmux.renameSessionPrompt': 'Переименовать сессию',
|
||
'systemManager.tmux.renameWindowPrompt': 'Переименовать окно',
|
||
'systemManager.tmux.windowName': 'Имя окна',
|
||
'systemManager.tmux.confirmKillSession': 'Завершить сессию tmux «{{name}}»?',
|
||
'systemManager.tmux.confirmDetachSession': 'Отключить всех клиентов от «{{name}}»?',
|
||
'systemManager.tmux.confirmKillWindow': 'Закрыть окно «{{name}}»?',
|
||
'systemManager.tmux.confirmKillPane': 'Закрыть панель #{{index}}?',
|
||
'systemManager.tmux.confirmKillServer': 'Остановить сервер tmux? Все сессии будут завершены.',
|
||
'systemManager.tmux.meta': '{{count}} сессий',
|
||
|
||
'systemManager.docker.title': 'Контейнеры',
|
||
'systemManager.docker.subTabs.containers': 'Контейнеры',
|
||
'systemManager.docker.subTabs.images': 'Образы',
|
||
'systemManager.docker.empty': 'Контейнеры не найдены',
|
||
'systemManager.docker.imagesEmpty': 'Образы не найдены',
|
||
'systemManager.docker.search': 'Поиск контейнеров…',
|
||
'systemManager.docker.searchImages': 'Поиск образов…',
|
||
'systemManager.docker.filter.all': 'Все',
|
||
'systemManager.docker.filter.running': 'Запущены',
|
||
'systemManager.docker.filter.stopped': 'Остановлены',
|
||
'systemManager.docker.filter.paused': 'На паузе',
|
||
'systemManager.docker.shell': 'Shell',
|
||
'systemManager.docker.logs': 'Логи',
|
||
'systemManager.docker.details': 'Детали',
|
||
'systemManager.docker.inspect': 'Inspect',
|
||
'systemManager.docker.imageInspect': 'Inspect образа',
|
||
'systemManager.docker.confirmRemove': 'Удалить этот контейнер?',
|
||
'systemManager.docker.confirmKill': 'Принудительно завершить контейнер?',
|
||
'systemManager.docker.confirmRemoveImage': 'Удалить образ «{{name}}»?',
|
||
'systemManager.docker.confirmPrune': 'Удалить dangling-образы?',
|
||
'systemManager.docker.confirmPruneAll': 'Удалить все неиспользуемые образы?',
|
||
'systemManager.docker.pause': 'Пауза',
|
||
'systemManager.docker.unpause': 'Возобновить',
|
||
'systemManager.docker.restart': 'Перезапустить',
|
||
'systemManager.docker.kill': 'Kill',
|
||
'systemManager.docker.renamePrompt': 'Имя контейнера',
|
||
'systemManager.docker.prune': 'Prune',
|
||
'systemManager.docker.pruneAll': 'Prune all',
|
||
'systemManager.docker.tag': 'Tag',
|
||
'systemManager.docker.tagRepoPrompt': 'Имя репозитория',
|
||
'systemManager.docker.tagNamePrompt': 'Имя тега',
|
||
'systemManager.docker.meta': '{{count}} конт.',
|
||
'systemManager.docker.imagesMeta': '{{count}} образов',
|
||
'systemManager.docker.start': 'Запустить',
|
||
'systemManager.docker.stop': 'Остановить',
|
||
|
||
'systemManager.inspect.status': 'Статус',
|
||
'systemManager.inspect.image': 'Образ',
|
||
'systemManager.inspect.created': 'Создан',
|
||
'systemManager.inspect.started': 'Запущен',
|
||
'systemManager.inspect.restartPolicy': 'Перезапуск',
|
||
'systemManager.inspect.command': 'Команда',
|
||
'systemManager.inspect.ports': 'Порты',
|
||
'systemManager.inspect.networks': 'Сети',
|
||
'systemManager.inspect.mounts': 'Тома',
|
||
'systemManager.inspect.env': 'Окружение',
|
||
'systemManager.inspect.labels': 'Метки',
|
||
'systemManager.inspect.tags': 'Теги',
|
||
'systemManager.inspect.digests': 'Дайджесты',
|
||
'systemManager.inspect.size': 'Размер',
|
||
'systemManager.inspect.platform': 'Платформа',
|
||
'systemManager.inspect.workdir': 'Рабочий каталог',
|
||
'systemManager.inspect.exposedPorts': 'Открытые порты',
|
||
'systemManager.inspect.showRaw': 'JSON',
|
||
'systemManager.inspect.hideRaw': 'Скрыть JSON',
|
||
};
|