198 lines
11 KiB
JSON
198 lines
11 KiB
JSON
{
|
||
"runError": {
|
||
"title": "Ошибка вызова модели"
|
||
},
|
||
"runtimeNotRunning": "Шлюз не запущен",
|
||
"runtimeRequired": "Для использования чата требуется запущенный шлюз Makelore. Он запустится автоматически, или вы можете запустить его в Настройках.",
|
||
"welcome": {
|
||
"title": "Чат Makelore",
|
||
"subtitle": "Чем могу помочь?",
|
||
"askQuestions": "Задачи",
|
||
"askQuestionsDesc": "Работа над задачами",
|
||
"creativeTasks": "Непрерывное выполнение",
|
||
"creativeTasksDesc": "Выполнение многошаговых задач",
|
||
"brainstorming": "Параллельные агенты"
|
||
},
|
||
"noLogs": "(Журналы ещё недоступны)",
|
||
"toolbar": {
|
||
"refresh": "Обновить чат",
|
||
"currentAgent": "Общение с {{agent}}",
|
||
"workspace": "Рабочая область"
|
||
},
|
||
"generatedFiles": {
|
||
"title": "Изменения файлов ({{count}})",
|
||
"created": "Создано",
|
||
"modified": "Изменено",
|
||
"openFolder": "Открыть папку",
|
||
"viewAll": "Все изменения"
|
||
},
|
||
"artifactPanel": {
|
||
"tabs": {
|
||
"changes": "Изменения",
|
||
"preview": "Просмотр",
|
||
"browser": "Рабочая область"
|
||
},
|
||
"actions": {
|
||
"back": "Назад к списку"
|
||
},
|
||
"changes": {
|
||
"heading": "Изменения файлов ({{count}})",
|
||
"empty": "В этом разговоре пока нет изменений файлов",
|
||
"selectFileHint": "Нажмите на карточку файла в чате или «Просмотр изменений», чтобы открыть diff."
|
||
},
|
||
"preview": {
|
||
"emptyTitle": "Файл не выбран",
|
||
"emptyHint": "Сначала откройте файл через карточку в чате — выбранный файл появится в этом предпросмотре."
|
||
}
|
||
},
|
||
"filePreview": {
|
||
"tabs": {
|
||
"source": "Исходник",
|
||
"preview": "Предпросмотр",
|
||
"changes": "Изменения",
|
||
"info": "Информация"
|
||
},
|
||
"actions": {
|
||
"save": "Сохранить",
|
||
"saving": "Сохранение...",
|
||
"revert": "Откатить",
|
||
"openInFinder": "Показать в файловом менеджере",
|
||
"openDirectly": "Открыть напрямую",
|
||
"close": "Закрыть"
|
||
},
|
||
"info": {
|
||
"path": "Путь",
|
||
"size": "Размер",
|
||
"type": "Тип"
|
||
},
|
||
"toast": {
|
||
"saved": "Сохранено на диск",
|
||
"saveFailed": "Ошибка сохранения: {{error}}"
|
||
},
|
||
"errors": {
|
||
"outsideSandbox": "Путь вне песочницы — доступ запрещён",
|
||
"outsideSandboxTitle": "Не удалось прочитать файл",
|
||
"outsideSandboxHint": "Makelore не удалось прочитать этот путь. Файл мог быть перемещён или удалён, либо у текущей учётной записи нет прав доступа. Его можно показать в файловом менеджере.",
|
||
"readOnlyRoot": "Файл находится в режиме только для чтения (например, встроенный навык) и не может быть изменён",
|
||
"tooLarge": "Файл слишком большой ({{size}}); предпросмотр отключён",
|
||
"binary": "Бинарный файл — текстовый предпросмотр недоступен",
|
||
"notFound": "Файл не найден",
|
||
"loadFailed": "Ошибка загрузки: {{error}}",
|
||
"noPreview": "Для этого файла предпросмотр недоступен",
|
||
"unsupportedFormatTitle": "Этот формат файла не поддерживает встроенный предпросмотр или diff",
|
||
"unsupportedFormatHint": "Встроенный предпросмотр и diff сейчас поддерживают только напрямую читаемые текстовые/Markdown-файлы. Откройте файл через файловый менеджер.",
|
||
"largeBinaryOpenTitle": "Этот файл слишком большой для встроенного предпросмотра",
|
||
"largeBinaryOpenHint": "Размер файла — {{size}}. Makelore не может показать его встроенно, но вы можете подтвердить открытие в системном приложении по умолчанию.",
|
||
"openInFinderFailed": "Не удалось показать файл",
|
||
"openFailed": "Не удалось открыть: {{error}}"
|
||
},
|
||
"diff": {
|
||
"noChanges": "Нет изменений для отображения",
|
||
"newFile": "Новый файл — нет оригинала для сравнения",
|
||
"tooLarge": "Файл слишком большой — режим diff отключён, откройте вкладку «Источник» для просмотра содержимого",
|
||
"unavailable": "В этом чате не удалось зафиксировать точную базовую версию этого файла, поэтому diff недоступен.",
|
||
"unavailableHint": "Откройте вкладку «Просмотр» для текущего содержимого; точное сравнение — в Git или другой системе."
|
||
},
|
||
"confirmOpen": {
|
||
"title": "Открыть файл",
|
||
"message": "Открыть «{{fileName}}» в системном приложении по умолчанию?",
|
||
"detail": "Файл будет открыт системным приложением по умолчанию.",
|
||
"size": "Размер файла: {{size}}",
|
||
"cancel": "Отмена"
|
||
},
|
||
"pdf": {
|
||
"loadFailed": "Не удалось загрузить PDF: {{error}}",
|
||
"prev": "Предыдущая страница",
|
||
"next": "Следующая страница",
|
||
"zoomIn": "Увеличить",
|
||
"zoomOut": "Уменьшить",
|
||
"zoomReset": "По ширине",
|
||
"pageInputAria": "Текущая страница",
|
||
"singlePageHint": "Используйте панель инструментов для переключения между {{total}} страницами"
|
||
},
|
||
"sheet": {
|
||
"loadFailed": "Не удалось загрузить таблицу: {{error}}",
|
||
"empty": "В файле нет отображаемых листов",
|
||
"emptySheet": "Текущий лист пуст",
|
||
"unnamedSheet": "Лист {{idx}}",
|
||
"rowRange": "Строки {{from}}-{{to}} / {{total}}",
|
||
"prevPage": "Предыдущие строки",
|
||
"nextPage": "Следующие строки"
|
||
}
|
||
},
|
||
"workspace": {
|
||
"title": "Рабочая область",
|
||
"freshBadge": "Обновлено в этот раз",
|
||
"pickFile": "Выберите файл слева для предпросмотра",
|
||
"empty": "Рабочая область пуста или недоступна",
|
||
"truncated": "Каталог обрезан — показаны первые 5000 узлов",
|
||
"actions": {
|
||
"refresh": "Обновить",
|
||
"openRootInFinder": "Показать корень в файловом менеджере",
|
||
"toggleHidden": "Скрытые файлы",
|
||
"showHidden": "Показать скрытые файлы",
|
||
"hideHidden": "Скрыть скрытые файлы"
|
||
}
|
||
},
|
||
"taskPanel": {
|
||
"eyebrow": "Вид выполнения",
|
||
"title": "Структура задачи",
|
||
"emptyTitle": "Пока нет структурированных шагов",
|
||
"emptyBody": "Когда начнётся выполнение, Makelore покажет размышления, вызовы инструментов и состояния передачи здесь.",
|
||
"status": {
|
||
"idle": "Бездействует",
|
||
"running_one": "1 активный шаг",
|
||
"running_other": "{{count}} активных шагов"
|
||
},
|
||
"stepStatus": {
|
||
"running": "Выполняется",
|
||
"completed": "Готово",
|
||
"error": "Ошибка"
|
||
}
|
||
},
|
||
"executionGraph": {
|
||
"title": "Ход выполнения",
|
||
"branchLabel": "ветвь",
|
||
"thinkingLabel": "Думаю",
|
||
"thinkingDone": "Размышление завершено",
|
||
"durationSummary": "{{agent}} обработал за {{duration}}",
|
||
"runErrorLabel": "Ошибка модели",
|
||
"agentRun": "Выполнение {{agent}}",
|
||
"collapsedSummary": "Вызовов инструментов: {{toolCount}} · Промежуточных сообщений: {{processCount}}",
|
||
"collapseAction": "Свернуть ход выполнения",
|
||
"expandAction": "Развернуть ход выполнения"
|
||
},
|
||
"composer": {
|
||
"attachFiles": "Прикрепить файлы",
|
||
"pickSkill": "Выбрать Skill",
|
||
"skillButton": "Skills",
|
||
"skillPickerTitle": "Быстрый доступ к Skill для {{agent}}",
|
||
"skillSearchPlaceholder": "Поиск Skill",
|
||
"skillLoading": "Загрузка Skill...",
|
||
"skillEmpty": "Подходящие Skill не найдены",
|
||
"pickAgent": "Выбрать агента",
|
||
"pickModel": "Выбрать модель",
|
||
"modelPickerTitle": "Переключить модель",
|
||
"modelSwitchFailed": "Не удалось переключить модель: {{error}}",
|
||
"clearTarget": "Очистить целевого агента",
|
||
"targetChip": "@{{agent}}",
|
||
"agentPickerTitle": "Направить следующее сообщение другому агенту",
|
||
"runtimeDisconnectedPlaceholder": "Шлюз не подключён...",
|
||
"send": "Отправить",
|
||
"stop": "Остановить",
|
||
"runtimeConnected": "подключён",
|
||
"runtimeStatus": "шлюз {{state}} | порт: {{port}} {{pid}}",
|
||
"retryFailedAttachments": "Повторить неудавшиеся вложения",
|
||
"skillPreviewTooltip": "Предпросмотр SKILL.md",
|
||
"skillPreviewNotFound": "Skill не найден. Откройте список Skill, чтобы обновить его."
|
||
},
|
||
"historyBuckets": {
|
||
"today": "Сегодня",
|
||
"yesterday": "Вчера",
|
||
"withinWeek": "В течение недели",
|
||
"withinTwoWeeks": "В течение 2 недель",
|
||
"withinMonth": "В течение месяца",
|
||
"older": "Старее месяца"
|
||
}
|
||
}
|