153 lines
11 KiB
TypeScript
153 lines
11 KiB
TypeScript
export const instanceMessages = {
|
||
"instanceTabs.new.title": "Новый экземпляр (Cmd/Ctrl+N)",
|
||
"instanceTabs.new.ariaLabel": "Новый экземпляр",
|
||
"instanceTabs.remote.title": "Удаленное подключение",
|
||
"instanceTabs.remote.ariaLabel": "Удаленное подключение",
|
||
|
||
"instanceInfo.title": "Информация об экземпляре",
|
||
"instanceInfo.labels.folder": "Папка",
|
||
"instanceInfo.labels.project": "Проект",
|
||
"instanceInfo.labels.versionControl": "Система контроля версий",
|
||
"instanceInfo.labels.opencodeVersion": "Версия OpenCode",
|
||
"instanceInfo.labels.binaryPath": "Путь к бинарнику",
|
||
"instanceInfo.labels.environmentVariables": "Переменные окружения ({count})",
|
||
"instanceInfo.loading": "Загрузка…",
|
||
"instanceInfo.server.title": "Сервер",
|
||
"instanceInfo.server.port": "Порт:",
|
||
"instanceInfo.server.pid": "PID:",
|
||
"instanceInfo.server.status": "Статус:",
|
||
|
||
"instanceTab.status.permission": "Ожидание разрешения",
|
||
"instanceTab.status.compacting": "Компактация",
|
||
"instanceTab.status.working": "Работает",
|
||
"instanceTab.status.idle": "Простой",
|
||
"instanceTab.status.ariaLabel": "Статус экземпляра: {status}",
|
||
"instanceTab.actions.close.ariaLabel": "Закрыть экземпляр",
|
||
|
||
"instanceShell.leftPanel.sessionsTitle": "Сессии",
|
||
"instanceShell.leftPanel.instanceInfo": "Информация об экземпляре",
|
||
|
||
"instanceShell.leftDrawer.pin": "Закрепить левую панель",
|
||
"instanceShell.leftDrawer.unpin": "Открепить левую панель",
|
||
"instanceShell.leftDrawer.toggle.pinned": "Левая панель закреплена",
|
||
"instanceShell.leftDrawer.toggle.open": "Открыть левую панель",
|
||
"instanceShell.leftDrawer.toggle.close": "Закрыть левую панель",
|
||
|
||
"instanceShell.rightDrawer.pin": "Закрепить правую панель",
|
||
"instanceShell.rightDrawer.unpin": "Открепить правую панель",
|
||
"instanceShell.rightDrawer.toggle.pinned": "Правая панель закреплена",
|
||
"instanceShell.rightDrawer.toggle.open": "Открыть правую панель",
|
||
"instanceShell.rightDrawer.toggle.close": "Закрыть правую панель",
|
||
|
||
"instanceShell.fullscreen.enter": "Полный экран",
|
||
"instanceShell.fullscreen.exit": "Выйти из полного экрана",
|
||
|
||
"instanceShell.metrics.usedLabel": "Использовано",
|
||
"instanceShell.metrics.availableLabel": "Доступно",
|
||
|
||
"instanceShell.commandPalette.openAriaLabel": "Открыть палитру команд",
|
||
"instanceShell.commandPalette.button": "Палитра команд",
|
||
|
||
"instanceShell.connection.ariaLabel": "Соединение {status}",
|
||
"instanceShell.connection.connected": "Подключено",
|
||
"instanceShell.connection.connecting": "Подключение…",
|
||
"instanceShell.connection.disconnected": "Отключено",
|
||
"instanceShell.connection.unknown": "Неизвестно",
|
||
|
||
"instanceWelcome.shortcuts.newSession": "Новая сессия",
|
||
"instanceWelcome.empty.title": "Нет предыдущих сессий",
|
||
"instanceWelcome.empty.description": "Создайте новую сессию ниже, чтобы начать",
|
||
"instanceWelcome.loading.title": "Загрузка сессий",
|
||
"instanceWelcome.loading.description": "Получаем ваши предыдущие сессии…",
|
||
"instanceWelcome.resume.title": "Продолжить сессию",
|
||
"instanceWelcome.resume.subtitle.one": "{count} сессия доступна",
|
||
"instanceWelcome.resume.subtitle.other": "{count} сессий доступно",
|
||
"instanceWelcome.session.untitled": "Сессия без названия",
|
||
"instanceWelcome.new.title": "Начать новую сессию",
|
||
"instanceWelcome.new.subtitle": "Мы автоматически используем последнего агента/модель",
|
||
"instanceWelcome.new.createButton": "Создать сессию",
|
||
"instanceWelcome.overlay.close": "Закрыть",
|
||
"instanceWelcome.actions.viewInstanceInfo": "Показать информацию об экземпляре",
|
||
"instanceWelcome.actions.renameTitle": "Переименовать сессию",
|
||
"instanceWelcome.actions.deleteTitle": "Удалить сессию",
|
||
"instanceWelcome.hints.navigate": "Навигация",
|
||
"instanceWelcome.hints.jump": "Перейти",
|
||
"instanceWelcome.hints.firstLast": "Первый/последний",
|
||
"instanceWelcome.hints.resume": "Продолжить",
|
||
"instanceWelcome.hints.delete": "Удалить",
|
||
"instanceWelcome.toasts.renameError": "Не удалось переименовать сессию",
|
||
|
||
"instanceDisconnected.title": "Экземпляр отключен",
|
||
"instanceDisconnected.folderFallback": "это рабочее пространство",
|
||
"instanceDisconnected.reasonFallback": "Сервер перестал отвечать",
|
||
"instanceDisconnected.description": "{folder} больше недоступно. Закройте вкладку, чтобы продолжить работу.",
|
||
"instanceDisconnected.details.title": "Подробности",
|
||
"instanceDisconnected.details.folderLabel": "Папка:",
|
||
"instanceDisconnected.actions.closeInstance": "Закрыть экземпляр",
|
||
|
||
"instanceShell.empty.title": "Сессия не выбрана",
|
||
"instanceShell.empty.description": "Выберите сессию, чтобы просмотреть сообщения",
|
||
|
||
"instanceShell.rightPanel.title": "Панель состояния",
|
||
"instanceShell.rightPanel.tabs.changes": "Изменения",
|
||
"instanceShell.rightPanel.tabs.files": "Файлы",
|
||
"instanceShell.rightPanel.tabs.status": "Статус",
|
||
"instanceShell.rightPanel.tabs.ariaLabel": "Вкладки правой панели",
|
||
"instanceShell.rightPanel.sections.sessionChanges": "Изменения сессии",
|
||
"instanceShell.rightPanel.sections.sessionChanges.tooltip": "Файлы, измененные в текущей сессии. Показывает добавления и удаления для каждого файла.",
|
||
"instanceShell.rightPanel.sections.plan": "План",
|
||
"instanceShell.rightPanel.sections.plan.tooltip": "Дорожная карта агента для этой сессии. Отслеживает задачи и их статус выполнения.",
|
||
"instanceShell.rightPanel.sections.backgroundProcesses": "Фоновые оболочки",
|
||
"instanceShell.rightPanel.sections.backgroundProcesses.tooltip": "Долгоработающие процессы, запущенные агентом. Вы можете следить за их выводом, останавливать или завершать их.",
|
||
"instanceShell.rightPanel.sections.mcp": "MCP-серверы",
|
||
"instanceShell.rightPanel.sections.mcp.tooltip": "Серверы протокола Model Context Protocol, расширяющие возможности агента внешними инструментами.",
|
||
"instanceShell.rightPanel.sections.lsp": "LSP-серверы",
|
||
"instanceShell.rightPanel.sections.lsp.tooltip": "Серверы протокола Language Server Protocol, обеспечивающие интеллектуальную поддержку кода и диагностику.",
|
||
"instanceShell.rightPanel.sections.plugins": "Плагины",
|
||
"instanceShell.rightPanel.sections.plugins.tooltip": "Плагины, настраивающие поведение интерфейса и сервера, добавляющие функции поверх MCP и LSP.",
|
||
|
||
"instanceShell.sessionChanges.noSessionSelected": "Выберите сессию, чтобы просмотреть изменения.",
|
||
"instanceShell.sessionChanges.loading": "Загрузка изменений...",
|
||
"instanceShell.sessionChanges.empty": "Пока нет изменений.",
|
||
"instanceShell.sessionChanges.filesChanged": "Изменено файлов: {count}",
|
||
"instanceShell.sessionChanges.actions.show": "Показать изменения",
|
||
|
||
"instanceShell.filesShell.fileListTitle": "Список файлов",
|
||
"instanceShell.filesShell.mobileSelectorLabel": "Выбрать файл",
|
||
"instanceShell.filesShell.mobileSelectorEmpty": "Выберите файл",
|
||
"instanceShell.filesShell.viewerTitle": "Просмотр изменений",
|
||
"instanceShell.filesShell.viewerPlaceholder": "Подробный рендер изменений будет добавлен на следующем этапе.",
|
||
"instanceShell.filesShell.viewerEmpty": "Файл не выбран.",
|
||
|
||
"instanceShell.plan.noSessionSelected": "Выберите сессию, чтобы просмотреть план.",
|
||
"instanceShell.plan.empty": "Пока ничего не запланировано.",
|
||
|
||
"instanceShell.backgroundProcesses.empty": "Нет фоновых процессов.",
|
||
"instanceShell.backgroundProcesses.status": "Статус: {status}",
|
||
"instanceShell.backgroundProcesses.output": "Вывод: {sizeKb}KB",
|
||
"instanceShell.backgroundProcesses.actions.output": "Вывод",
|
||
"instanceShell.backgroundProcesses.actions.stop": "Остановить",
|
||
"instanceShell.backgroundProcesses.actions.terminate": "Завершить",
|
||
|
||
"versionPill.appWithVersion": "Приложение {version}",
|
||
"versionPill.ui": "UI",
|
||
"versionPill.uiWithVersion": "UI {version}",
|
||
"versionPill.source": " ({source})",
|
||
|
||
"opencodeBinarySelector.title": "Бинарник OpenCode",
|
||
"opencodeBinarySelector.subtitle": "Выберите, какой исполняемый файл OpenCode запускать",
|
||
"opencodeBinarySelector.customPath.placeholder": "Введите путь к бинарнику opencode…",
|
||
"opencodeBinarySelector.actions.add": "Добавить",
|
||
"opencodeBinarySelector.actions.browse": "Выбрать бинарник…",
|
||
"opencodeBinarySelector.actions.removeTitle": "Удалить бинарник",
|
||
"opencodeBinarySelector.badge.systemPath": "Использовать бинарник из системного PATH",
|
||
"opencodeBinarySelector.status.checkingVersions": "Проверка версий…",
|
||
"opencodeBinarySelector.status.checking": "Проверка…",
|
||
"opencodeBinarySelector.dialog.title": "Выберите бинарник OpenCode",
|
||
"opencodeBinarySelector.dialog.description": "Просматривайте файлы, доступные через CLI-сервер.",
|
||
"opencodeBinarySelector.validation.invalidBinary": "Неверный бинарник OpenCode",
|
||
"opencodeBinarySelector.validation.alreadyValidating": "Проверка уже выполняется",
|
||
"opencodeBinarySelector.display.systemPath": "{name} (system PATH)",
|
||
"opencodeBinarySelector.versionLabel": "v{version}",
|
||
} as const
|