Makelore 2.0 initial clean snapshot
This commit is contained in:
194
src/i18n/locales/ru/chat.json
Normal file
194
src/i18n/locales/ru/chat.json
Normal file
@@ -0,0 +1,194 @@
|
||||
{
|
||||
"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": "Думаю",
|
||||
"runErrorLabel": "Ошибка модели",
|
||||
"agentRun": "Выполнение {{agent}}",
|
||||
"collapsedSummary": "Вызовов инструментов: {{toolCount}} · Промежуточных сообщений: {{processCount}}",
|
||||
"collapseAction": "Свернуть граф выполнения"
|
||||
},
|
||||
"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": "Старее месяца"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user