Merge upstream main into feat/subagent-cost-rollup
This commit is contained in:
@@ -504,12 +504,12 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessions.sidebar.bulkActions.failedDeletePlural": "Не вдалося видалити сесії {count}",
|
||||
"sessions.sidebar.bulkActions.archivedSingle": "Заархівовано сесію: {count}",
|
||||
"sessions.sidebar.bulkActions.archivedPlural": "Заархівовано сесій: {count}",
|
||||
"sessions.sidebar.bulkActions.failedArchiveSingle": "Не вдалося архівувати сесія {count}",
|
||||
"sessions.sidebar.bulkActions.failedArchiveSingle": "Не вдалося архівувати сесію {count}",
|
||||
"sessions.sidebar.bulkActions.failedArchivePlural": "Не вдалося архівувати сесії {count}",
|
||||
"sessions.sidebar.bulkActions.restore": "Відновити",
|
||||
"sessions.sidebar.bulkActions.restoredSingle": "Відновлено сесію: {count}",
|
||||
"sessions.sidebar.bulkActions.restoredPlural": "Відновлено сесій: {count}",
|
||||
"sessions.sidebar.bulkActions.failedRestoreSingle": "Не вдалося відновити сесія {count}",
|
||||
"sessions.sidebar.bulkActions.failedRestoreSingle": "Не вдалося відновити сесію {count}",
|
||||
"sessions.sidebar.bulkActions.failedRestorePlural": "Не вдалося відновити сесії {count}",
|
||||
"sessions.sidebar.folders.none": "Папок ще немає",
|
||||
"sessions.sidebar.folders.newFolderEllipsis": "Нова папка...",
|
||||
@@ -560,9 +560,9 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessions.sidebar.session.export.dialog.descriptionMany": "Ця сесія має {count} завдань під-агентів. Додати їх до експорту?",
|
||||
"sessions.sidebar.session.export.dialog.includeSubtasks": "Додати завдання під-агентів",
|
||||
"sessions.sidebar.session.export.dialog.confirm": "Експортувати",
|
||||
"sessions.sidebar.session.status.active": "Сесія активний",
|
||||
"sessions.sidebar.session.status.active": "Сесія активна",
|
||||
"sessions.sidebar.session.status.unread": "Непрочитані оновлення",
|
||||
"sessions.sidebar.session.status.pinned": "Закріплений сесія",
|
||||
"sessions.sidebar.session.status.pinned": "Закріплена сесія",
|
||||
"sessions.sidebar.session.status.movingToWorktree": "Перенесення сесії в новий worktree",
|
||||
"sessions.sidebar.session.status.permissionRequired": "Потрібен дозвіл",
|
||||
"sessions.sidebar.session.status.questionPendingSingle": "1 запитання очікує відповіді",
|
||||
@@ -571,8 +571,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessions.sidebar.session.status.lastTurnDuration": "Останній хід тривав {duration}",
|
||||
"sessions.sidebar.session.subsessions.collapse": "Згорнути підсесії",
|
||||
"sessions.sidebar.session.subsessions.expand": "Розгорнути підсесії",
|
||||
"sessions.sidebar.dialogs.deleteSession.title": "Видалити сесія?",
|
||||
"sessions.sidebar.dialogs.archiveSession.title": "Архівувати сесія?",
|
||||
"sessions.sidebar.dialogs.deleteSession.title": "Видалити сесію?",
|
||||
"sessions.sidebar.dialogs.archiveSession.title": "Архівувати сесію?",
|
||||
"sessions.sidebar.dialogs.deleteSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.",
|
||||
"sessions.sidebar.dialogs.deleteSession.withManySubtasks": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.",
|
||||
"sessions.sidebar.dialogs.archiveSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде заархівовано.",
|
||||
@@ -581,7 +581,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessions.sidebar.dialogs.archiveSession.single": "\"{sessionTitle}\" буде заархівовано.",
|
||||
"sessions.sidebar.dialogs.neverAsk": "Більше не питати",
|
||||
"sessions.sidebar.dialogs.cancel": "Скасувати",
|
||||
"sessions.sidebar.dialogs.deleteSession.titleAction": "Видалити сесія",
|
||||
"sessions.sidebar.dialogs.deleteSession.titleAction": "Видалити сесію",
|
||||
"sessions.sidebar.dialogs.deleteSessions.titleAction": "Видалити сесії",
|
||||
"sessions.sidebar.dialogs.deleteSessions.title": "Видалити сесії?",
|
||||
"sessions.sidebar.dialogs.archiveSessions.title": "Архівувати сесії?",
|
||||
@@ -661,7 +661,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessions.sidebar.folderItem.deleteFolderAria": "Видалити папку {folderName}",
|
||||
"sessions.sidebar.folderItem.emptyFolder": "Порожня папка",
|
||||
"sessions.sidebar.sessionDialogs.ok": "OK",
|
||||
"sessions.sidebar.sessionDialogs.linkedSessionSingle": "Пов’язаний сесія",
|
||||
"sessions.sidebar.sessionDialogs.linkedSessionSingle": "Пов’язана сесія",
|
||||
"sessions.sidebar.sessionDialogs.linkedSessionPlural": "Пов’язані сесії",
|
||||
"sessions.sidebar.sessionDialogs.delete.note": "Каталоги worktree залишаються недоторканими. Підсесії, пов’язані з вибраними сесіями, також буде видалено.",
|
||||
"sessions.sidebar.sessionDialogs.directory.errorSelectTitle": "Не вдалося вибрати каталог",
|
||||
@@ -1140,6 +1140,11 @@ export const dict: Record<I18nKey, string> = {
|
||||
"contextPanel.mode.context": "Контекст",
|
||||
"contextPanel.mode.preview": "Перегляд",
|
||||
"contextPanel.mode.browser": "Браузер",
|
||||
"contextRail.configure.open": "Налаштувати панелі",
|
||||
"contextRail.configure.dialogTitle": "Панелі рейки",
|
||||
"contextRail.configure.dialogDescription": "Обери, які панелі показує рейка. Приховані панелі зберігають дані й доступні з палітри команд.",
|
||||
"contextRail.configure.showAll": "Показати всі",
|
||||
"contextRail.configure.noneWarning": "Усі панелі приховано.",
|
||||
"contextRail.aria.rail": "Поверхні панелі",
|
||||
"contextPanel.editorEmpty.title": "Файл не відкрито",
|
||||
"contextPanel.editorEmpty.description": "Виберіть файл у дереві, щоб почати редагування.",
|
||||
@@ -1646,7 +1651,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"rightSidebar.contextNotesTodo.toast.planImported": "План імпортовано",
|
||||
"rightSidebar.contextNotesTodo.toast.readPlanFileFailed": "Не вдалося прочитати файл плану",
|
||||
"inlineComment.range.lines": "Рядки {start}-{end}",
|
||||
"inlineComment.input.placeholder": "Додайте коментар... (Cmd+Enter, щоб зберегти)",
|
||||
"inlineComment.input.placeholder": "Додайте коментар... ({shortcut}, щоб зберегти)",
|
||||
"inlineComment.input.placeholderShort": "Додайте коментар...",
|
||||
"inlineComment.actions.cancel": "Скасувати",
|
||||
"inlineComment.actions.save": "Зберегти",
|
||||
@@ -1836,22 +1841,18 @@ export const dict: Record<I18nKey, string> = {
|
||||
"helpDialog.item.focusChatInput": "Фокус на полі вводу чату",
|
||||
"helpDialog.item.togglePromptNavigator": "Показати або приховати навігатор промптів",
|
||||
"helpDialog.item.abortActiveRun": "Перервати активний запуск (подвійне натискання)",
|
||||
"helpDialog.item.toggleRightSidebar": 'Перемкнути контекстну панель',
|
||||
"helpDialog.item.openRightSidebarGitTab": 'Відкрити поверхню Git',
|
||||
"helpDialog.item.openRightSidebarFilesTab": 'Відкрити поверхню файлів',
|
||||
"helpDialog.item.toggleTerminalDock": "Перемкнути панель терміналу",
|
||||
"helpDialog.item.toggleTerminalExpanded": "Розгорнути або згорнути термінал",
|
||||
"helpDialog.item.togglePlanContextPanel": "Перемкнути панель контексту плану",
|
||||
"helpDialog.item.cycleTheme": "Перемкнути тему (Світла → Темна → Системна)",
|
||||
"helpDialog.item.switchSessionTab": "Перемкнути вкладку сесії",
|
||||
"helpDialog.item.switchContextSurface": "Перемкнути поверхню панелі контексту (цифрова клавіша)",
|
||||
"helpDialog.item.toggleServicesMenu": "Перемкнути меню сервісів",
|
||||
"helpDialog.item.cycleServicesTab": "Перемкнути вкладку сервісів",
|
||||
"helpDialog.item.openSettings": "Відкрити налаштування",
|
||||
"helpDialog.keyCombiner.or": "або",
|
||||
"helpDialog.proTips.title": "Поради:",
|
||||
"helpDialog.proTips.commandPalette": "Використовуйте палітру команд ({shortcut}), щоб швидко перейти до будь-якої дії",
|
||||
"helpDialog.proTips.recentSessions": "5 останніх сесій відображаються на панелі команд",
|
||||
"helpDialog.proTips.themeCycling": "Перемикання теми запам’ятовує ваші переваги протягом сесій",
|
||||
"helpDialog.proTips.leaderSequences": "Двокрокові шорткати: натисни комбінацію, потім другу клавішу — Esc скасовує",
|
||||
"header.actions.rightSidebarWithShortcut": "Права бічна панель ({shortcut})",
|
||||
"header.actions.toggleRightSidebarAria": "Перемкнути праву бічну панель",
|
||||
"header.actions.openAppMenu": "Меню OpenChamber",
|
||||
@@ -2061,7 +2062,6 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.statusRow.tasksTitle": "завдання",
|
||||
"chat.statusRow.modelStatus": "{model} · {status}",
|
||||
"chat.statusRow.summary.activeLeft": "Активних: {active} · залишилось: {left}",
|
||||
"chat.statusRow.aborted": "Перервано",
|
||||
"chat.revertIndicator.redo": "Повторити",
|
||||
"chat.revertIndicator.redoAria": "Повторити — відновити відкочені повідомлення",
|
||||
"chat.revertPopover.title": "Відкочено",
|
||||
@@ -2139,7 +2139,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
'chat.btw.toast.promoteFailed': 'Не вдалося залишити сесію btw',
|
||||
"chat.container.readOnlySubagentPromptBanner": "Сесії субагентів не можна запитувати.",
|
||||
"chat.container.sessionLoadError.title": "Не вдалося завантажити сесію",
|
||||
"chat.container.sessionLoadError.description": "Перевірте з’єднання та спробуйте завантажити цю сесію ще раз.",
|
||||
"chat.container.sessionLoadError.description": "Не вдалося отримати розмову — сервер може бути вимкнений або недосяжний. Нічого не втрачено; спробуй знову, коли він повернеться.",
|
||||
"chat.container.sessionLoadError.authDescription": "Сесія завершилась, тож сервер відхилив запит. Увійди — і розмова завантажиться.",
|
||||
"chat.container.sessionLoadError.retry": "Спробувати знову",
|
||||
"sessions.sidebar.group.empty.loadingSessions": "Завантаження сесій…",
|
||||
"sessions.sidebar.group.empty.loadFailed": "Не вдалося оновити сесії.",
|
||||
@@ -2182,10 +2183,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.textSelection.title.commentOnSelection": "Коментувати виділене",
|
||||
"chat.textSelection.comment.placeholder": "Додайте коментар за бажанням...",
|
||||
"chat.textSelection.comment.attach": "Прикріпити",
|
||||
"chat.textSelection.actions.newSession": "Нова сесія",
|
||||
"chat.textSelection.actions.addToNotes": "Додати до нотаток",
|
||||
"chat.textSelection.title.addToCurrentChat": "Додати до поточного чату",
|
||||
"chat.textSelection.title.newSessionWithSelection": "Створити нову сесію із виділенням",
|
||||
"chat.textSelection.title.saveInsightToNotes": "Зберегти вибраний текст у нотатках",
|
||||
"chat.messageBody.actions.revertAria": "Повернутися до цього повідомлення",
|
||||
"chat.messageBody.actions.revert": "Повернутися звідси",
|
||||
@@ -2430,7 +2429,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"chat.messageBody.subtask.title": "Делеговане завдання",
|
||||
"chat.messageBody.subtask.hidePrompt": "Приховати промпт",
|
||||
"chat.messageBody.subtask.showPrompt": "Показати промпт",
|
||||
"chat.messageBody.subtask.openSession": "Відкрити сесія підзавдання",
|
||||
"chat.messageBody.subtask.openSession": "Відкрити сесію підзавдання",
|
||||
"chat.messageBody.shellCommand.title": "Команда оболонки",
|
||||
"chat.messageBody.shellCommand.hideOutput": "Приховати вивід",
|
||||
"chat.messageBody.shellCommand.showOutput": "Показати результат",
|
||||
@@ -2449,6 +2448,15 @@ export const dict: Record<I18nKey, string> = {
|
||||
"commandPalette.item.toggleSidebar": "Перемкнути бічну панель",
|
||||
"commandPalette.item.showContextUsage": "Показати використання контексту",
|
||||
"commandPalette.item.toggleTerminal": "Перемкнути термінал",
|
||||
"commandPalette.item.cycleTheme": "Перемкнути тему",
|
||||
"commandPalette.item.showOpenCodeStatus": "Показати статус OpenCode",
|
||||
"commandPalette.item.toggleMemoryDebug": "Показати/сховати панель memory debug",
|
||||
"commandPalette.item.pinSession": "Прикріпити або відкріпити сесію",
|
||||
"commandPalette.item.copySessionId": "Скопіювати ID сесії",
|
||||
"commandPalette.item.openMultiRun": "Відкрити лаунчер multi-run",
|
||||
"commandPalette.item.openArchive": "Відкрити архівовані сесії",
|
||||
"commandPalette.item.openNotes": "Відкрити панель нотаток",
|
||||
"commandPalette.item.openTodos": "Відкрити панель завдань",
|
||||
"commandPalette.item.openSettings": "Відкрити налаштування...",
|
||||
"commandPalette.session.untitled": "Сесія без назви",
|
||||
"openCodeStatusDialog.title": "Статус OpenCode",
|
||||
@@ -2663,6 +2671,9 @@ export const dict: Record<I18nKey, string> = {
|
||||
"sessionAuth.error.passkeySignInCanceled": "Вхід за ключем доступу скасовано.",
|
||||
"sessionAuth.error.enterPasswordForPasskey": "Введіть пароль, щоб додати ключ доступу.",
|
||||
"sessionAuth.locked.tunnelTitle": "Потрібен доступ до тунелю",
|
||||
"sessionAuth.expired.banner": "Сесія завершилась — увійди, щоб продовжити.",
|
||||
"sessionAuth.expired.loginAction": "Увійти",
|
||||
"sessionAuth.expired.sendBlocked": "Сесія завершилась — увійди, щоб надсилати повідомлення.",
|
||||
"sessionAuth.locked.unlockTitle": "Розблокувати OpenChamber",
|
||||
"sessionAuth.locked.tunnelDescription": "Відкрийте цей тунель за допомогою одноразового посилання для з’єднання з настільної програми.",
|
||||
"sessionAuth.locked.passwordDescription": "Ця сесія захищена паролем.",
|
||||
|
||||
Reference in New Issue
Block a user