mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-28 11:05:31 +08:00
cf3c00a3f3
fix(jetbrains): continue failed turns on retry
498 lines
32 KiB
Properties
498 lines
32 KiB
Properties
common.delete=Удалить
|
||
common.open=Открыть
|
||
common.save=Сохранить
|
||
session.action.cancel=Отмена
|
||
session.connection.connecting=Загрузка…
|
||
session.connection.error.app=Ошибка подключения
|
||
session.connection.error.workspace=Ошибка загрузки рабочей области
|
||
session.connection.error.unknown=Неизвестная ошибка
|
||
session.connection.retry=Повторить
|
||
session.connection.unsupported=Рабочая область не поддерживается
|
||
session.connection.unsupported.devcontainer=Kilo работает на вашей хост-машине и поэтому не может получить доступ к файлам внутри этого Dev Container.
|
||
session.connection.unsupported.invalid=Kilo не может разрешить этот путь рабочей области в локальной файловой системе.
|
||
session.connection.unsupported.unknown=Kilo работает на вашей хост-машине и поэтому не может получить доступ к файлам этой рабочей области.
|
||
session.connection.unsupported.path=Путь рабочей области: {0}
|
||
session.connection.unsupported.wsl=Kilo работает на вашей хост-машине и поэтому не может получить доступ к файлам внутри WSL.
|
||
session.connection.unsupported.options=Вариант 1: откройте проект в контейнере или WSL с помощью JetBrains Gateway, чтобы Kilo работал рядом с вашим кодом.\nВариант 2: откройте проект напрямую из локальной файловой системы, чтобы Kilo мог получить доступ к файлам.
|
||
session.connection.warning.config=Предупреждения конфигурации
|
||
|
||
session.empty.welcome=Kilo Code — это AI-ассистент по программированию. Попросите его разработать функции, исправить ошибки или объяснить кодовую базу.
|
||
session.empty.branch=Вы работаете напрямую в {0}. Начните задачу или {1}, чтобы изолировать изменения.
|
||
session.empty.branch.link=запустите её в worktree
|
||
session.empty.worktree=Вы в изолированном worktree на {0}. Работайте свободно — основная рабочая копия не затрагивается.
|
||
session.empty.worktree.unknown=Вы в изолированном worktree. Работайте свободно — основная рабочая копия не затрагивается.
|
||
session.empty.loading=Загрузка…
|
||
session.empty.recent=НЕДАВНИЕ
|
||
session.showHistory=Показать историю
|
||
feedback.button=Отзывы и поддержка
|
||
feedback.dialog.message=Мы будем рады услышать ваши отзывы или помочь с любыми возникающими проблемами.
|
||
feedback.dialog.github=Сообщить о проблеме на GitHub
|
||
feedback.dialog.discord=Присоединиться к нашему Discord
|
||
feedback.dialog.support=Служба поддержки
|
||
session.scroll.bottom=Прокрутить вниз
|
||
session.copy.hover=Копировать
|
||
session.copy.prompt=Скопировать промпт
|
||
session.copy.response=Скопировать ответ
|
||
session.copy.copied=Скопировано
|
||
session.queued=В очереди
|
||
session.queued.remove=Удалить сообщение из очереди
|
||
session.tab.new=Новая сессия
|
||
session.tab.untitled=Незаголовок сессия
|
||
|
||
session.permission.title=Запрос разрешения
|
||
session.permission.meta=Инструмент: {0} • Шаблоны: {1}
|
||
session.permission.allow=Разрешить
|
||
session.permission.deny=Отказать
|
||
session.permission.ask=Спрашивать
|
||
session.permission.rule.hint.default=Будущие совпадающие вызовы будут использовать настройку разрешений по умолчанию: {0}.
|
||
session.permission.rule.hint.approve=Этот запрос и будущие совпадающие вызовы будут разрешены.
|
||
session.permission.rule.hint.deny=Этот запрос и будущие совпадающие вызовы будут отклонены.
|
||
session.question.dismiss=Отклонить
|
||
|
||
session.status.considering=Обдумываю следующие шаги…
|
||
session.status.thinking=Размышляю…
|
||
session.status.writing=Пишу ответ…
|
||
session.status.delegating=Передаю задание…
|
||
session.status.planning=Планирую…
|
||
session.status.gathering=Сбор контекста…
|
||
session.status.searching.codebase=Поиск в кодовой базе…
|
||
session.status.searching.web=Поиск в интернете…
|
||
session.status.editing=Вношу изменения…
|
||
session.status.commands=Выполняю команды…
|
||
session.status.rollingback=Выполняется откат…
|
||
session.status.redoing=Повторное применение…
|
||
session.status.operation.finishing=Ожидание завершения операции…
|
||
session.error.revert.timeout=Время ожидания операции истекло. Ждем ее завершения перед продолжением.
|
||
|
||
session.part.reasoning=Рассуждение
|
||
session.part.compaction=контекст сжат
|
||
session.part.tool.copy=Копировать
|
||
session.part.tool.error=Ошибка
|
||
session.part.tool.pending=Ожидание
|
||
session.part.tool.read=Чтение
|
||
session.part.tool.edit=Редактирование
|
||
session.part.tool.running=Выполняется
|
||
session.part.tool.shell=Shell
|
||
session.part.tool.truncated=Вывод усечён в предпросмотре. Полный вывод сохраняется в данных сессии.
|
||
|
||
session.error.prompt=Ошибка запроса
|
||
session.error.compact=Ошибка сжатия сессии
|
||
session.error.title=Request failed
|
||
session.error.unknown=Неизвестная ошибка
|
||
session.outcome.failed.description=The model stopped this turn with an error.
|
||
session.outcome.failed.title=Response failed
|
||
session.outcome.incomplete.title=Response may be incomplete
|
||
session.outcome.incomplete.description=The provider ended this response without signalling that it finished.
|
||
session.outcome.incomplete.reason=Technical finish reason: {0}
|
||
session.outcome.retry=Retry
|
||
session.outcome.interrupted.note=Stopped
|
||
|
||
session.header.tokens=Токены
|
||
session.header.tokens.description=Токены, использованные последним ответом ассистента: входные, исходные, запись в кэш и чтение из кэша.
|
||
session.header.input=вход {0}
|
||
session.header.output=выход {0}
|
||
session.header.cache.write=запись в кэш {0}
|
||
session.header.cache.read=чтение из кэша {0}
|
||
session.header.compact=Сжать сессию
|
||
session.header.compact.description=Суммировать сессию для уменьшения размера контекста
|
||
session.header.expand=Показать метрики сессии
|
||
session.header.collapse=Скрыть метрики сессии
|
||
session.header.todos.progress={0}/{1} задач выполнено
|
||
session.header.todos.done=Все {0} задач выполнены
|
||
session.header.context.tooltip.percent={0} токенов ({1}% контекста)
|
||
session.header.context.tooltip.tokens={0} токенов
|
||
session.header.context.used={0} / {1} токенов использовано
|
||
session.header.context.reserved={0} зарезервировано для вывода
|
||
session.header.context.available={0} доступно
|
||
|
||
prompt.placeholder=Пишите здесь; используйте / или @, перетащите/вставьте файлы
|
||
prompt.placeholder.with.shortcuts=Пишите здесь; используйте / или @, перетащите/вставьте файлы; {0} — отправить, {1} — новая строка
|
||
prompt.placeholder.with.send=Пишите здесь; используйте / или @, перетащите/вставьте файлы; {0} — отправить
|
||
prompt.placeholder.with.newline=Пишите здесь; используйте / или @, перетащите/вставьте файлы; {0} — новая строка
|
||
prompt.button.send=Отправить
|
||
prompt.button.stop=Остановить
|
||
prompt.button.send.tooltip.stop=Для остановки нажмите {0}
|
||
prompt.action.enhance=Улучшить промпт
|
||
prompt.action.enhance.loading=Улучшаем промпт…
|
||
prompt.action.enhance.description=Кнопка 'Улучшить промпт' помогает улучшить ваш промпт, добавляя контекст, уточнения или переформулировки. Введите промпт и снова нажмите кнопку, чтобы увидеть, как это работает.
|
||
prompt.action.enhance.failed=Не удалось улучшить промпт
|
||
prompt.action.enhance.failed.description=Настроенная малая модель не смогла улучшить этот промпт.
|
||
mode.picker.tooltip=Выбрать режим
|
||
mode.picker.deprecated=устаревший
|
||
model.picker.tooltip=Выбрать модель
|
||
model.picker.recommended=Рекомендуемые
|
||
model.picker.favorites=Избранное
|
||
model.picker.search=Поиск моделей
|
||
model.picker.no.matches=Нет подходящих моделей
|
||
model.picker.favorite.add=Добавить в избранное
|
||
model.picker.favorite.remove=Удалить из избранного
|
||
model.picker.free=Бесплатно
|
||
model.picker.reset=Сбросить модель на по умолчанию
|
||
reasoning.picker.tooltip=Выбрать уровень рассуждения
|
||
|
||
history.tab.local=Локальная
|
||
history.tab.cloud=Облако
|
||
history.back=Назад
|
||
history.search.placeholder=Поиск сессий
|
||
history.empty=Нет сессий
|
||
history.loading=Загрузка…
|
||
history.untitled=Без названия
|
||
history.delete.confirm.title=Удалить сессию?
|
||
history.delete.confirm.message=Удалить «{0}» из локальной истории?
|
||
history.delete.confirm.message.multiple=Удалить {0} сессий из локальной истории?
|
||
history.rename.title=Переименовать сессию
|
||
history.rename.prompt=Новое имя сессии:
|
||
history.cloud.load.more=Загрузить ещё
|
||
history.cloud.repo.only=Только этот репозиторий
|
||
history.group.today=Сегодня
|
||
history.group.yesterday=Вчера
|
||
history.group.week=На этой неделе
|
||
history.group.month=В этом месяце
|
||
history.group.older=Старше
|
||
history.time.moments=Только что
|
||
history.time.minutes={0} мин назад
|
||
history.time.hours={0} ч назад
|
||
history.time.days={0} д назад
|
||
history.time.months={0} мес назад
|
||
history.time.years={0} л назад
|
||
history.error.local=Ошибка загрузки локальной истории
|
||
history.error.cloud=Ошибка загрузки облачной истории
|
||
history.error.local.delete=Ошибка удаления сессии
|
||
history.error.local.rename=Ошибка переименования сессии
|
||
history.error.cloud.delete=Облачные сессии пока нельзя удалить
|
||
|
||
worktree.gh.missing.title=GitHub CLI не найден
|
||
worktree.gh.missing.content=Установите gh, чтобы показывать значки pull request для worktree.
|
||
worktree.git.missing.title=Git не найден
|
||
worktree.git.missing.content=Установите Git, чтобы показывать статистику worktree и значки pull request.
|
||
worktree.gh.unauth.title=GitHub CLI не авторизован
|
||
worktree.gh.unauth.content=Авторизуйте gh, чтобы показывать значки pull request для worktree.
|
||
worktree.gh.authorize=Авторизовать
|
||
worktree.gh.learnMore=Подробнее
|
||
|
||
action.Kilo.Settings.text=Настройки
|
||
action.Kilo.Settings.description=Настройки Kilo Code
|
||
action.Kilo.NewSession.text=Новая сессия
|
||
action.Kilo.NewSession.description=Запустить новую сессию Kilo
|
||
action.Kilo.NewSession.toolbar=Сессия
|
||
action.Kilo.NewWorktree.toolbar=Worktree
|
||
action.Kilo.History.text=История
|
||
action.Kilo.History.description=Показать историю сессий
|
||
action.Kilo.SendPrompt.text=Отправить запрос
|
||
action.Kilo.SendPrompt.description=Отправить текущий запрос Kilo
|
||
action.Kilo.StopSession.text=Остановить сессию
|
||
action.Kilo.StopSession.description=Остановить текущую сессию Kilo
|
||
action.Kilo.SettingsGroup.text=Настройки
|
||
action.Kilo.SettingsGroup.description=Настройки Kilo Code
|
||
action.Kilo.Restart.text=Перезапустить Kilo
|
||
action.Kilo.Restart.cli.text=Перезапустить Core
|
||
action.Kilo.Restart.description=Завершить и перезапустить Core-процесс
|
||
action.Kilo.Reinstall.text=Переустановить Kilo
|
||
action.Kilo.Reinstall.cli.text=Переустановить Core
|
||
action.Kilo.Reinstall.description=Download a fresh Core binary and restart
|
||
action.Kilo.CoreInfo.bundled=Встроенный Core v{0} • Архитектура: {1}
|
||
action.Kilo.Session.Open.text=Открыть
|
||
action.Kilo.Session.Open.description=Открыть выбранную сессию
|
||
action.Kilo.Session.Rename.text=Переименовать
|
||
action.Kilo.Session.Rename.description=Переименовать выбранную сессию
|
||
action.Kilo.Session.Delete.text=Удалить
|
||
action.Kilo.Session.Delete.description=Удалить выбранную(-ые) сессию(-ии)
|
||
action.Kilo.History.ContextMenu.text=Действия с историей
|
||
action.Kilo.Session.ContextMenu.text=Действия сеанса
|
||
|
||
|
||
notification.group.kilo=Kilo Code
|
||
|
||
session.account.balance=Balance: {0}
|
||
session.account.switcher=Switch account
|
||
session.scroll.question=Scroll to question
|
||
|
||
session.permission.title.subagent=Permission required (subagent)
|
||
session.permission.skillShell.title=Выполнить команды оболочки из навыка «{0}»?
|
||
session.permission.run=Run
|
||
session.permission.command=Command
|
||
session.permission.patterns={0}:
|
||
session.permission.diff=Changes
|
||
session.permission.diff.summary=+{0} -{1}
|
||
session.permission.no.details={0} requires permission.
|
||
session.permission.responding=Sending response...
|
||
session.permission.error=Failed to send permission response
|
||
session.permission.tool.read=Read
|
||
session.permission.tool.edit=Edit
|
||
session.permission.tool.write=Write
|
||
session.permission.tool.patch=Patch
|
||
session.permission.tool.multiedit=Edit
|
||
session.permission.tool.glob=Glob Search
|
||
session.permission.tool.grep=Grep Search
|
||
session.permission.tool.list=List
|
||
session.permission.tool.bash=Shell
|
||
session.permission.tool.external_directory=External Directory
|
||
session.permission.tool.webfetch=Web Fetch
|
||
session.permission.tool.websearch=Web Search
|
||
session.permission.tool.codesearch=Code Search
|
||
session.permission.tool.todoread=Read Todo List
|
||
session.permission.tool.todowrite=Update Todo List
|
||
session.permission.tool.task=Task
|
||
session.permission.tool.skill=Skill
|
||
session.permission.tool.lsp=Language Server
|
||
session.question.submit=Submit
|
||
session.question.next=Next
|
||
session.question.back=Back
|
||
session.question.summary={0} of {1} questions
|
||
session.question.hint.single=Select one answer
|
||
session.question.hint.multi=Select one or more answers
|
||
session.question.review=Review
|
||
session.question.review.title=Review your answers
|
||
session.question.review.notAnswered=(not answered)
|
||
session.question.result.title=Questions
|
||
session.question.result.answered={0} answered
|
||
session.question.custom.label=Add your own response
|
||
session.question.custom.placeholder=Type your response...
|
||
|
||
session.status.retry=Retrying connection...
|
||
session.status.offline=Connection offline
|
||
|
||
session.part.plan.ready=Plan is ready
|
||
session.part.todo.title=To-dos
|
||
session.part.todo.accessible.completed=Completed to-do: {0}
|
||
session.part.todo.accessible.pending=Pending to-do: {0}
|
||
session.part.todo.hidden.earlier.one={0} earlier to-do hidden
|
||
session.part.todo.hidden.earlier.many={0} earlier to-dos hidden
|
||
session.part.todo.hidden.later.one={0} later to-do hidden
|
||
session.part.todo.hidden.later.many={0} later to-dos hidden
|
||
|
||
|
||
session.login.required.title=You need to sign in to use this model
|
||
session.login.required.description=Go to User Profile settings to sign in, then continue this session.
|
||
session.login.required.button=Open User Profile
|
||
session.login.required.dismiss=Dismiss
|
||
|
||
session.header.todos.toggle=Toggle to-dos
|
||
|
||
prompt.action.autoApprove.enable=Enable auto-approve
|
||
prompt.action.autoApprove.disable=Disable auto-approve
|
||
prompt.action.autoApprove.enabled.tooltip=Auto-approve is enabled. Permission prompts will be approved automatically.
|
||
prompt.action.autoApprove.disabled.tooltip=Auto-approve is disabled. Click to approve permission prompts automatically.
|
||
model.picker.dataCollected=Данные могут использоваться для обучения
|
||
model.picker.dataCollected.current=Текущая выбранная модель может использоваться для обучения
|
||
|
||
history.badge.loginRequired=Login Required
|
||
history.badge.permission=Permission
|
||
history.badge.plan=Plan
|
||
history.badge.question=Question
|
||
|
||
action.Kilo.ShowProfile.text=Profile
|
||
action.Kilo.ShowProfile.description=Open Kilo user profile settings
|
||
action.Kilo.ToolWindowToolbar.text=Kilo Toolbar
|
||
settings.kilo.displayName=Kilo Code
|
||
settings.kilo.description=Configure Kilo Code AI coding assistant features and account settings.
|
||
settings.models.displayName=Models
|
||
settings.login.message=Sign in to Kilo Code to access account-backed features and manage billing.
|
||
settings.login.action=Open User Profile
|
||
settings.models.defaultModel.title=Default Model
|
||
settings.models.defaultModel.description=The model Kilo uses when no mode-specific model is configured.
|
||
settings.models.smallModel.title=Small Model
|
||
settings.models.smallModel.description=Лёгкая модель, используемая для улучшения промптов, создания заголовков и других быстрых задач.
|
||
settings.models.subagentModel.title=Subagent Model
|
||
settings.models.subagentModel.description=The default model for task-tool subagents. If unset, subagents inherit the calling mode model.
|
||
settings.models.subagentVariant.title=Reasoning Effort
|
||
settings.models.subagentVariant.description=The default reasoning effort for subagents when the selected model supports variants.
|
||
settings.models.modeModels.title=Model Per Mode
|
||
settings.models.modeModels.description=Override the model used by an individual Kilo mode.
|
||
settings.models.notSet=Not set
|
||
settings.models.loading=Loading models...
|
||
settings.models.unavailable=Models are unavailable until Kilo finishes loading.
|
||
settings.models.load.failed=Failed to load model settings
|
||
settings.models.noProviders=No providers available
|
||
settings.models.modes.failed=Failed to load per-mode settings
|
||
settings.models.login.message=Sign in to Kilo Code to access account-backed models and manage billing.
|
||
settings.models.login.action=Open User Profile
|
||
settings.models.save.failed=Failed to save model settings
|
||
settings.models.save.pending=Saving model settings...
|
||
settings.models.reset=Reset
|
||
settings.profile.displayName=User Profile
|
||
profile.group.account=Account
|
||
profile.group.organization=Organization
|
||
profile.label.account=Active account:
|
||
profile.notLoggedIn=Not logged in
|
||
profile.status.connecting=Connecting to Kilo...
|
||
profile.status.error=Connection error
|
||
profile.balance.title=BALANCE
|
||
profile.personalAccount=Personal Account
|
||
profile.switchingAccount=Switching account...
|
||
profile.action.login=Login with Kilo Code
|
||
profile.action.logout=Log Out
|
||
profile.action.dashboard=Dashboard
|
||
profile.action.retry=Retry
|
||
profile.action.refresh=Refresh
|
||
profile.action.refreshing=Refreshing....
|
||
profile.login.signingIn=Signing in to Kilo Code
|
||
profile.login.urlLabel=Open this URL:
|
||
profile.login.codeLabel=Enter this code:
|
||
profile.login.waiting=Waiting for authorization...
|
||
profile.login.cancel=Cancel
|
||
profile.login.starting=Starting login...
|
||
profile.login.title=Sign in to Kilo Code
|
||
profile.login.step.one=Step 1:
|
||
profile.login.step.url=Open this URL
|
||
profile.login.copyUrl=Copy URL
|
||
profile.login.openBrowser=Open Browser
|
||
profile.login.qr=QR Code
|
||
profile.login.qr.description=Scan to open the sign-in URL
|
||
profile.login.step.two=Step 2:
|
||
profile.login.step.code=Enter this code
|
||
profile.login.clickToCopy=Click to copy
|
||
profile.login.waitingTimed=Waiting for authorization... ({0})
|
||
profile.login.failed=Login failed
|
||
profile.login.tryAgain=Try Again
|
||
profile.login.urlCopied=URL copied to clipboard
|
||
profile.login.codeCopied=Code copied to clipboard
|
||
action.Kilo.OpenSettings.text=Open Settings...
|
||
action.Kilo.OpenSettings.description=Open Kilo Code settings dialog
|
||
action.Kilo.OpenConfigGroup.text=Config Files
|
||
action.Kilo.OpenConfigGroup.description=Open Kilo config files
|
||
action.Kilo.OpenLocalConfig.text=Open: local {0}
|
||
action.Kilo.CreateLocalConfig.text=Create: local {0}
|
||
action.Kilo.OpenLocalConfig.description=Open or create the local Kilo config file
|
||
action.Kilo.OpenGlobalConfig.text=Open: global {0}
|
||
action.Kilo.CreateGlobalConfig.text=Create: global {0}
|
||
action.Kilo.OpenGlobalConfig.description=Open or create the global Kilo config file
|
||
action.Kilo.OpenConfig.failed=Failed to open Kilo config file
|
||
action.Kilo.CliGroup.text=Core
|
||
action.Kilo.CliGroup.description=Kilo Core actions
|
||
action.Kilo.ForceMigration.text=Re-run v5 settings migration
|
||
action.Kilo.ForceMigration.description=Clear the legacy migration completion marker and restart Kilo Core so migration runs again
|
||
action.Kilo.ForceMigration.confirm.title=Re-run legacy migration?
|
||
action.Kilo.ForceMigration.confirm.message=This will clear the legacy migration completion marker and restart Kilo Core immediately. The migration wizard will appear again if legacy data is available.
|
||
action.Kilo.ForceMigration.failed=Failed to reset legacy migration
|
||
settings.agentBehavior.agents.import.title=Import Agent Definition
|
||
settings.agentBehavior.agents.import.description=Choose a .agent.json file exported from Kilo Code.
|
||
settings.agentBehavior.agents.import.progress=Importing agent definition...
|
||
settings.agentBehavior.agents.import.invalidJson=Invalid JSON file. Please select a valid agent definition file.
|
||
settings.agentBehavior.agents.import.invalidName=Agent definition must include a valid lowercase name.
|
||
settings.agentBehavior.agents.import.nameTaken=An agent with this name already exists.
|
||
settings.agentBehavior.agents.import.tooLarge=Agent definition file is too large.
|
||
settings.agentBehavior.agents.import.failed=Failed to import agent definition.
|
||
settings.agentBehavior.agents.edit.export=Export agent definition
|
||
settings.agentBehavior.agents.edit.export.title=Export Agent Definition
|
||
settings.agentBehavior.agents.edit.export.description=Save this agent as a .agent.json file.
|
||
settings.agentBehavior.agents.edit.export.success=Exported agent definition to {0}.
|
||
settings.agentBehavior.agents.edit.export.failed=Failed to export agent definition.
|
||
|
||
# Migration wizard
|
||
migration.migrate.title=Migrate Your Settings
|
||
migration.migrate.subtitle=We found settings from your previous installation. Here''s what we can bring over.
|
||
migration.empty=Nothing to migrate was found in the legacy settings.
|
||
migration.keep_legacy_settings=Keep legacy settings file
|
||
|
||
migration.row.providers=Provider API Keys
|
||
migration.row.mcp=MCP Servers
|
||
migration.row.modes=Custom Modes / Agents
|
||
migration.row.sessions=Chat Sessions & History
|
||
migration.row.model=Default Model
|
||
migration.row.settings=Auto-Approval, Language & Autocomplete
|
||
|
||
migration.button.skip=Skip
|
||
migration.button.migrate=Migrate Settings
|
||
migration.button.migrating=Migrating...
|
||
migration.button.done=Done
|
||
migration.button.continue=Continue
|
||
settings.agentBehavior.agents.delete.failed=Could not delete the agent.
|
||
|
||
settings.agentBehavior.saving=Saving settings...
|
||
|
||
settings.agentBehavior.badge.notApplied=not applied
|
||
|
||
settings.agentBehavior.badge.willRemove=will be removed
|
||
|
||
settings.agentBehavior.undo=Undo
|
||
|
||
settings.agentBehavior.agents.create.failed=Could not create the agent.
|
||
settings.agentBehavior.mcp.addHint=Чтобы добавить MCP-сервер, попросите агента сделать это.
|
||
settings.agentBehavior.skills.displayName=Навыки
|
||
settings.agentBehavior.rules.displayName=Rules
|
||
settings.rules.files.title=Additional Instruction Files
|
||
settings.rules.files.description=Paths to additional instruction files that are included in the system prompt
|
||
settings.rules.files.add=Add file
|
||
settings.rules.files.add.description=Add instruction file
|
||
settings.rules.files.search=Filter instruction files
|
||
settings.rules.files.edit.title=Edit Instruction File
|
||
settings.rules.files.delete.title=Delete Instruction File
|
||
settings.rules.files.delete.message=Delete instruction file {0}? This removes it from your config.
|
||
settings.rules.files.openInEditor=Open in Editor
|
||
settings.rules.files.openInEditor.pending=The instruction file will open after you close Settings.
|
||
settings.rules.files.openInEditor.failed=Could not open the instruction file.
|
||
settings.rules.files.cannotEdit=This instruction path is not a local file and can't be edited here.
|
||
settings.rules.saved.notification=Rules settings saved
|
||
settings.rules.files.empty=No additional instruction files configured.
|
||
settings.rules.files.input.title=Add Instruction File
|
||
settings.rules.files.input.prompt=Enter an instruction file path, glob, or URL:
|
||
settings.rules.claude.heading=Claude Code Compatibility
|
||
settings.rules.claude.title=Load Claude Code Files
|
||
settings.rules.claude.description=Load CLAUDE.md instructions and skills from your Claude Code configuration directory into sessions. Enable this if you want Kilo to use your Claude Code instructions and skills. Requires restart.
|
||
settings.rules.save.pending=Saving rules settings...
|
||
settings.rules.save.failed=Failed to save rules settings.
|
||
settings.agentBehavior.skills.search=Фильтр навыков
|
||
settings.agentBehavior.skills.empty=Навыки не найдены.
|
||
settings.agentBehavior.skills.content.empty=Нет доступного содержимого навыка.
|
||
settings.agentBehavior.skills.load.timeout=Время загрузки навыков истекло. Существующие навыки сохранены; удалите медленные или недоступные URL и обновите.
|
||
settings.agentBehavior.skills.reload.deferred=Источник навыков сохранён. Перезагрузите Core после завершения активных сессий, чтобы применить новые навыки.
|
||
settings.agentBehavior.skills.reload.blocked=Настройки навыков сохранены, но есть активные сессии. Перезагрузите Core после завершения этих сессий, чтобы применить новые навыки.
|
||
settings.agentBehavior.skills.saved.notification=Настройки навыков сохранены
|
||
settings.agentBehavior.skills.delete.title=Удалить навык
|
||
settings.agentBehavior.skills.delete.message=Удалить навык {0}? Это удалит файл навыка, и действие нельзя будет отменить.
|
||
settings.agentBehavior.skills.delete.failed=Не удалось удалить навык.
|
||
settings.agentBehavior.skills.openInEditor=Открыть в редакторе
|
||
settings.agentBehavior.skills.openInEditor.pending=Файл навыка откроется после закрытия настроек.
|
||
settings.agentBehavior.skills.openInEditor.failed=Не удалось открыть файл навыка в редакторе.
|
||
settings.agentBehavior.skills.sources.empty=Источники навыков не настроены.
|
||
settings.agentBehavior.skills.sources.title=Дополнительные источники навыков
|
||
settings.agentBehavior.skills.sources.add=Добавить
|
||
settings.agentBehavior.skills.sources.addPath=Добавить путь
|
||
settings.agentBehavior.skills.sources.addPath.title=Добавить путь к навыкам
|
||
settings.agentBehavior.skills.sources.addPath.prompt=Выберите папку, содержащую навыки Kilo.
|
||
settings.agentBehavior.skills.sources.addUrl=Добавить URL
|
||
settings.agentBehavior.skills.sources.addUrl.title=Добавить URL источника навыков
|
||
settings.agentBehavior.skills.sources.addUrl.prompt=Введите URL источника навыков.
|
||
settings.agentBehavior.skills.sources.editPath.title=Изменить путь к навыкам
|
||
settings.agentBehavior.skills.sources.editUrl.title=Изменить URL навыков
|
||
session.file.missing=Couldn''t find ''{0}'' in this repository.
|
||
revert.banner.filesNotRestored=Snapshots are off - only the conversation was reverted; your files were not changed.
|
||
revert.banner.openDiff.title=Rolled back changes
|
||
revert.banner.count.one=Отменено сообщений: {0}
|
||
revert.banner.count.other=Отменено сообщений: {0}
|
||
revert.banner.redo=Повторить
|
||
revert.banner.redo.all=Повторить все
|
||
revert.banner.hint=Эти изменения можно повторить до отправки нового сообщения
|
||
revert.message.rollback=Откатиться к этому сообщению
|
||
|
||
# Context settings
|
||
settings.context.displayName=Контекст
|
||
settings.context.description=Настройте поведение контекста.
|
||
settings.context.save.pending=Сохранение настроек контекста...
|
||
settings.context.save.failed=Не удалось сохранить настройки контекста
|
||
settings.context.compaction.title=Сжатие
|
||
settings.context.compaction.auto.title=Автоматическое сжатие
|
||
settings.context.compaction.auto.description=Автоматически сжимать контекст до достижения лимита
|
||
settings.context.compaction.threshold.title=Лимит автоматического сжатия
|
||
settings.context.compaction.threshold.description=Сжимать, когда контекст достигает этого процента окна модели. Оставьте пустым, чтобы использовать только буфер безопасности.
|
||
settings.context.compaction.threshold.placeholder=По умолчанию
|
||
settings.context.compaction.threshold.suffix=%
|
||
settings.context.compaction.threshold.invalid=Введите число от 0 до 100 или оставьте поле пустым.
|
||
settings.context.compaction.prune.title=Очистить старые выходные данные
|
||
settings.context.compaction.prune.description=Удалить старые выходные данные инструментов при сжатии
|
||
settings.context.watcher.title=Шаблоны игнорирования наблюдателя файлов
|
||
settings.context.watcher.description=Glob-шаблоны для файлов, которые наблюдатель должен игнорировать
|
||
settings.context.watcher.add=Добавить шаблон
|
||
settings.context.watcher.remove=Удалить выбранные шаблоны
|
||
settings.context.watcher.empty=Шаблоны игнорирования не настроены.
|
||
settings.context.watcher.input.title=Добавить шаблон игнорирования
|
||
settings.context.watcher.input.prompt=Введите glob-шаблон для игнорирования:
|
||
|
||
# Auto-Approve settings
|
||
settings.autoApprove.edit=Изменить
|
||
worktree.menu.configure=Настроить новое рабочее дерево...
|
||
session.part.tool.openSubagent=Открыть субагента в редакторе
|
||
session.subagent.title=Сессия субагента
|
||
session.subagent.path=Kilo / Субагенты / {0}
|