{ "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": "Старее месяца" } }