返回 CodeWhale
uk.json
1 {
2 "ExtensionPromptUnavailable": "Інструкції розширень недоступні; перевірте /plugin show.",
3 "ComposerOversizedSubmitHeld": "Не надіслано: повідомлення перевищує {limit} символів, і його не вдалося зберегти у файл вставленого тексту ({error}). Повний текст залишається в полі введення: скоротіть його або дозвольте запис у .codewhale/pastes, а потім знову натисніть Enter.",
4 "ComposerOversizedSubmitHeldShort": "Не надіслано: понад {limit} символів; файл вставки не збережено.",
5 "CmdPluginOwnerReport": "Хост розширень:\n Стан: {state}\n Активні інструменти ({count}): {tools}",
6 "CmdPluginOwnerActivating": "Активація",
7 "CmdPluginOwnerActive": "Активний",
8 "CmdPluginOwnerFailed": "Збій: {reason}",
9 "CmdPluginOwnerFaulted": "Несправний: {reason}",
10 "CmdPluginOwnerRevoked": "Доступ відкликано",
11 "CmdPluginOwnerInactive": "Неактивний",
12 "MobileStreamReplayFailed": "Runtime не вдалося прочитати історію цієї розмови — повторна спроба",
13 "MobileStreamCatchUpFailed": "Runtime відстав і не зміг отримати пропущені події — повторна спроба",
14 "MobileStreamRuntimeShutdown": "Runtime завершує роботу — повторне підключення",
15 "MobileStreamEnded": "Runtime завершив потік подій — повторне підключення",
16 "MobileStreamClosed": "Runtime закрив потік подій цієї розмови; відкрийте її знову",
17 "MobileStreamReconnecting": "З’єднання втрачено; повторне підключення",
18 "MobileStreamConnected": "Підключено",
19 "PetHabitatTitle": "CODEWHALE / WHALESONG · Спільне середовище",
20 "PetHabitatHints": "{back} назад · {sound} звук · {browser} вигляд · {window} вікно",
21 "PetHabitatQueued": "Надіслано до спільного середовища. /pet on відкриває повний вигляд.",
22 "PetWatchSoundOn": "Звук увімкнено",
23 "PetWatchSoundOff": "Звук вимкнено",
24 "PetWatchSoundPaused": "Звук призупинено",
25 "PetWatchSoundUnavailable": "Звук Codewhale зупинено. Перевірте FFmpeg (ffplay) та аудіовихід, а потім знову ввімкніть звук.",
26 "CmdPetDescription": "Віддає екран улюбленцю Codewhale на час роботи",
27 "PetModeOn": "Режим улюбленця ввімкнено. Середовище займає екран, поки Codewhale працює; Esc повертає до поля вводу.",
28 "PetModeOff": "Режим улюбленця вимкнено. Улюбленець далі живе в компаньйоні; /pet вмикає його знову.",
29 "PetModeOnLabel": "режим улюбленця ввімкнено",
30 "PetModeOffLabel": "режим улюбленця вимкнено",
31 "PetViewOpen": "середовище відкрите",
32 "PetViewClosed": "середовище закрите",
33 "PetWatchRestored": "/pet відновив середовище цієї сесії. Очікування нової телеметрії.",
34 "PetWatchStorageUnavailable": "Watch не вдалося відновити або зберегти це середовище. Наявні файли збережено. Скористайтеся {command}, щоб експортувати цей запуск.",
35 "PetWatchExported": "Запис Watch збережено: {path}",
36 "PetWatchExportFailed": "Не вдалося зберегти запис Watch. Він залишається в пам’яті.",
37 "PetWatchExportQueued": "Збереження запису Watch…",
38 "PetWatchExportUnavailable": "Відкрийте /pet у збереженій сесії або дочекайтеся завершення поточного експорту.",
39 "PetUnobserved": "немає спостережень",
40 "PetOffline": "не в мережі — codewhale pet serve розбудить його",
41 "PetDozing": "дрімає",
42 "PetWatchUnavailable": "Телеметрію улюбленця призупинено. /pet on повторить спробу.",
43 "ConversationChangedBeforeUndo": "Розмова змінилася до завершення скасування. Нічого не скасовано, повторний запит не надіслано. Перевірте поточну розмову, перш ніж спробувати знову.",
44 "SessionArchiveExported": "Сеанс експортовано",
45 "SessionArchiveSizes": "записи / розмір без стиснення / розмір архіву",
46 "SessionArchiveNoArtifacts": "Звичайних файлів артефактів для цього сеансу не знайдено.",
47 "SessionArchiveRestoreHint": "Відкрийте видобутий запис командою /load <session.json>; /resume імпортує лише розмову. Видобуті артефакти залишаються окремими файлами.",
48 "ExtensionsActionAdd": "додати",
49 "ExtensionsActionEnable": "увімкнути",
50 "ExtensionsActionEdit": "Змінити",
51 "ExtensionsHooksAddLabel": "Додати хук",
52 "ExtensionsHooksAddDescription": "Відкрити файл хуків цього проєкту у вашому редакторі",
53 "ExtensionsActionReload": "перезавантажити",
54 "ExtensionsActionConnect": "підключити",
55 "ExtensionsActionReconnect": "перепідключити",
56 "ExtensionsActionReauth": "повторно увійти",
57 "ExtensionsActionDiagnose": "діагностика",
58 "ExtensionsActionManage": "керувати",
59 "ExtensionsActionFocus": "фокус",
60 "ExtensionsActionFold": "згорнути",
61 "ExtensionsActionTabs": "вкладки",
62 "ExtensionsCompatibilityFull": "повна",
63 "ExtensionsCompatibilityPartial": "часткова",
64 "ExtensionsGroupBuiltIn": "Вбудовані",
65 "ExtensionsGroupConfigured": "Налаштовані",
66 "ExtensionsGroupProblems": "Проблеми",
67 "ExtensionsGroupRecommended": "Рекомендовані",
68 "ExtensionsGroupServers": "Сервери",
69 "ExtensionsGroupNeedsAttention": "Потребує уваги",
70 "ExtensionsGroupNeedsLogin": "Потрібен вхід",
71 "ExtensionsGroupStatus": "Елементів: {count} · Enter згортає",
72 "ExtensionsGroupUser": "Користувач",
73 "ExtensionsGroupWorkspace": "Робочий простір",
74 "ExtensionsHookDetail": "тайм-аут: {timeout} с · тло: {background} · продовжувати після помилки: {continue_on_error}",
75 "ExtensionsHookFallback": "хук {event}",
76 "ExtensionsHooksConfiguration": "Налаштування хуків",
77 "ExtensionsInventoryAgents": "Агенти: {count}",
78 "ExtensionsInventoryCommands": "Команди: {count}",
79 "ExtensionsInventoryHooks": "Хуки: {count}",
80 "ExtensionsInventoryMcp": "MCP: {count}",
81 "ExtensionsInventoryNone": "Немає підтримуваних компонентів",
82 "ExtensionsInventorySkills": "Навички: {count}",
83 "ExtensionsMarketplaceDetail": "видавець: {publisher} · рівень: {tier} · можна встановити: {installable}",
84 "ExtensionsMarketplaceUnavailable": "Сховище магазину плагінів недоступне",
85 "ExtensionsMcpEmpty": "Сервери MCP не налаштовано",
86 "ExtensionsMcpBrowse": "Переглянути рекомендовані сервери",
87 "ExtensionsMcpDetail": "інструменти: {tools} · ресурси: {resources} · промпти: {prompts}",
88 "ExtensionsMcpNotInspected": "Не перевірено в цьому знімку · Enter перезавантажить і підключить налаштовані сервери",
89 "ExtensionsMcpRefresh": "Налаштовано серверів MCP: {count}; відкрийте /mcp, щоб оновити знімок",
90 "ExtensionsMcpSummary": "{transport} · інструменти: {tools} · ресурси: {resources}",
91 "ExtensionsNoItems": "На цій вкладці немає елементів",
92 "ExtensionsNoMatches": "Немає збігів для «{query}»",
93 "ExtensionsPluginDetail": "{inventory} · довіра: {trust} · сумісність: {compatibility} · діагностика: {diagnostics}",
94 "ExtensionsProductChromeDescription": "Перегляд і керування локальним сеансом Chrome через офіційний MCP.",
95 "ExtensionsProductDetail": "видавець: {publisher} · компоненти: {components} · джерело: {source}",
96 "ExtensionsProductPlaywrightDescription": "Автоматизація браузера на основі Playwright MCP від Microsoft.",
97 "ExtensionsProductCodewhaleComputerUseDescription": "Бачить екран і керує ним: керування через спеціальні можливості, знімки, масштаб і запис екрана, а також віддалені комп'ютери через ssh.",
98 "ExtensionsStateFirstParty": "Входить до Codewhale",
99 "ExtensionsSearchLabel": "Пошук: ",
100 "ExtensionsSkillRootCompatibleGlobal": "Сумісні глобальні ({harness})",
101 "ExtensionsSkillRootCompatibleProject": "Сумісний проєкт ({harness})",
102 "ExtensionsSkillRootConfigured": "Налаштований каталог",
103 "ExtensionsSkillRootGlobal": "Глобальні навички Codewhale",
104 "ExtensionsSkillRootProject": "Навички проєкту Codewhale",
105 "ExtensionsSkillRootRegistryCache": "Кеш реєстру",
106 "ExtensionsSkillRootReviewedPlugin": "Перевірений плагін",
107 "ExtensionsStateAvailable": "доступний",
108 "ExtensionsStateConnected": "підключено",
109 "ExtensionsStateEnabled": "увімкнено",
110 "ExtensionsStateError": "помилка",
111 "ExtensionsStateInactive": "неактивний",
112 "ExtensionsStateInapplicable": "не застосовується",
113 "ExtensionsStateInvalid": "недійсний",
114 "ExtensionsStateNotInspected": "не перевірено",
115 "ExtensionsStateDisconnected": "відключено",
116 "ExtensionsStateRejected": "відхилено",
117 "ExtensionsStateReviewedCandidate": "перевірений кандидат",
118 "ExtensionsStateUnderEvaluation": "оцінюється",
119 "ExtensionsStateUnstaged": "не підготовлено",
120 "ExtensionsStateUnsupported": "не підтримується",
121 "ExtensionsStateWarning": "попередження",
122 "ExtensionsTabHooks": "Хуки",
123 "ExtensionsTabMarketplace": "Магазин",
124 "ExtensionsTabMarketplaceCompact": "Магазин",
125 "ExtensionsTabPlugins": "Плагіни",
126 "ExtensionsTierCommunity": "спільнота",
127 "ExtensionsTierCurated": "відібрано",
128 "ExtensionsTierOfficial": "офіційний",
129 "ExtensionsTierPartner": "партнер",
130 "ExtensionsTitle": "Розширення",
131 "ExtensionsTrustCapabilitiesChanged": "можливості змінено",
132 "ExtensionsTrustContentChanged": "вміст змінено",
133 "ExtensionsTrustNotReviewed": "не перевірено",
134 "ExtensionsTrustTrusted": "довірений",
135 "ExtensionsValueNo": "ні",
136 "ExtensionsValueYes": "так",
137 "ComposerPlaceholder": "Введіть повідомлення…",
138 "ComposerPlaceholderFollowUp": "Введіть наступне повідомлення…",
139 "ComposerPlaceholderSendNow": "Enter надішле зараз · напишіть ще",
140 "ComposerHintSendWithQueue": "↵ надіслати ({count} в черзі)",
141 "ComposerHintQueue": "↵ надіслати після цього ходу",
142 "ComposerHintQueueWithCount": "↵ надіслати після цього ходу ({count} в черзі)",
143 "ComposerHintOfflineQueue": "↵ зберегти на потім",
144 "ComposerHintOfflineConnect": "↵ зберегти на потім · /provider підключає",
145 "ComposerHintSendNow": "↵ надіслати зараз",
146 "ComposerHintSendIntoTurn": "↵ надіслати в цей хід",
147 "PendingSendingIntoTurnPrefix": " ↳ Надсилання в цей хід: ",
148 "PendingCouldNotSendIntoTurnPrefix": " ↳ Не вдалося надіслати в цей хід: ",
149 "PendingEditingFollowUpPrefix": " ↳ Редагується наступне повідомлення: ",
150 "PendingQueuedOnePrefix": "У черзі #1: ",
151 "PendingQueuedManyPrefix": "У черзі {count} · далі: ",
152 "PendingSendNowControls": "Enter надішле зараз · {key} редагує останнє",
153 "PendingSendNowDropControls": "Enter надішле зараз · {key} редагує · /queue drop 1",
154 "PendingEscRestore": " Esc повертає повідомлення з черги",
155 "PendingQueuedFollowUpPrefix": " ↳ Наступне в черзі #{number}: ",
156 "PendingInputsHeader": "Очікувані введення",
157 "PendingContextHeader": "Контекст для наступного надсилання",
158 "ToastQueuedFollowUp": "У черзі. Надішлеться після цього ходу.",
159 "ToastQueuedFollowUpCount": "У черзі ({count} чекають). Надішлеться після цього ходу.",
160 "ToastQueuedOffline": "Збережено. Щоб надіслати, підключіть постачальника.",
161 "ToastSentIntoTurn": "Надіслано в цей хід.",
162 "ToastCouldNotSendIntoTurn": "Не вдалося надіслати в цей хід; лишилося в черзі.",
163 "ToastHookBlockedFollowUp": "Хук заблокував наступне повідомлення; воно лишилося в черзі.",
164 "ToastOfflineQueuedCount": "Офлайн: {count} збережено на потім.",
165 "ComposerDispatchFailedRestored": "Повідомлення не надіслано ({error}); повернено в композер.",
166 "DispatchFailedQueued": "Надсилання не вдалося ({error}); залишено {count} повідомлень у черзі.",
167 "DispatchFailedInitial": "Початковий промпт не вдалося надіслати: {error}",
168 "HistorySearchPlaceholder": "Пошук в історії промптів...",
169 "HistorySearchTitle": "Пошук в історії",
170 "HistoryHintMove": "Up/Down — рух",
171 "HistoryHintAccept": "Enter — прийняти",
172 "HistoryHintRestore": "Esc — відновити",
173 "HistoryNoMatches": " Збігів немає",
174 "TranscriptReasoningExpand": "розгорнути",
175 "TranscriptThought": "Обмірковування завершено",
176 "TranscriptThoughtFor": "Обмірковування тривало {duration}",
177 "TelemetryNoticeDefaultOn": "Надсилання статистики використання ввімкнено за замовчуванням. Передавати зведені лічильники версій, платформ, сеансів, функцій і помилок Codewhale та обробнику PostHog. Без вмісту та IP. docs/TELEMETRY.md Вимкнути: codewhale config set telemetry false",
178 "TelemetryNoticeHeadline": "Статистика використання Codewhale",
179 "TelemetryNoticeBody": "Codewhale рахує: версію, операційну систему й сімейство процесора,\nтривалість і результат сеансу, а також зведені лічильники функцій і помилок.\n\nВін ніколи не збирає ваші розмови, код, запити, файли, назви файлів,\nсховищ або гілок, вміст моделі чи облікові дані — і ніколи не надсилає\nхронологію дій агента за окремими кроками або інструментами.\n\nДля розпізнавання використовується лише випадковий ідентифікатор на цьому\nпристрої, який замінюють кожні 90 днів. Передумати можна будь-коли:\n codewhale config set telemetry false\n\nПовна схема за полями: docs/TELEMETRY.md\n\nНадсилання статистики використання ввімкнено за замовчуванням. Codewhale і PostHog обробляють ці лічильники, якщо надсилання налаштовано. IP не збираються.",
180 "TelemetryNoticeCompactBody": "Лічба: версія, ОС/CPU, час/результат сеансу, функції/помилки. Випадковий локальний ID змінюється кожні 90 днів. Ніколи: чати/код/запити/файли/назви, дані моделі/облікові дані, кроки/інструменти. Схема: docs/TELEMETRY.md Вимк.: codewhale config set telemetry false\nНадсилання статистики використання ввімкнено за замовчуванням. Codewhale і PostHog обробляють ці лічильники, якщо надсилання налаштовано. IP не збираються.",
181 "TelemetryNoticeChoiceKeep": "Так, лишити анонімний підрахунок",
182 "TelemetryNoticeChoiceDisable": "Ні, вимкнути відстеження",
183 "TelemetryNoticeActionChoose": "вибрати",
184 "TelemetryNoticeActionConfirm": "підтвердити",
185 "TelemetryNoticeActionExit": "вийти",
186 "TelemetryNoticeReceiptEnabled": "Анонімний підрахунок використання ввімкнено. Розмови та код ніколи не збираються. Змінити в /settings; схема: docs/TELEMETRY.md",
187 "TelemetryNoticeReceiptDisabled": "Анонімний підрахунок використання вимкнено. Повторного запитання не буде.",
188 "TelemetryNoticeReceiptEnabledUnsaved": "Анонімний підрахунок використання ввімкнено для цього сеансу. Codewhale не вдалося зберегти повідомлення, тому воно з'явиться знову. Змінити в /settings; схема: docs/TELEMETRY.md",
189 "TelemetryNoticeReceiptDisabledUnsaved": "Анонімний підрахунок використання вимкнено для цього сеансу. Codewhale не вдалося зберегти вибір, тому під час наступного запуску запитання повториться.",
190 "TelemetryPreferenceEnabledNextLaunch": "Анонімний підрахунок використання ввімкнеться під час наступного запуску. Розмови та код ніколи не збираються.",
191 "TelemetryPreferenceDisabled": "Анонімний підрахунок використання вимкнено. Локальні дані телеметрії видалено.",
192 "TelemetryPreferenceDisabledWithWarning": "Анонімний підрахунок використання вимкнено, але частина очищення потребує уваги: {detail}",
193 "TelemetryPreferenceDisabledForSession": "Анонімний підрахунок використання вимкнено для цього сеансу, але налаштування не збережено й може повернутися під час наступного запуску: {detail}",
194 "TelemetryPreferenceSaveFailed": "Не вдалося безпечно змінити налаштування телеметрії: {detail}",
195 "StatusPickerTitle": " Рядок стану ",
196 "StatusPickerInstruction": "Виберіть елементи, які показувати в нижньому рядку:",
197 "StatusPickerActionToggle": "перемкнути ",
198 "StatusPickerActionAll": "все ",
199 "StatusPickerActionNone": "нічого ",
200 "StatusPickerActionSave": "зберегти ",
201 "StatusPickerActionCancel": "скасувати ",
202 "HotbarSetupTitle": " Налаштування Hotbar ",
203 "HotbarSetupSourceApp": "app",
204 "HotbarSetupSourceSlash": "slash",
205 "HotbarSetupSourceMcp": "mcp",
206 "HotbarSetupSourceSkill": "skill",
207 "HotbarSetupSourcePlugin": "plugin",
208 "HotbarSetupStatusDisabled": "вимкнено",
209 "HotbarSetupStatusPrefill": "передзаповнення",
210 "HotbarSetupStatusReady": "готово",
211 "HotbarSetupDirtyModified": "змінено",
212 "HotbarSetupDirtyClean": "чисто",
213 "HotbarSetupNoAction": "Немає дії",
214 "HotbarSetupConfirmDisable": "Вимкнути Hotbar і очистити всі слоти? (y/n)",
215 "HotbarSetupStatusLine": "слот {slot} | {action} | {dirty}",
216 "HotbarSetupSlotOutOfRange": "Слот Hotbar {slot} поза межами 1-{max}",
217 "HotbarSetupNoActionSelected": "Дію не вибрано.",
218 "HotbarSetupCannotAssign": "{action} не можна призначити: {reason}",
219 "HotbarSetupNoActions": "Немає доступних дій Hotbar.",
220 "HotbarSetupRecommended": "рек",
221 "HotbarSetupEmptySlot": "порожньо",
222 "HotbarSetupHelp": "Tab/Shift+Tab джерело Up/Down дія 1-8 слот Enter призначити Space перемкнути Delete очистити s зберегти Esc скасувати",
223 "HotbarActionVoiceToggleName": "Голосове введення",
224 "HotbarActionVoiceToggleDescription": "Перемкнути захоплення голосу з мікрофона термінала.",
225 "HotbarActionSessionCompactName": "Стиснути сеанс",
226 "HotbarActionSessionCompactDescription": "Стиснути контекст поточної розмови.",
227 "HotbarActionModePlanName": "Режим Plan",
228 "HotbarActionModePlanDescription": "Обдумати план перед діями.",
229 "HotbarActionModeAgentName": "Режим Work",
230 "HotbarActionModeAgentDescription": "Безпосередня робота в поточному сеансі.",
231 "HotbarActionModeYoloName": "Full Access (Act)",
232 "HotbarActionModeYoloDescription": "Сумісність: Act із дозволами Full Access (не окремий режим).",
233 "HotbarActionReasoningCycleName": "Перемикання міркувань",
234 "HotbarActionReasoningCycleDescription": "Перемкнути налаштований рівень міркувань для активного провайдера.",
235 "HotbarActionReasoningCycleAutoDisabled": "Рівень міркувань керується автоматичним маршрутизуванням моделі.",
236 "HotbarActionSidebarToggleName": "Перемкнути бічну панель",
237 "HotbarActionSidebarToggleDescription": "Показати або приховати бічну панель.",
238 "HotbarActionFileTreeToggleName": "Перемкнути дерево файлів",
239 "HotbarActionFileTreeToggleDescription": "Показати або приховати дерево файлів робочої області.",
240 "HotbarActionPaletteOpenName": "Палітра команд",
241 "HotbarActionPaletteOpenDescription": "Відкрити палітру команд.",
242 "HotbarActionTrustToggleName": "Перемкнути довіру",
243 "HotbarActionTrustToggleDescription": "Увімкнути або вимкнути режим довіри робочої області.",
244 "ConfigTitle": "Конфігурація",
245 "ConfigPreviewLabel": "Попередній перегляд: ",
246 "ConfigHintExternalCredentials": "Який файл облікових даних може читати цей провайдер, з яким доступом і як його відкликати.",
247 "ConfigModalTitle": " Конфігурація ",
248 "ConfigSearchPlaceholder": "вводьте для фільтра",
249 "ConfigNoSettings": " Немає доступних налаштувань.",
250 "ConfigNoMatchesPrefix": " Немає налаштувань за фільтром ",
251 "ConfigFilteredSettings": " Відфільтровані налаштування",
252 "ConfigShowing": " Показано",
253 "ConfigFooterDefault": " ввід=фільтр, Up/Down=вибір, Enter=редагувати, Esc=закрити ",
254 "ConfigFooterScrollable": " ввід=фільтр, Up/Down=вибір, Enter=редагувати, PgUp/PgDn=прокрутити, Esc=закрити ",
255 "ConfigFooterFiltered": " ввід=фільтр, Backspace=видалити, Ctrl+U/Esc=очистити, Enter=редагувати ",
256 "ConfigSectionProvider": "Провайдер",
257 "ConfigSectionModel": "Модель",
258 "ConfigSectionPermissions": "Дозволи",
259 "ConfigSectionNetwork": "Мережа",
260 "ConfigSectionDisplay": "Відображення",
261 "ConfigSectionComposer": "Композер",
262 "ConfigSectionSidebar": "Бічна панель",
263 "ConfigSectionHistory": "Історія",
264 "ConfigSectionMcp": "MCP",
265 "ConfigSectionFleet": "Fleet",
266 "ConfigSectionWorkflow": "Робочий процес",
267 "ConfigSectionSession": "Сеанс",
268 "ConfigSectionLegacy": "Застаріле",
269 "ConfigSectionExperimental": "Експериментальне",
270 "ConfigScopeSession": "СЕСІЯ",
271 "ConfigScopeSaved": "ЗБЕРЕЖЕНО",
272 "ConfigCommandSource": "{value} (джерело: {source})",
273 "ConfigCommandInvalidValue": "Недопустиме значення '{value}' для {key}. Доступно: {choices}.",
274 "ConfigSearchUpdated": "search.provider = {value} ({scope}; наступні виклики web_search використовують ефективного провайдера з урахуванням змінних середовища)",
275 "ConfigPromptSuggestionUpdated": "prompt_suggestion = {value} ({scope}; підказки-привиди застосовуються після наступних ходів)",
276 "ConfigNotificationsSetHint": "Задайте через /config notifications <key> <value> [--save].",
277 "ConfigNotificationUpdated": "notifications.{key} = {value} ({scope}; застосовується до наступних сповіщень)",
278 "ConfigNotificationsWholeNumber": "notifications.threshold_secs має бути цілим числом",
279 "ConfigAuditSearchProvider": "Записує [search] provider; наступні виклики web_search і надалі враховують змінні середовища.",
280 "ConfigAuditPromptSuggestion": "Записує prompt_suggestion верхнього рівня; підказки-привиди залишаються необов’язковими.",
281 "ConfigAuditNotifications": "Записує скалярні значення [notifications] і застосовує їх до наступних сповіщень про завершення ходу.",
282 "ConfigHelpDiscoverable": " Доступні ключі config.toml: `/config search.provider`, `/config prompt_suggestion`, `/config notifications`. Для збереження використовуйте `--save`.",
283 "ConfigEditCancelled": "Редагування скасовано",
284 "ConfigEditTitlePrefix": "Змінити ",
285 "ConfigEditScopeLabel": "Область: ",
286 "ConfigEditCurrentLabel": "Поточне: ",
287 "ConfigEditHintLabel": "Підказка: ",
288 "ConfigEditNewLabel": "Нове: ",
289 "ConfigEditFooter": " Enter=застосувати, Esc=скасувати, Ctrl+U=очистити, Ctrl+A=все, ←/→=переміщення ",
290 "ConfigLocalePartialBadge": "частково",
291 "ConfigLocalePartialDetail": "Частковий пакет перекладу; відсутні рядки буде показано англійською.",
292 "ConfigRowEffective": " (у валюті {currency})",
293 "ConfigDefaultValue": "(типово)",
294 "ConfigDefaultReasoning": "(конфігурація/типово)",
295 "ConfigUnavailable": "(недоступно)",
296 "ConfigLabelProvider": "Активний провайдер",
297 "ConfigLabelBaseUrlDeepseek": "URL API провайдера (маршрут DeepSeek)",
298 "ConfigLabelProviderUrl": "URL API провайдера",
299 "ConfigHintProviderUrl": "Поточна кінцева точка провайдера; Xiaomi: пакет токенів | оплата за використання | власна URL-адреса",
300 "ConfigLabelModel": "Модель активного провайдера",
301 "ConfigLabelFastModel": "Швидка модель (похідна)",
302 "ConfigLabelDefaultModel": "Резервна застаріла модель (лише маршрути DeepSeek)",
303 "ConfigLabelReasoningEffort": "Рівень міркувань",
304 "ConfigLabelApprovalMode": "Дозволи цього сеансу",
305 "ConfigLabelPermissionPosture": "Дозволи нових сеансів",
306 "ConfigLabelApprovalPolicy": "Дозволи нових сеансів (конфігурація)",
307 "ConfigLabelManagedApprovalPolicy": "Дозволи нових сеансів (керовано)",
308 "ConfigLabelDefaultMode": "Режим запуску",
309 "ConfigLabelAllowShell": "Доступ до оболонки",
310 "ConfigLabelManagedAllowShell": "Доступ до оболонки (керовано)",
311 "ConfigLabelTelemetry": "Анонімний підрахунок використання",
312 "ConfigHintTelemetry": "Зведені лічильники версій, сеансів, функцій і помилок для Codewhale та PostHog; ніколи вміст чи IP. docs/TELEMETRY.md",
313 "ConfigValueTelemetryOn": "Увімк.",
314 "ConfigValueTelemetryOff": "Вимк.",
315 "ConfigLabelStreamTimeout": "Тайм-аут потоку",
316 "ConfigLabelTheme": "Тема",
317 "ConfigLabelLocale": "Мова",
318 "ConfigLabelBackground": "Тло",
319 "ConfigLabelWorkSurfacePlacement": "Позиція бічної панелі",
320 "ConfigLabelTopHeight": "Висота верхньої панелі",
321 "ConfigLabelSideWidth": "Ширина бічної панелі",
322 "ConfigLabelCalmMode": "Спокійний транскрипт",
323 "ConfigLabelLowMotion": "Зменшити анімацію",
324 "ConfigLabelFancyAnimations": "Жива анімація інтерфейсу",
325 "ScreenModeFullscreenNotice": "Екран: повноекранний режим (альтернативний екран).",
326 "ScreenModeInlineNotice": "Екран: вбудований — термінал зберігає власний буфер прокручування. Транскрипція залишається в області перегляду; поки що до буфера прокручування нічого не записується.",
327 "ScreenModeMouseCaptureOn": "Захоплення миші ввімкнено.",
328 "ScreenModeMouseCaptureOff": "Захоплення миші вимкнено; вибором керує термінал.",
329 "ScreenModeUnchanged": "Екран без змін: {reason}.",
330 "ImageInputRejectedResent": "{model} не приймає зображення — їх повторно надіслано як текст; скористайтеся image_ocr, щоб їх прочитати",
331 "ImageInputOmitted": "{model} не бачить зображень — {count} зображ. у цьому ході надіслано як текст; скористайтеся image_ocr, щоб прочитати, або /model, щоб змінити модель",
332 "ProviderToolCallMissing": "Провайдер завершив відповідь із `{reason}`, але не передав виклик інструмента. Повторіть цей хід, щоб продовжити.",
333 "ConfigLabelShowThinking": "Міркування моделі в чаті",
334 "ConfigLabelThinkingHighlight": "Підсвічування тла міркувань",
335 "ConfigLabelShowToolDetails": "Рівень деталізації інструментів",
336 "ConfigLabelInlineDiffs": "Вбудовані зміни файлів",
337 "ConfigLabelStatusIndicator": "Індикатор стану",
338 "ConfigLabelSynchronizedOutput": "Темп виводу",
339 "ConfigLabelCostCurrency": "Валюта вартості",
340 "ConfigLabelTranscriptSpacing": "Інтервали транскрипту",
341 "ConfigLabelToolCollapse": "Картки інструментів",
342 "ConfigLabelComposerDensity": "Щільність композера",
343 "ConfigLabelComposerBorder": "Рамка композера",
344 "ConfigLabelComposerMultilineMode": "Багаторядковий режим композера",
345 "ConfigLabelComposerVimMode": "Режим Vim у композері",
346 "ConfigLabelBracketedPaste": "Дужкове вставлення",
347 "ConfigLabelPasteBurstDetection": "Виявлення вставлення",
348 "ConfigLabelMentionMenuLimit": "Ліміт меню згадок",
349 "ConfigLabelMentionMenuBehavior": "Поведінка меню згадок",
350 "ConfigLabelMentionWalkDepth": "Глибина згадок файлів",
351 "ConfigLabelWorkspaceFollowSymlinks": "Переходити за симпосиланнями",
352 "ConfigLabelContextPanel": "Панель контексту",
353 "ConfigLabelAutoCompact": "Автостиснення",
354 "ConfigLabelAutoCompactThreshold": "Поріг стиснення",
355 "ConfigLabelMaxHistory": "Історія вводу",
356 "ConfigLabelMcpConfigPath": "Шлях конфігурації MCP",
357 "ConfigLabelMcpOpen": "Менеджер MCP",
358 "ConfigLabelMcpReconnect": "Перепідключити MCP",
359 "ConfigLabelMcpDiagnose": "Діагностика MCP",
360 "ConfigLabelPluginsOpen": "Плагіни",
361 "ConfigLabelFleetSpawnDepth": "Глибина рекурсії Fleet",
362 "ConfigLabelGoalCommand": "Команда цілі",
363 "ConfigLabelWorkflow": "Робочий процес",
364 "ConfigLabelFeaturePrefix": "Функція: {name}",
365 "ConfigColumnSetting": "Налаштування",
366 "ConfigColumnValue": "Значення",
367 "ConfigColumnScope": "Область",
368 "ConfigActionOpenProvider": "Enter відкриває вибір провайдера",
369 "ConfigActionOpenModel": "Enter відкриває вибір моделі",
370 "ConfigActionOpenMcp": "Enter відкриває менеджер MCP",
371 "ConfigActionMcpReconnect": "Enter перепідключає MCP",
372 "ConfigActionMcpDiagnose": "Enter діагностує MCP",
373 "ConfigActionOpenPlugins": "Enter відкриває плагіни",
374 "ConfigActionToggle": "Enter перемикає",
375 "ConfigActionChoose": "Enter відкриває варіанти",
376 "ConfigActionEdit": "Enter редагує",
377 "ConfigActionReadOnly": "лише читання",
378 "ModelPickerAutoNetworkHint": "за крок · доступні провайдери · запит + недавній контекст → DeepSeek / deepseek-v4-flash",
379 "ModelPickerAutoLocalHint": "за крок · локальна евристика · без запиту до маршрутизатора",
380 "ModelPickerAutoLastRoute": "останній {provider} · {model}",
381 "AutoRouteSelectedToast": "Auto: {provider} / {model} через {source} · Ctrl+O: деталі маршруту",
382 "ModelPickerNotListed": "немає в списку {provider} (перевірено {date})",
383 "HelpGroupCommonCommands": "Часті команди",
384 "HelpGroupAllCommands": "Усі команди",
385 "HelpTitle": "Довідка",
386 "HelpFilterPlaceholder": "Вводьте для фільтра",
387 "HelpFilterPrefix": "Фільтр: ",
388 "HelpNoMatches": " Збігів немає.",
389 "HelpSlashCommands": "Слеш-команди",
390 "HelpKeybindings": "Комбінації клавіш",
391 "HelpUserCommands": "Команди користувача",
392 "HelpSkills": "Навички",
393 "HelpFooterTypeFilter": " вводьте для фільтра ",
394 "HelpFooterMove": " Up/Down рух ",
395 "HelpFooterJump": " PgUp/PgDn стрибок ",
396 "HelpFooterClose": " Esc закрити ",
397 "CmdAnchorDescription": "Закріпити факт, що переживає стиснення (автоматично додається в контекст)",
398 "CmdAttachDescription": "Додати зображення/відео; для текстових файлів або каталогів використовуйте @path",
399 "CmdCacheDescription": "Показати статистику влучань/промахів префікс-кешу за останні N кроків",
400 "CmdEffortDescription": "Задає рівень міркувань моделі (також /thinking)",
401 "CmdPreviewRequestDescription": "Попередній перегляд наступного запиту як очищеного маніфесту без надсилання",
402 "CmdToolsDescription": "Останній підготовлений запит інструмента (лише читання)",
403 "CmdChangeDescription": "Показати останній запис журналу змін",
404 "CmdChangeHeader": "Останні зміни",
405 "CmdChangeTranslationQueued": "Нижче наведено англійські нотатки до випуску. Далі буде запитано перекладену версію; якщо провайдер недоступний, цей англійський текст лишається запасним варіантом.",
406 "CmdChangeTranslationUnavailable": "Нижче наведено англійські нотатки до випуску. Переклад недоступний, бо в поточному сеансі немає ключа API або немає з'єднання.",
407 "CmdChangePreviousVersion": "Попередня версія: {version} — виконайте `/change {version}`, щоб переглянути її",
408 "CmdBalanceDescription": "Перевірити баланс рахунку активного провайдера",
409 "CmdImportClaudeDescription": "Спланувати перевірний імпорт налаштувань Claude Code і серверів MCP",
410 "CmdClearDescription": "Очистити історію розмови",
411 "CmdCompactDescription": "Запустити стиснення контексту, щоб звільнити місце",
412 "CmdPurgeDescription": "Дозволити агенту вибірково скоротити історію розмови, щоб звільнити контекст",
413 "CmdConfigDescription": "Переглянути й змінити налаштування (сирі ключі — як додаткова деталь)",
414 "CmdPermissionsDescription": "Переглянути список правил дозволів і безпечно видалити їх",
415 "PermissionsListHeader": "Правила дозволів\nДжерело: permissions.toml активного користувача\nШлях: {path}\nСтан файла: {file_state}\nКількість правил: {count}",
416 "PermissionsNoRules": "Правила дозволів не налаштовано.",
417 "PermissionsFileMissing": "відсутній",
418 "PermissionsFileEmpty": "порожній",
419 "PermissionsFilePresent": "наявний",
420 "PermissionsRuleEntry": "#{index} | {action} | {tool}\n Чинна умова збігу: {matcher}\n Область: {scope} — {applicability}",
421 "PermissionsMatchExactCommand": "точна команда `{command}`",
422 "PermissionsMatchCommandPrefix": "префікс команди `{command}` (з урахуванням аргументів)",
423 "PermissionsMatchExactPath": "точний нормалізований шлях `{path}`",
424 "PermissionsMatchAnyInvocation": "будь-який виклик цього інструмента",
425 "PermissionsScopeGlobal": "глобальна",
426 "PermissionsScopeRepo": "репозиторій `{workspace}`",
427 "PermissionsAppliesHere": "чинна в цьому робочому просторі",
428 "PermissionsInactiveHere": "не чинна в цьому робочому просторі",
429 "PermissionsRemovePreview": "Перевірте видалення правила #{index}:\n{rule}\n\nДля підтвердження виконайте `{command}`. Ця команда втратить чинність, якщо permissions.toml зміниться.",
430 "PermissionsRemoved": "Правило дозволів #{index} видалено: {action} {tool}.",
431 "PermissionsUsage": "Використання: /permissions [list|remove <rule-number> [--confirm <token>]]",
432 "PermissionsRuleNotFound": "Правило дозволів #{index} не знайдено; знову виконайте `/permissions list`.",
433 "PermissionsOperationFailed": "Операція з правилом дозволів завершилася помилкою: {error}",
434 "CmdConstitutionDescription": "Керувати чинним конституційним правом і попередніми переглядами",
435 "CmdContextDescription": "Відкрити інспектор контексту або звіт карти джерел",
436 "CmdCostDescription": "Показати розбивку вартості сеансу",
437 "CmdReceiptsDescription": "Показати, що зробив цей сеанс: файли, команди, схвалення",
438 "CmdDiffDescription": "Показати зміни файлів від початку сеансу",
439 "CmdEditDescription": "Змінити й повторно надіслати останнє повідомлення",
440 "CmdExitDescription": "Вийти з застосунку",
441 "CmdExportDescription": "Скопіювати безпечний експорт розмови або записати його у вказаний файл",
442 "CmdCopyDescription": "Скопіювати останню завершену відповідь асистента до буфера обміну",
443 "CmdCopyNoOutput": "Немає доступної завершеної відповіді асистента для копіювання",
444 "CmdCopySuccess": "Останню завершену відповідь асистента прийнято для передавання до буфера обміну; резервна копія міститься в {path}",
445 "CmdCopySuccessNoBackup": "Останню завершену відповідь асистента прийнято для надсилання до буфера обміну, але не вдалося записати файл відновлення. Скористайтеся `/export file <path>`, щоб вибрати місце збереження",
446 "CmdCopyQueued": "Останню завершену відповідь асистента поставлено в чергу для буфера обміну термінального клієнта; резервна копія міститься в {path}",
447 "CmdCopyQueuedNoBackup": "Останню завершену відповідь асистента поставлено в чергу для буфера обміну термінального клієнта; не вдалося записати файл відновлення. Скористайтеся `/export file <path>`, щоб вибрати місце збереження",
448 "CmdCopyFailed": "Не вдалося скопіювати до буфера обміну: {error}. Відповідь збережено в {path}",
449 "CmdCopyFailedNoBackup": "Не вдалося скопіювати до буфера обміну: {error}. Не вдалося записати файл відновлення; скористайтеся `/export file <path>`, щоб вибрати місце збереження",
450 "CmdFeedbackDescription": "Створити й переглянути локальні чернетки звітів про проблеми",
451 "FeedbackNoSession": "Почніть або відновіть сеанс, перш ніж створювати чернетку звіту про проблему.",
452 "FeedbackUnavailable": "Чернетка чи запит недоступні або недійсні. Перевірте поточний сеанс, ідентифікатор чернетки й обмеження довжини тексту; нічого не опубліковано.",
453 "FeedbackReviewNotice": "Локальна чернетка для перевірки. Публікація та пошук дублікатів недоступні. Перевірте вміст, перш ніж ділитися ним; приховування конфіденційних даних не гарантує приватності.",
454 "FeedbackHelp": "Попросіть поточного агента підготувати чернетку звіту про проблему Codewhale, перегляньте збережену чернетку або попросіть внести зміни. Чернетки звітів про помилки залишаються на пристрої; публікація недоступна.",
455 "FeedbackDraftRequested": "Поточному агенту надсилається запит на створення або доопрацювання локальної чернетки звіту про проблему. Чернетка з'явиться лише після успішного збереження. Публікація недоступна.",
456 "CmdHfDescription": "Переглянути налаштування та концепції Hugging Face MCP",
457 "CmdHelpDescription": "Команди, навички та комбінації клавіш",
458 "CmdProfileDescription": "Перейти на іменований профіль конфігурації",
459 "CmdHomeDescription": "Відкрити головну, зберігши поточну розмову",
460 "CmdOverviewDescription": "Показати домашню панель зі статистикою та швидкими діями",
461 "HomeBackToConversation": "Повернутися до розмови",
462 "HomeNavigationBusy": "Завершіть або зупиніть поточну роботу, перш ніж відкрити головну.",
463 "CmdHooksDescription": "Керування хуками життєвого циклу в розширеннях",
464 "CmdAgentDescription": "Відкрити постійний сеанс субагента",
465 "CmdGoalDescription": "Продовжувати одну ціль упродовж кількох ходів",
466 "CmdInitDescription": "Згенерувати AGENTS.md для проєкту",
467 "CmdLspDescription": "Увімкнути або вимкнути діагностику LSP",
468 "CmdShareDescription": "Експортувати поточний сеанс як веб-URL для поширення",
469 "CmdJobsDescription": "Переглянути й керувати фоновими завданнями Bash",
470 "CmdDispatchDescription": "Надіслати хмарного агента Codewhale, щоб створити гілку й відкрити PR",
471 "CmdLinksDescription": "Показати посилання Codewhale, спільноти та провайдерів",
472 "CmdLoadDescription": "Завантажити сеанс з файлу",
473 "CmdLogoutDescription": "Очистити ключ API та повернутися до налаштування",
474 "CmdMcpDescription": "Керування серверами MCP; init додає, doctor перевіряє",
475 "McpReloadAlreadyRunning": "Перезавантаження MCP уже триває; рядок стану показує поступ.",
476 "McpRecommendedUnknownId": "Невідомий ідентифікатор рекомендованого MCP. Виконайте {recommendations_command}, щоб переглянути відібраний список.",
477 "McpRecommendationsHeading": "Рекомендовані сервери MCP (автоматичного встановлення немає)",
478 "McpRecommendationsSafety": "Перегляд списку нічого не додає й не вмикає. Явне додавання лише записує конфігурацію; перевірте її до підключення сервера командою {restart_command}.",
479 "McpRecommendationGithub": "• github — офіційна віддалена MCP-адреса GitHub\n адреса: {endpoint}\n автентифікація виконується окремо: використовуйте {login_command}, лише якщо сервер заявляє OAuth;\n інакше налаштуйте PAT із мінімальними правами поза історією команд. Надані\n області доступу можуть змінювати або видаляти дані репозиторію; за можливості почніть із читання.\n додати явно: {add_command}",
480 "McpRecommendationChrome": "• chrome-devtools — офіційний Chrome DevTools MCP через npm-пакет закріпленої версії\n пакет: {package} ({launcher})\n він може досліджувати/керувати Chrome і читати сторінки з авторизацією. Закрийте\n конфіденційні вкладки й перевірте пакет до додавання; {restart_command} може завантажити та запустити його.\n додати явно: {add_command}",
481 "McpRecommendationPlaywright": "• playwright — офіційний Playwright MCP від Microsoft через npm-пакет закріпленої версії\n пакет: {package} ({launcher})\n джерело: {source}\n --isolated запускає новий профіль браузера. Сервер може відкривати сторінки, керувати ними\n та надсилати форми; спершу перевірте дії. {restart_command} може завантажити й запустити пакет.\n додати явно: {add_command}",
482 "McpRecommendationContainerUse": "• container-use — експериментальний container-use MCP від Dagger\n команда: container-use stdio\n джерело: {source}\n потрібен окремо встановлений виконуваний файл container-use; Codewhale ніколи не\n завантажує й не встановлює його. Сервер може створювати контейнери та змінювати підключені файли проєкту.\n Перевірте встановлення й команду перед {restart_command}.\n додати явно: {add_command}",
483 "PluginKimiUsage": "Використання:\n {list_command}\n {approve_command}\nСписок доступний лише для читання. Після підтвердження один канонічний плагін під керуванням Kimi копіюється перевіреним інсталятором; він залишається вимкненим і недовіреним.",
484 "PluginKimiManagedRootHeading": "Плагіни під керуванням Kimi у {root}:",
485 "PluginKimiNoneFound": "Припустимих керованих плагінів не знайдено.",
486 "PluginKimiLicenseUnspecified": "не вказана",
487 "PluginKimiApplicable": "підходить для цієї ОС",
488 "PluginKimiNotApplicable": "не підходить для цієї ОС",
489 "PluginKimiCandidateSummary": "{name} {version} — ліцензія={license} — {applicability} — {inventory}",
490 "PluginKimiCandidateDetails": " шлях: {path}\n хеш вмісту: {content_hash}\n хеш можливостей: {capability_hash}\n підтвердити: {approve_command}",
491 "PluginKimiRejectedHeading": "Відхилені записи (імпорт неможливий):",
492 "PluginKimiInspectionFooter": "Перевірка нічого не копіювала, не оголошувала довіреним, не вмикала й не запускала. Зовнішні застосунки, служби, бінарні файли, розширення браузера, облікові дані та дозволи ОС Kimi не перевірялися.",
493 "PluginKimiCandidateMissing": "Немає припустимого канонічного плагіна під керуванням Kimi з назвою `{name}`. Знову виконайте {list_command}.",
494 "PluginKimiCandidateChanged": "Плагін під керуванням Kimi `{name}` змінився після перевірки. Очікувався хеш {expected}, тепер {actual}. Нічого не скопійовано; знову виконайте {list_command}.",
495 "PluginKimiHomeMissing": "Не вдалося знайти домашній каталог користувача для імпорту Kimi.",
496 "PluginKimiRootInspectFailed": "Не вдалося перевірити корінь плагінів Kimi {root}: {error}",
497 "PluginKimiRootMustBeDirectory": "Корінь плагінів Kimi {root} має бути справжнім каталогом, а не посиланням чи точкою повторного аналізу.",
498 "PluginKimiRootCanonicalizeFailed": "Не вдалося канонізувати корінь плагінів Kimi {root}: {error}",
499 "PluginKimiRootListFailed": "Не вдалося прочитати список кореня плагінів Kimi {root}: {error}",
500 "PluginKimiEntryReadFailed": "Не вдалося прочитати запис плагіна Kimi: {error}",
501 "PluginKimiEntryLimit": "У корені плагінів Kimi {count} записів; за одне сканування перевіряється не більше {max}.",
502 "PluginKimiEntryInspectFailed": "{path}: не вдалося перевірити: {error}",
503 "PluginKimiEntryLinksRefused": "{path}: посилання й точки повторного аналізу заборонено",
504 "PluginKimiEntryOutsideRoot": "{path}: канонічний шлях {canonical_path} не є безпосереднім нащадком керованого кореня",
505 "PluginKimiEntryCanonicalizeFailed": "{path}: не вдалося канонізувати: {error}",
506 "PluginKimiManifestUnreadable": "{path}: немає читабельного {manifest}: {error}",
507 "PluginKimiManifestMustBeFile": "{path}: {manifest} має бути справжнім звичайним файлом",
508 "PluginKimiManifestInvalid": "{path}: неприпустимий маніфест: {error}",
509 "PluginKimiDirectoryNameMismatch": "{path}: назва каталогу має точно збігатися з назвою `{name}` у маніфесті",
510 "PluginKimiHashUnavailable": "недоступно",
511 "PluginKimiRollbackDestinationMissing": "Інсталятор не повідомив шлях призначення.",
512 "PluginKimiMismatchRemoved": "Скопійований плагін `{name}` не збігся зі схваленим вмістом (очікувалося {expected}, знайдено {actual}). Неочікувану копію видалено; перевірте й повторіть спробу.",
513 "PluginKimiMismatchRollbackFailed": "Помилка: скопійований плагін `{name}` не збігся зі схваленим вмістом (очікувалося {expected}, знайдено {actual}), а автоматичне видалення завершилося помилкою: {error}. Він залишається вимкненим і недовіреним; перевірте {path} перед продовженням.",
514 "PluginKimiUserPluginDirectory": "каталог користувацьких плагінів",
515 "PluginKimiMarketplaceZipUnsupported": "Перевірений інсталятор Codewhale не підтримує ZIP-пакети Kimi; установіть із локального каталогу або імпортуйте вищий плагін під керуванням Kimi.",
516 "PluginKimiMarketplaceRemoteUnsupported": "Віддалене джерело Kimi для встановлення Codewhale має закінчуватися на .tar.gz або .tgz; .zip розпізнається, але не підтримується.",
517 "PluginKimiMarketplaceGzipTarball": "URL gzip-архіву tar",
518 "CmdPluginDescription": "Переглянути й керувати довіреними наборами плагінів; застарілі виконувані інструменти лишаються окремо",
519 "CmdPluginBundleUsage": "Використання: /plugin [list|show <name>|validate [name]|install <spec>|update <name>|uninstall <name>|trust <name> [review-token]|enable <name>|disable <name>|revoke <name>|reload|tools [name]]",
520 "CmdPluginBundleNoneFound": "Наборів плагінів Codewhale не знайдено.",
521 "CmdPluginBundleListHeader": "Набори плагінів ({count}):",
522 "CmdPluginLegacyListHeader": "Застарілі виконувані інструменти-плагіни ({count}) в {dir}:",
523 "CmdPluginBundleNotFound": "Набір плагінів '{name}' не знайдено",
524 "CmdPluginBundleReloaded": "Перезавантажено {count} наборів плагінів для {workspace}.",
525 "PluginPromptSuggestTrust": "Схоже на роботу з {name}. Перед увімкненням перевірте: /plugin trust {name}",
526 "PluginPromptSuggestEnable": "Схоже на роботу з {name}. Увімкніть: /plugin enable {name}",
527 "PluginPromptSuggestMarketplace": "Схоже на роботу з {name}. Встановіть із каталогу `{catalog}`: /plugin marketplace install {catalog} {name}",
528 "PluginCtaInstallPrompt": "Рекомендований плагін: {name}",
529 "PluginCtaReview": "Перевірити",
530 "PluginCtaInstall": "Встановити",
531 "PluginCtaReviewTrust": "Перевірити довіру",
532 "PluginCtaEnable": "Увімкнути",
533 "PluginCtaDismiss": "Більше не пропонувати",
534 "PluginCtaDismissSaveFailed": "Приховано на час сеансу; не вдалося зберегти налаштування плагіна.",
535 "PluginSuggestionReason": "Збіг із «{trigger}»",
536 "CmdPluginBundleDetail": "{name}\n========================================\nID: {id}\nВерсія: {version}\nДжерело: {origin} ({scope})\nСтан: {state}\nДовіра: {trust}\nКомпоненти: {inventory}\nЗапитувані дозволи: {permissions}\nСервери MCP: {mcp}\nНепідтримувані/неактивні: {unsupported}\nХеш вмісту: {content_hash}\nХеш можливостей: {capability_hash}\nШлях: {path}",
537 "CmdPluginBundleDiagnosticsHeader": "Діагностика плагінів ({count}):",
538 "CmdPluginBundleMutationSuccess": "Набір плагінів '{name}': {action}.",
539 "CmdPluginActionFailed": "Дія плагіна не вдалася: {error}",
540 "CmdPluginNoneFound": "Застарілих виконуваних інструментів-плагінів у {dir} не знайдено",
541 "CmdPluginNotFound": "Плагін '{name}' не знайдено",
542 "CmdPluginListHeader": "Застарілі виконувані інструменти-плагіни ({count}):",
543 "CmdPluginDetailDescription": "Опис: {description}",
544 "CmdPluginDetailSchema": "Схема:\n{schema}",
545 "CmdPluginDetailApproval": "Схвалення: {approval}",
546 "CmdPluginDetailPath": "Шлях: {path}",
547 "CmdMemoryDescription": "Переглянути або керувати постійною структурованою пам'яттю користувача",
548 "CmdModeDescription": "Перемкнути дозволи або відкрити вибір режиму",
549 "CmdModelDescription": "Змінити або переглянути поточну модель",
550 "CmdModelsDescription": "Отримати актуальні ID моделей з активного API",
551 "CmdRouterDescription": "Налаштувати роутер для кожного ходу в режимі Auto",
552 "RouterSetupTitle": "Роутер моделей",
553 "RouterPresetJevHint": "Модель рішень Jev через {route} · близько $0.00002 за хід · ваш останній запит і недавній контекст надсилаються до {route}",
554 "RouterPresetFastHint": "{model} без міркувань · використовує ваш ключ {provider}",
555 "RouterPresetOffHint": "Без виклику роутера · кожен хід Auto використовує модель за замовчуванням",
556 "RouterPresetOffCostSavingHint": "Без виклику роутера · [auto] cost_saving тримає ходи Auto на швидкому рівні",
557 "RouterPresetCustomHint": "Показати TOML [auto.router] для ручного редагування",
558 "RouterPresetUnavailable": "Недоступно: {reason}",
559 "RouterTypesafeSignupPaused": "TypeSafe призупинив нові реєстрації 2026-09-22; для нових користувачів типовий маршрут — OpenRouter.",
560 "RouterTestSaveHint": "Зроблено один тестовий виклик із прикладом запиту. Enter зберігає цей роутер; Esc скасовує.",
561 "RouterTestHeader": "Тест роутера ({args})",
562 "RouterTestNotMade": "Тестовий виклик не зроблено: {reason}",
563 "RouterTestWouldRoute": "Спрямував би «{request}» до {provider} / {model} · {latency} мс",
564 "RouterTestDecision": "Рішення: {tier} · {reason}",
565 "RouterTestChoice": "Вибір: {choice} ({probabilities}) · впевненість {confidence} (мін. {min})",
566 "RouterTestCostReported": "Вартість: ${cost} (за даними провайдера)",
567 "RouterTestCostUnreported": "Вартість: провайдер не повідомив",
568 "RouterTestUsage": "Використання: {input} на вході · {output} на виході",
569 "RouterTestFailing": "Роутер не працює: {reason}",
570 "RouterSaved": "Роутер збережено ({router}) у {path}",
571 "RouterNotSaved": "Роутер не збережено: {error}",
572 "RouterRuntimeNotReloaded": "Роутер збережено, але потоки runtime використовують попередній роутер до перезапуску: {error}",
573 "RouterCurrent": "Зараз: {router}",
574 "RouterCurrentFailing": "Зараз: {router} · помилка: {reason}",
575 "RouterSummary": "роутер {kind} · {provider} / {model}",
576 "RouterSummaryThinking": "роутер {kind} · {provider} / {model} · міркування {thinking}",
577 "RouterPresetFastLabel": "Швидкий рівень",
578 "RouterPresetCustomLabel": "Власний",
579 "RouterNoKey": "немає API-ключа {route}",
580 "RouterNoFastTier": "активний провайдер не має придатного швидкого рівня",
581 "RouterNeedKey": "додайте ключ OpenRouter (OPENROUTER_API_KEY) або ключ TypeSafe (TYPESAFE_API_KEY)",
582 "RouterCustomByHand": "власні роутери редагуються вручну",
583 "RouterCustomHelpIntro": "Відредагуйте [auto.router] у config.toml, наприклад:",
584 "RouterCustomHelpOutro": "Видаліть таблицю (або виконайте /router off), щоб кожен хід Auto використовував модель за замовчуванням.",
585 "RouterActionTest": "перевірити",
586 "RouterActionSave": "зберегти",
587 "RouterActionDiscard": "скасувати",
588 "ModelsListHeader": "Моделі {provider} (типова: {model})",
589 "ModelsListHint": "Збережений каталог; виконайте `codewhale models --update`, щоб оновити налаштованих провайдерів.",
590 "ModelsUpdateSummary": "Каталоги моделей: оновлено {updated}, завантажено з Codex {loaded}, помилок {failed}, пропущено {skipped}.",
591 "ModelsUpdatePartial": "Не вдалося оновити деякі каталоги. Попередні та налаштовані моделі залишаються доступними.",
592 "ModelsCodexHint": "Моделі ChatGPT завантажуються через Codex. Час запиту не підтверджує оновлення каталогу постачальника.",
593 "ModelsSourceFallback": "Вбудовані або налаштовані моделі; доступність не перевірено.",
594 "CmdModelDbDescription": "Переглянути вбудовану базу моделей",
595 "CmdNetworkDescription": "Керувати мережевими правилами дозволу та заборони",
596 "CmdUpdateDescription": "Перевірити та встановити новий випуск Codewhale",
597 "CmdNoteDescription": "Додати, показати, змінити або видалити нотатки робочої області",
598 "CmdThemeDescription": "Змінити тему або відкрити вибір теми",
599 "CmdProviderDescription": "Змінити активного провайдера та/або модель",
600 "CmdAuthDescription": "Керувати потоками автентифікації провайдерів",
601 "CmdLoginDescription": "Увійти в Codewhale або зберегти ключі провайдера",
602 "CmdQueueDescription": "Переглянути або редагувати повідомлення в черзі",
603 "CmdQueueUsage": "Використання: /queue [list|send <n>|edit <n>|drop <n>|clear]",
604 "CmdQueueDraftHeader": "Редагування повідомлення з черги:",
605 "CmdQueueNoMessages": "Немає повідомлень у черзі",
606 "CmdQueueListHeader": "Повідомлення в черзі ({count}):",
607 "CmdQueueTip": "Порада: /queue send <n> — надіслати зараз, /queue drop <n> — видалити",
608 "CmdQueueAlreadyEditing": "Ви вже редагуєте повідомлення з черги. Надішліть його або виконайте /queue clear, щоб відкинути.",
609 "CmdQueueNotFound": "Повідомлення в черзі не знайдено",
610 "CmdQueueEditingStatus": "Редагування повідомлення з черги {index}",
611 "CmdQueueEditingMessage": "Редагування повідомлення з черги {index} (натисніть Enter, щоб повернути в чергу/надіслати)",
612 "CmdQueueDropped": "Повідомлення з черги {index} видалено",
613 "CmdQueueAlreadyEmpty": "Черга вже порожня",
614 "CmdQueueCleared": "Чергу очищено",
615 "CmdQueueMissingIndex": "Немає індексу. Використання: /queue edit <n> або /queue drop <n>",
616 "CmdQueueIndexPositive": "Індекс має бути додатним числом",
617 "CmdQueueIndexMin": "Індекс має бути >= 1",
618 "CmdRelayDescription": "Створити релей сеансу (接力) для нового ланцюжка",
619 "CmdRemoteControlDescription": "Продовжити саме цей сеанс із веб-акаунта Codewhale",
620 "CmdRemoteEnvDescription": "Відкрити новий розміщений Work із вершини гілки GitHub або CNB",
621 "CmdRemoteEnvOverview": "Розміщений Work запускає нове середовище з вершини гілки, доступної на GitHub або CNB.\n\nВін не переміщує цю локальну папку та не включає ненадіслані коміти, змінені чи ігноровані файли, секрети й стан сеансу.\n\nСкористайтеся {command}, щоб відкрити засіб запуску розміщеного Work.",
622 "CmdRemoteEnvOpening": "Відкривається розміщений Work для {repo} у гілці {branch}.\n\nНове середовище запускається з вершини гілки, доступної на Git-хості, налаштованому як {origin}. Стан, що існує лише локально, не включається.\n\nЯкщо браузер не відкрився, скористайтеся:\n{url}",
623 "CmdRemoteEnvUnavailable": "Codewhale не зміг визначити для цієї папки одночасно підтримуваний origin GitHub або CNB і вибрану гілку. Виберіть гілку, налаштуйте {origin} з URL HTTPS або SSH і знову спробуйте {command}. Нічого не було створено або виділено.",
624 "CmdRemoteEnvSourceCustodyPolicy": "Codewhale не завантажує, не переносить і не синхронізує локальний вихідний код із розміщеним Work. Скористайтеся {command}, щоб почати з вершини гілки, доступної на GitHub або CNB. Ненадіслані коміти, змінені чи ігноровані файли, секрети й стан сеансу залишаються локальними.",
625 "CmdRemoteEnvBrowserLabel": "Розміщений Work Codewhale",
626 "CmdRenameDescription": "Перейменувати поточний сеанс",
627 "CmdTitleDescription": "Встановити заголовок вкладки й вікна в терміналі",
628 "CmdRestoreDescription": "Відкотити робочу область до знімка ходу",
629 "CmdRetryDescription": "Повторити останній запит",
630 "CmdReviewDescription": "Запустити структурований огляд коду для файлу, diff або PR",
631 "CmdRlmDescription": "Відкрити постійний контекст RLM для файлу або тексту",
632 "CmdSaveDescription": "Зберегти сеанс у файл",
633 "CmdFullscreenDescription": "Малювати на альтернативному екрані (TUI займає весь термінал)",
634 "CmdInlineDescription": "Малювати вбудовано на всю висоту термінала, зберігаючи буфер прокручування",
635 "CmdForkDescription": "Відгалузити активну розмову в сусідній сеанс",
636 "CmdTreeDescription": "Показати історію сеансу як дерево (листок — активна гілка)",
637 "CmdBranchDescription": "Перевести гілку на запис, не переписуючи історію",
638 "CmdResumeDescription": "Відновити сеанс із можливістю імпортувати експортований JSON-файл сеансу",
639 "CmdNewDescription": "Почати новий збережений сеанс",
640 "CmdSessionsDescription": "Відкрити історію сеансів; archive і prune керують старими",
641 "CmdSettingsDescription": "Відкрити типізований редактор налаштувань",
642 "CmdSidebarDescription": "Розмістити бічну панель (bottom/top/left/right/off)",
643 "CmdSkillDescription": "Активувати навичку або встановити/оновити/видалити/довірити навичку спільноти",
644 "CmdSkillsDescription": "Показати локальні навички, відфільтрувати за префіксом або переглянути курований віддалений реєстр",
645 "CmdStashDescription": "Відкласти або відновити чернетку композера",
646 "CmdStatusDescription": "Показати стан виконання сеансу",
647 "CmdStatuslineDescription": "Налаштувати, які елементи відображаються в нижньому рядку",
648 "CmdStructcopyDescription": "Скопіювати об'єкт сеансу як очищений JSON; лише для людини",
649 "CmdStructcopyKindTurn": "хід",
650 "CmdStructcopyKindTool": "виклик інструмента",
651 "CmdStructcopyKindPlan": "План",
652 "CmdStructcopyKindWorkflow": "Запуск робочого процесу",
653 "CmdStructcopyUsageError": "Некоректний запит структурного копіювання. Використання: {usage}",
654 "CmdStructcopyUnavailable": "Обраний об'єкт ({kind}) недоступний; нічого не скопійовано",
655 "CmdStructcopyBusy": "Стан ({kind}) зайнятий; спробуйте ще раз",
656 "CmdStructcopyPrepareFailed": "Не вдалося підготувати обраний об'єкт ({kind}): {error}",
657 "CmdStructcopyClipboardQueued": "Структурну копію ({kind}, {bytes} байтів) поставлено в чергу до буфера обміну термінального клієнта через tmux/OSC 52; доставка залежить від підтримки термінала та не підтверджена",
658 "CmdStructcopyClipboardAccepted": "Структурну копію ({kind}, {bytes} байтів) передано до буфера обміну; якщо системний буфер був недосяжним, натомість поставлено в чергу запис у термінал",
659 "CmdStructcopyClipboardFailed": "Копіювання до буфера обміну не вдалося: {error}. Нічого не записано; запустіть знову з `stdout` для явного текстового вигляду",
660 "CmdStructcopyReceiptTooLarge": "Метадані квитанції структурного копіювання перевищують ліміт виводу в {bytes} байтів; вивід відхилено",
661 "CmdFleetDescription": "Перегляд і налаштування вашого Fleet та його агентів",
662 "CmdWorkflowDescription": "Запустити мультиагентний скрипт, коли важливі порядок або fan-out",
663 "CmdWorkflowsDescription": "Показати запуски робочого процесу в цьому робочому просторі (список, скасувати)",
664 "CmdHotbarDescription": "Відкрити налаштування Hotbar",
665 "CmdSetupDescription": "Відкрити налаштування, що починається з конституції",
666 "CmdSubagentsDescription": "Скорочення для /fleet workers: агенти цього сеансу",
667 "CmdAdvisorDescription": "Увімкнути або вимкнути фонового радника для цього сеансу",
668 "CmdSystemDescription": "Показати поточний системний промпт",
669 "CmdTaskDescription": "Керувати фоновими завданнями",
670 "CmdTokensDescription": "Показати використання токенів за сеанс",
671 "CmdTranslateDescription": "Увімкнути/вимкнути переклад виводу поточною мовою системи",
672 "CmdTranslateOff": "Переклад виводу вимкнено (показано оригінальний вивід моделі)",
673 "CmdTranslateOn": "Переклад виводу увімкнено: відповіді моделі буде показано мовою вашої системи",
674 "TranslationInProgress": "Переклад виводу асистента...",
675 "TranslationComplete": "Переклад завершено",
676 "TranslationFailed": "Переклад не вдався",
677 "CmdTrustDescription": "Змінити довіру до файлів у цьому сеансі; --save також зберігає довіру до навичок, команд, хуків, серверів MCP і контексту проєкту",
678 "CmdWorkspaceDescription": "Показати або змінити робочу область; worktrees — менеджер",
679 "CmdUndoDescription": "Видалити останню пару повідомлень",
680 "CmdVerboseDescription": "Перемкнути повні живі міркування в транскрипті",
681 "CmdCacheAdvice": "Частка влучань/промахів понад ~70% після третього кроку вказує на стабільний префікс кешу; \n нижча на довгих сеансах свідчить про зміну префікса, яку варто дослідити (#263).",
682 "CmdCacheFootnote": "* промах обчислено як вхідні − влучання, коли провайдер не повідомив його явно.\n",
683 "CmdCacheUnpricedNote": "вартість — = немає достовірної ціни для цього ходу; вона відсутня в оцінці сесії ({notes}).\n",
684 "CmdCacheHeader": "Телеметрія кешу — останні {count} з {total} кроків (модель: {model})\n",
685 "CmdCacheNoData": "Історія кешу: кроків ще не записано.\n\nПідтримувані провайдери повідомляють `prompt_cache_hit_tokens` / `prompt_cache_miss_tokens` на кроках API. Виконайте крок і спробуйте /cache знову.",
686 "CmdCacheSessionRates": "Частка влучань у кеш за сеанс: {rates}",
687 "CmdCacheRateParent": "основний",
688 "CmdCacheRateAgents": "агенти",
689 "CmdCacheRateCombined": "разом",
690 "CmdCacheTotals": "Σ вхід: {sum_in} Σ влуч.: {sum_hit} Σ пром.: {sum_miss} сер. частка влучань: {avg}\n",
691 "CmdCostReport": "Вартість сеансу:\n ─────────────────────────────\n Приблизно витрачено: {cost}\n\n Оцінки вартості приблизні й використовують телеметрію провайдера, коли вона доступна.\n\n Ціни API провайдера:\n ─────────────────────────────\n Деталі цін у цьому CLI не налаштовані.",
692 "CmdTokensCacheBoth": "{hit} влуч. / {miss} пром.",
693 "CmdTokensCacheHitOnly": "{hit} влуч. / промахи не повідомлено",
694 "CmdTokensCacheMissOnly": "влучання не повідомлено / {miss} пром.",
695 "CmdTokensContextUnknownWindow": "~{estimated} / невідоме вікно",
696 "CmdTokensContextWithWindow": "~{used} / {window} ({percent}%)",
697 "FooterAgentSingular": "1 агент",
698 "FooterAgentsPlural": "{count} агентів",
699 "HeaderAgentsChip": "агенти {count}",
700 "FooterPressCtrlCAgain": "Натисніть Ctrl+C ще раз, щоб вийти",
701 "FooterWorking": "робота",
702 "FooterBalancePrefix": "баланс",
703 "HelpSectionActions": "Дії",
704 "HelpSectionClipboard": "Буфер обміну",
705 "HelpSectionPointer": "Вказівник",
706 "HelpSectionEditing": "Редагування вводу",
707 "HelpSectionHelp": "Довідка",
708 "HelpSectionModes": "Режими",
709 "HelpSectionNavigation": "Навігація",
710 "HelpSectionSessions": "Сеанси",
711 "CmdTokensNotReported": "не повідомлено",
712 "CmdTokensReport": "Використання токенів:\n ─────────────────────────────\n Активний контекст: {active}\n Останній ввід API: {input} (телеметрія кроку; може враховувати повторений префікс між раундами інструментів)\n Останній вивід API: {output}\n Кеш влуч./пром.: {cache} (лише телеметрія/вартість)\n Сукупні токени: {total} (телеметрія використання сеансу)\n Приблизна вартість: {cost}\n Повідомлення API: {api_messages}\n Повідомлення чату: {chat_messages}\n Модель: {model}",
713 "KbScrollTranscript": "Прокручування транскрипту, навігація історією вводу або вибір вкладень композера",
714 "KbNavigateHistory": "Навігація історією вводу",
715 "KbBrowseHistory": "Перегляд історії розмови",
716 "KbScrollTranscriptAlt": "Прокручування транскрипту",
717 "KbScrollPage": "Прокручування транскрипту посторінково",
718 "KbJumpTopBottom": "Перехід на початок / кінець транскрипту",
719 "KbJumpTopBottomEmpty": "Перехід на початок / кінець (коли ввід порожній)",
720 "KbJumpToolBlocks": "Перехід між блоками виводу інструментів",
721 "KbMoveCursor": "Переміщення курсора в композері",
722 "KbJumpLineStartEnd": "Перехід на початок / кінець рядка",
723 "KbDeleteChar": "Видалити символ до / після курсора або прибрати вибране вкладення",
724 "KbDeleteWord": "Видалити попереднє слово",
725 "KbYank": "Вставити з kill buffer (коли composer порожній, копіює комірку у фокусі)",
726 "KbToggleFileTree": "Перемкнути бічну панель дерева файлів",
727 "KbSelectText": "Виділити текст; додайте Ctrl/Alt для виділення словами",
728 "KbSelectAllDraft": "Виділити всю чернетку",
729 "KbClearDraft": "Очистити поточну чернетку",
730 "KbRestoreClearedDraft": "Відновити очищену чернетку",
731 "KbStashDraft": "Сховати поточну чернетку (`/stash pop` — відновити)",
732 "KbSearchHistory": "Пошук в історії промптів і відновлення локальних чернеток",
733 "KbInsertNewline": "Вставити новий рядок у композері",
734 "KbSendDraft": "Надіслати, коли вільно; у чергу, коли зайнято; порожній композер одразу надсилає наступне повідомлення з черги",
735 "KbSteerCurrentTurn": "Скерувати поточний крок (коли вільно — надсилає як зазвичай)",
736 "KbCloseMenu": "Закрити меню, скасувати запит, відкинути чернетку або очистити ввід",
737 "KbCancelOrExit": "Скасувати запит або вийти, коли вільно",
738 "KbShellControls": "Перенести очікування запущеної оболонки до /jobs",
739 "KbExitEmpty": "Вийти, коли ввід порожній",
740 "KbCommandPalette": "Відкрити палітру команд",
741 "KbSettings": "Відкрити типізований редактор налаштувань",
742 "KbCancelBackgroundShellJobs": "Скасувати всі запущені фонові завдання оболонки (панель Activity)",
743 "KbFuzzyFilePicker": "Відкрити нечіткий вибір файлів (Enter вставляє @path)",
744 "KbCompactInspector": "Відкрити інспектор контексту стиснутого сеансу",
745 "KbCompactContext": "Стиснути контекст розмови",
746 "KbLastMessagePager": "Відкрити пейджер для останнього повідомлення (коли ввід порожній)",
747 "KbSelectedDetails": "Показати необроблені деталі вибраного інструмента або повідомлення; Ctrl+Alt+O відкриває огляд усього кроку",
748 "KbToolDetailsPager": "Показати необроблені деталі вибраного елемента (Alt+V)",
749 "KbExternalEditor": "Відкрити чернетку композера у зовнішньому редакторі",
750 "KbLiveTranscript": "Відкрити накладення живого транскрипту (Ctrl+Shift+T; автопрокручування до кінця)",
751 "KbBacktrackMessage": "Повернутися до попереднього повідомлення користувача (Left/Right — крок, Enter — перемотати)",
752 "KbCompleteCycleModes": "Доповнити /command або перемикати режими, коли композер порожній (Plan → Work → Operate)",
753 "KbCycleThinking": "Перемикати рівень міркувань для активного провайдера (Ctrl+T)",
754 "KbCyclePermissions": "Змінити доступ: Питати → Автоогляд → Повний доступ (Shift+Tab)",
755 "KbJumpPlanAgentYolo": "Активувати слоти Hotbar",
756 "KbAltJumpPlanAgentYolo": "Альтернативний перехід до режиму Plan / Act / Operate",
757 "KbFocusSidebar": "Фокус на панелі рейки Tasks / Agents / Context / Pinned",
758 "KbSessionPicker": "Відкрити вибір сеансу",
759 "KbUpdateInstall": "Перевірити й встановити останнє оновлення Codewhale (`/update install`)",
760 "UpdateChangedHint": "Codewhale оновлено: {previous} → {current}. Запустіть /change, щоб переглянути нововведення.",
761 "KbTerminalPaste": "Вставити текст через локальний термінал",
762 "KbPasteAttach": "Вставити текст або додати зображення з локального чи перенаправленого графічного буфера обміну",
763 "KbCopySelection": "Скопіювати поточне виділення Codewhale",
764 "ClipboardSshPasteHint": "Вставлення через SSH використовує локальний термінал: натисніть Cmd+V на macOS або Ctrl+Shift+V на Linux/Windows.",
765 "ClipboardCopied": "Скопійовано в буфер обміну",
766 "ClipboardSentToTerminal": "Надіслано до буфера обміну термінала (термінали цього не підтверджують)",
767 "ClipboardCutKeptText": "Надіслано до буфера обміну термінала; текст залишено, бо термінали не підтверджують копіювання",
768 "ClipboardNothingToPaste": "Нічого вставити: буфер обміну порожній або його не вдалося прочитати",
769 "KbContextMenu": "Дії з тим, що під вказівником: копіювати, вставити, відкрити деталі або file:line у редакторі, перейти до агента чи зупинити його",
770 "KbPointerScroll": "Прокручує розшифровку; над полем вводу переміщує курсор по рядках",
771 "KbPointerClick": "Активує рядок, чип або блок інструмента під вказівником",
772 "KbPointerDrag": "Виділяє текст розшифровки або перетягує смугу прокручування",
773 "KbAttachPath": "Додати локальний текстовий файл або каталог до контексту",
774 "KbHelpOverlay": "Відкрити це накладення довідки (коли ввід порожній)",
775 "KbCycleWorkDock": "Перемикати робочу панель (задачі, агенти, завдання, фон)",
776 "KbCycleWorkDockBack": "Перемикати робочу панель назад",
777 "KbToggleHelp": "Перемкнути накладення довідки",
778 "KbToggleHelpSlash": "Перемкнути накладення довідки",
779 "HelpUsageLabel": "Використання:",
780 "HelpAliasesLabel": "Псевдоніми:",
781 "SettingsTitle": "Налаштування:",
782 "SettingsConfigFile": "Файл конфігурації:",
783 "SettingsTuiPrefsFolded": "Перенесли {key} '{value}' із tui.toml — тепер ним керує settings.toml.",
784 "SettingsTuiPrefsKept": "tui.toml задавав {key} як '{prefs}', але settings.toml уже задає '{settings}' — перемагає settings.toml.",
785 "SettingsTuiPrefsQuarantined": "Ключі tui.toml без відповідного налаштування збережено в {path}: {keys}",
786 "ClearConversation": "Розмову очищено",
787 "ClearConversationBusy": "Нічого не очищено (стан роботи або виконання зайняті; зачекайте й повторіть /clear)",
788 "ModelChanged": "Модель тепер {new} (була {old}).",
789 "LinksProjectTitle": "Codewhale і спільнота:",
790 "LinksDocumentation": "Документація:",
791 "LinksCommunity": "Спільнота та внесок:",
792 "LinksGitHub": "GitHub:",
793 "LinksManagedApp": "Попередній перегляд керованого застосунку:",
794 "LinksManagedAppNote": "Керований застосунок використовує окремий вхід і не пов'язаний з поточним локальним сеансом.",
795 "LinksTitle": "Посилання провайдерів:",
796 "LinksDashboard": "Панель:",
797 "LinksDocs": "Документи:",
798 "LinksKimiCodeRouteNote": "Маршрут плану підписки Kimi Code: `{route}` (консоль плану: `{console}`; використовуйте модель k3). Codewhale ніколи не імпортує облікові дані Kimi CLI.",
799 "LinksTip": "Порада: використовуйте змінну середовища, показану для вашого провайдера, або збережіть ключ командою `codewhale auth set --provider <id>`.",
800 "SubagentsFetching": "Отримання субагентів поточного сеансу...",
801 "SubagentsNoCurrentSessionFleetWorkers": "У поточному сеансі немає воркерів флоту.",
802 "SubagentsCurrentSessionFleetWorkersTitle": "Воркери флоту поточного сеансу",
803 "SubagentsCurrentSessionFleetWorkerRoles": "Ролі субагентів — це ролі воркерів флоту поточного сеансу.",
804 "SubagentsCurrentSessionFleetWorkersStatus": "Воркери флоту поточного сеансу: усього {count}",
805 "SubagentsEmptyGuidance": "Налаштуйте ролі та параметри запуску через /fleet.",
806 "SubagentsStatusRunning": "Виконується",
807 "SubagentsStatusCompleted": "Завершено",
808 "SubagentsStatusInterrupted": "Перервано",
809 "SubagentsStatusFailed": "Помилка",
810 "SubagentsStatusCancelled": "Скасовано",
811 "SubagentsRowStatusInterrupted": "перервано",
812 "SubagentsRowStatusCancelled": "скасовано",
813 "SubagentsRowStatusBudgetExhausted": "бюджет вичерпано",
814 "SubagentsSummaryItem": "{label}: {count}",
815 "SubagentsGroupHeading": "{label} ({count})",
816 "SubagentsHeaderRoster": "склад",
817 "SubagentsHeaderColumns": "стан активного воркера · роль · ціль · модель · минуло",
818 "SubagentsActionRefresh": "оновити",
819 "SubagentsActionRosterSetup": "склад/налаштування",
820 "SubagentsLabelReason": " причина: ",
821 "SubagentsLabelRole": " роль: ",
822 "SubagentsLabelPosture": " параметри: ",
823 "SubagentsLabelGit": " Git: ",
824 "SubagentsLabelObjective": " ціль: ",
825 "SubagentsLabelResult": " результат: ",
826 "SubagentsPostureDetails": "мережа={network} · shell={shell} · запис={write}",
827 "SubagentsValueOn": "увімк",
828 "SubagentsValueOff": "вимк",
829 "SubagentsShellNone": "немає",
830 "SubagentsShellReadOnly": "лише читання",
831 "SubagentsShellFull": "повний",
832 "SubagentsBranch": "гілка {branch}",
833 "SubagentsBranchWithWorkspace": "гілка {branch} @ {workspace}",
834 "SubagentsRoleWorker": "воркер",
835 "SubagentsRoleScout": "розвідник",
836 "SubagentsRolePlanner": "планувальник",
837 "SubagentsRoleBuilder": "збирач",
838 "SubagentsRoleVerifier": "перевірник",
839 "SubagentsRoleReviewer": "рецензент",
840 "SubagentsRoleConsultant": "консультант",
841 "SubagentsRoleCustom": "користувацький",
842 "HelpUnknownCommand": "Невідома команда: {topic}",
843 "HomeDashboardTitle": "codewhale",
844 "HomeModel": "Модель:",
845 "HomeMode": "Режим:",
846 "HomeWorkspace": "Робоча область:",
847 "HomeHistory": "Історія:",
848 "HomeTokens": "Токени:",
849 "HomeQueued": "У черзі:",
850 "HomeSubagents": "Воркери флоту поточного сеансу:",
851 "HomeSkill": "Навичка:",
852 "HomeQuickActions": "Швидкі дії",
853 "HomeQuickLinks": "/links - посилання Codewhale, спільноти та провайдерів",
854 "HomeQuickSkills": "/skills - показати доступні навички",
855 "HomeQuickConfig": "/config - переглянути й змінити налаштування",
856 "HomeQuickSettings": "/settings - показати постійні налаштування",
857 "HomeQuickModel": "/model - змінити або переглянути модель",
858 "HomeQuickSubagents": "/fleet workers - субагенти поточного сеансу",
859 "HomeQuickTaskList": "/task list - показати чергу фонових завдань",
860 "HomeQuickHelp": "/help - показати довідку",
861 "HomeQuickWorkspace": "/workspace - Перемкнути теку або worktree",
862 "HomeQuickRestore": "/restore - Повернути файли до знімка ходу",
863 "HomeQuickTokens": "/tokens - Показати витрати й контекст сесії",
864 "HomeModeTips": "Поради щодо режимів",
865 "HomeAgentModeTip": "Act — безпосередня робота в поточному сеансі з інструментами",
866 "HomeAgentModeReviewTip": " /mode plan, щоб спершу дослідити й подати план",
867 "HomeAgentModeYoloTip": " Shift+Tab перемикає дозволи: Ask → Auto-Review → Full Access",
868 "HomeYoloModeTip": "Act + Full Access — інструменти виконуються без запитів на схвалення",
869 "HomeYoloModeCaution": " Руйнівні операції можуть виконатися одразу; якщо сумніваєтеся — використовуйте Ask",
870 "HomePlanModeTip": "Plan — дослідження та проєктування перед реалізацією",
871 "HomePlanModeChecklistTip": " Подайте план і прогрес To-do, потім перейдіть до Act або Operate",
872 "HomeGoalModeTip": "Відстеження цілей - задайте /goal <objective>, щоб досягати цілей",
873 "OnboardLanguageTitle": "Оберіть мову",
874 "OnboardLanguageBlurb": "Оберіть мову інтерфейсу. Її можна змінити будь-коли командою `/settings set locale <tag>`.",
875 "OnboardProviderTitle": "Оберіть провайдера моделі",
876 "OnboardProviderBlurb": "Оберіть, де працюватиме модель. Хмарні провайдери потребують ключ; локальні середовища можуть працювати без нього.",
877 "KimiCodePlanApiKeyHint": "Для планів підписки Kimi Code створіть прив'язаний до плану ключ на {console}.",
878 "KimiCodePlanRouteHint": "Цей маршрут використовує {route} з моделлю k3; це не публічний маршрут API Moonshot.",
879 "KimiCodePlanNoImportHint": "Codewhale не імпортує облікові дані Kimi CLI; вставте ключ плану, який ви створили самостійно.",
880 "OnboardApiKeyRejectedEnv": "Ключ API {provider} з {env} відхилено. Вставте дійсний ключ, щоб зберегти його в {path}, або оновіть змінну середовища.",
881 "OnboardTrustTitle": "Знайте цю робочу область",
882 "OnboardTrustQuestion": "Чи має Codewhale працювати з інструкціями та файлами в цій робочій області?",
883 "OnboardTrustLocationPrefix": "Робоча область ",
884 "OnboardTrustRiskHint": "Недовірені файли можуть спробувати перенаправити агента через ін'єкцію промптів.",
885 "OnboardTrustEffectHint": "Довіру записано для цього встановлення Codewhale; вона вмикає інструменти та хуки робочої області.",
886 "OnboardTrustEnterHint": "Натисніть 1 або Y, щоб довірити; 2 або U, щоб продовжити без довіри; або 3, N чи Esc, щоб вийти з Codewhale.",
887 "OnboardTrustUntrustedNotice": "Продовження без довіри до робочої області — інструменти та хуки лишаються обмеженими.",
888 "RedactionGateActionConfirm": "підтвердити й вимкнути",
889 "RedactionGateActionKeep": "залишити маскування",
890 "RedactionGateActionQuit": "вийти з Codewhale",
891 "RedactionGateConfirmTitle": "Фінальне підтвердження",
892 "RedactionGateConfirmQuestion": "Ви справді впевнені? Після вимкнення ключі у виводі інструментів надсилатимуться моделі як є, доки ви знову не ввімкнете маскування й не підтвердите.",
893 "RedactionGateActionBack": "назад",
894 "RedactionGateEffect": "Діє після цього одноразового підтвердження й за наступних запусків, доки ви знову не встановите [redaction] model_bound = \"enabled\".",
895 "RedactionGateEnterHint": "Enter не підтверджує. Виберіть дію за допомогою клавіш, указаних нижче.",
896 "RedactionGateQuestion": "Ви надіслали запит на вимкнення маскування ключів на межі моделі. Вивід інструментів із ключами API, токенами чи секретами надсилатиметься моделі як є.",
897 "RedactionGateDangerNotice": "Увага: вимикайте цю функцію обережно. Зазвичай ми рекомендуємо тримати маскування ключів увімкненим. Надсилання ключів моделі відкритим текстом ризикує їх витоком — на ваш розсуд.",
898 "RedactionGateRisk": "Підтверджуйте, лише якщо моделі потрібно читати й редагувати файли з реальними обліковими даними.",
899 "RedactionGateRollbackHint": "«Залишити» вмикає маскування на цей запуск; конфігурація все ще вимагає \"disabled\", тож наступний запуск запитає знову.",
900 "RedactionGateSaveFailed": "Не вдалося зберегти підтвердження. Маскування залишається ввімкненим. Спробуйте ще раз або залиште його ввімкненим.",
901 "RedactionGateTitle": "Маскування ключів на межі моделі",
902 "OnboardOfflineOption": "Ctrl+O — оглянути офлайн: подивіться зараз, провайдера підключіть пізніше.",
903 "OnboardOfflineNotice": "Оглядаєте офлайн. Поки нічого не підключено — виконайте /provider, коли захочете підключитися.",
904 "OnboardWelcomeTitle": "Codewhale працює з вами у цій теці.",
905 "OnboardWelcomeLead": "Готуємось до початку.",
906 "OnboardWelcomeBegin": "почати",
907 "OnboardActionBack": "назад",
908 "OnboardActionExit": "вийти",
909 "OnboardStepsTitle": "Початок роботи",
910 "OnboardLanguagePick": "вибрати мову",
911 "OnboardLanguageKeep": "залишити поточну мову",
912 "OnboardProviderChoose": "вибрати провайдера",
913 "OnboardProviderOffline": "ознайомитися офлайн",
914 "OnboardTrustActionTrust": "довіряти та продовжити",
915 "OnboardTrustActionSkip": "продовжити без довіри",
916 "OnboardTrustActionQuit": "вийти з Codewhale",
917 "OnboardReadyTitle": "Ви готові.",
918 "OnboardReadyLead": "Скажіть Codewhale, що потрібно зробити.",
919 "OnboardReadyStart": "почати",
920 "OnboardReadyCustomize": "налаштувати вигляд пізніше",
921 "OnboardSeedCodeProject": "Поясни, що робить цей проєкт, і перелічи основні точки входу.",
922 "OnboardSeedFolder": "Подивись цю теку і запропонуй гарне перше завдання.",
923 "SetupWizardTitle": "Налаштування",
924 "SetupWizardWhy": "Ця оболонка записує прогрес налаштування в setup_state.json; зміни конфігурації застосовуються лише явними діями кроків.",
925 "SetupWizardProgress": "Крок",
926 "SetupActionBack": "назад",
927 "SetupActionContinue": "продовжити",
928 "SetupActionSkip": "пропустити",
929 "SetupActionRetry": "повторити",
930 "SetupActionScrollBody": "прокрутити текст",
931 "SetupActionGuided": "перегляд/ратифікація",
932 "SetupActionTuneGuided": "налаштувати",
933 "SetupActionModelDraft": "типовий проєкт",
934 "SetupActionFreeform": "своїми словами",
935 "SetupActionKeepExisting": "залишити наявне",
936 "SetupActionUseRecommended": "прийняти рекомендацію",
937 "SetupActionCustomize": "налаштувати",
938 "SetupActionProvider": "налаштування провайдера",
939 "SetupActionModel": "маршрути моделей",
940 "SetupActionFleet": "налаштування Fleet",
941 "SetupActionHotbar": "налаштування Hotbar",
942 "SetupActionRemote": "віддалений запуск",
943 "SetupActionMode": "вибір режиму",
944 "SetupActionConfig": "перегляд конфігурації",
945 "SetupActionRuntimePreset": "пресет",
946 "SetupActionApplyRuntimePreset": "перегляд/застосування",
947 "SetupActionUseBundled": "використати вбудоване",
948 "SetupActionDefer": "відкласти",
949 "SetupActionCancel": "скасувати",
950 "SetupStatusNotStarted": "не розпочато",
951 "SetupStatusRecommended": "рекомендовано",
952 "SetupStatusOptional": "необов'язково",
953 "SetupStatusDeferred": "відкладено",
954 "SetupStatusInProgress": "виконується",
955 "SetupStatusNeedsAction": "потребує дії",
956 "SetupStatusVerified": "перевірено",
957 "SetupStatusSkipped": "пропущено",
958 "SetupStatusFailed": "не вдалося",
959 "SetupStepLanguageTitle": "Мова",
960 "SetupStepLanguageWhy": "Спершу оберіть мову налаштування, щоб наступні екрани та тексти конституції були зрозумілими.",
961 "SetupStepProviderModelTitle": "Провайдер і модель",
962 "SetupStepProviderModelWhy": "Провайдер і модель, з якими працює Codewhale; діючі облікові дані використовуються повторно.",
963 "SetupStepTrustSandboxTitle": "Політика виконання",
964 "SetupStepTrustSandboxWhy": "Політика довіри, пісочниці, схвалень, оболонки та мережі.",
965 "SetupStepOperateFleetTitle": "Operate і Fleet",
966 "SetupStepOperateFleetWhy": "Вбудована команда вже працює; налаштування Fleet — лише для кастомізації.",
967 "SetupStepToolsMcpTitle": "Інструменти та MCP",
968 "SetupStepToolsMcpWhy": "Перевірте готовність необов'язкових інструментів і MCP, не блокуючи контрольну точку конституції.",
969 "SetupStepHotbarTitle": "Hotbar",
970 "SetupStepHotbarWhy": "Налаштуйте поширені скорочення маршрутів і команд після того, як основний шлях налаштування безпечний.",
971 "SetupStepRemoteRuntimeTitle": "Віддалене середовище виконання",
972 "SetupStepRemoteRuntimeWhy": "Залиште віддалене налаштування видимим, але необов'язковим для локально-орієнтованих користувачів.",
973 "SetupStepPersistenceTitle": "Збереження даних",
974 "SetupStepPersistenceWhy": "Лише шляхи; вміст не читається.",
975 "SetupStepConstitutionTitle": "Робоча угода",
976 "SetupStepConstitutionWhy": "Ця угода спрямовує поведінку, але не змінює дозволи середовища виконання.",
977 "SetupStepVerificationTitle": "Огляд",
978 "SetupStepVerificationWhy": "Підсумуйте стан налаштування та подивіться, які кроки перевірено, пропущено або які ще потребують дій.",
979 "SetupCheckpointLayerOrder": "Порядок шарів: вбудована конституція -> глобальна конституція користувача -> конституція репозиторію -> інструкції AGENTS/проєкту -> пам'ять/передача -> поточний запит.",
980 "SetupCheckpointDoneBundled": "Контрольну точку конституції завершено: використовується вбудоване/типове право.",
981 "SetupCheckpointDoneGuided": "Конституцію ратифіковано — ваше чинне право збережено. Змінюйте будь-коли через /constitution.",
982 "SetupCheckpointDoneKept": "Конституцію залишено — ваше чинне право діє без змін. Змінюйте будь-коли через /constitution.",
983 "SetupCheckpointDeferred": "Контрольну точку конституції відкладено: вбудоване/типове право діє, доки ви не повернетеся до /setup.",
984 "SetupStepSkipped": "Крок налаштування пропущено та збережено.",
985 "SetupStepRetryRecorded": "Крок налаштування позначено для повторення.",
986 "SetupLanguageReviewed": "Мову налаштування записано.",
987 "SetupConstitutionChoiceLabel": "Вибір:",
988 "SetupConstitutionSourceLabel": "Джерело:",
989 "SetupConstitutionValidityLabel": "Чинність:",
990 "SetupConstitutionPreviewLabel": "Хеш перегляду:",
991 "SetupConstitutionExistingLabel": "Наявний файл:",
992 "SetupConstitutionExpertOverrideLabel": "Експертне перевизначення:",
993 "SetupConstitutionGuidedHint": "1-6 налаштовують проєкт, G — попередній перегляд, повторне G — ратифікація. Лише настанови: це ніколи не змінює дозволи виконання, пісочниці, оболонки, мережі, довіри чи MCP.",
994 "SetupConstitutionGuidedAnswersHint": "Керовані відповіді зберігають лише глобальні вподобання користувача. Вбудоване ядро лишається активним; виконання належить політиці середовища виконання та майбутнім opt-in.",
995 "SetupConstitutionExistingDefaultDetail": "Enter зберігає її без змін. C відкриває всі параметри угоди.",
996 "SetupConstitutionRepairDefaultDetail": "Enter використовує безпечну вбудовану угоду, не змінюючи цей файл. C відкриває варіанти виправлення.",
997 "SetupConstitutionPurposeLabel": "Мета:",
998 "SetupConstitutionAutonomyLabel": "Ініціатива:",
999 "SetupConstitutionEvidenceLabel": "Докази:",
1000 "SetupConstitutionCommunicationLabel": "Спілкування:",
1001 "SetupConstitutionPrivacyLabel": "Приватність:",
1002 "SetupConstitutionPrinciplesLabel": "Принципи:",
1003 "SetupCardRouteLabel": "Маршрут:",
1004 "SetupCardModelLabel": "Модель:",
1005 "SetupCardAuthLabel": "Автентифікація:",
1006 "SetupCardHealthLabel": "Стан:",
1007 "SetupCardIntentLabel": "Намір роботи:",
1008 "SetupCardApprovalLabel": "Схвалення:",
1009 "SetupCardShellLabel": "Shell:",
1010 "SetupCardTrustLabel": "Довіра:",
1011 "SetupCardSandboxLabel": "Пісочниця:",
1012 "SetupCardNetworkLabel": "Мережа:",
1013 "SetupOperateRuntimeLabel": "Середовище виконання воркерів:",
1014 "SetupOperateRosterLabel": "Склад Fleet:",
1015 "SetupOperateConcurrencyLabel": "Паралельність:",
1016 "SetupOperateReadinessLabel": "Готовність Operate:",
1017 "SetupOperateReviewHint": "Enter фіксує цей знімок налаштування.",
1018 "SetupOperateReviewed": "Готовність Operate/Fleet зафіксовано.",
1019 "SetupOperateNeedsActionSaved": "Operate/Fleet ще потребує дій; зафіксовано для звіту налаштування.",
1020 "SetupHotbarBindingsLabel": "Прив'язки Hotbar:",
1021 "SetupHotbarActionsLabel": "Дії для прив'язки:",
1022 "SetupHotbarReviewHint": "Enter фіксує цей знімок налаштування. Натисніть H, щоб налаштувати слоти.",
1023 "SetupHotbarReviewed": "Стан налаштування Hotbar зафіксовано.",
1024 "SetupToolsMcpServersLabel": "Сервери MCP:",
1025 "SetupToolsMcpSkillsLabel": "Навички:",
1026 "SetupToolsMcpToolsLabel": "Каталог інструментів:",
1027 "SetupToolsMcpPluginsLabel": "Плагіни:",
1028 "SetupToolsMcpReviewHint": "Enter фіксує цей знімок налаштування. Натисніть R для безпечного старту (без автозапуску).",
1029 "SetupToolsMcpReviewed": "Готовність інструментів/MCP зафіксовано.",
1030 "SetupRemoteCloudsLabel": "Хмарні цілі:",
1031 "SetupRemoteBridgesLabel": "Чат-мости:",
1032 "SetupRemoteProvidersLabel": "Провайдери:",
1033 "SetupRemoteModeLabel": "Віддалений режим:",
1034 "SetupRemoteModeLocalOnly": "Лише цей комп'ютер:",
1035 "SetupRemoteModeRuntimeApi": "API середовища виконання:",
1036 "SetupRemoteModeMobileLan": "Телефон у вашій мережі:",
1037 "SetupRemoteModeChatBridge": "Застосунок чату:",
1038 "SetupRemoteStatusDisabled": "недоступно",
1039 "SetupRemoteStatusReady": "готово",
1040 "SetupRemoteStatusNeedsAction": "чогось бракує",
1041 "SetupRemoteReviewHint": "Enter записує цей знімок налаштування. Натисніть R для попереднього перегляду.",
1042 "SetupRemotePreviewTitle": "Безпечний старт віддаленого середовища",
1043 "SetupRemoteReviewed": "Безпечний старт віддаленого середовища записано.",
1044 "SetupPersistenceHomeLabel": "Домівка:",
1045 "SetupPersistenceConfigLabel": "Конфігурація:",
1046 "SetupPersistenceStateLabel": "Стан налаштування:",
1047 "SetupPersistenceConstitutionLabel": "Конституція:",
1048 "SetupPersistenceMemoryLabel": "Пам'ять:",
1049 "SetupPersistenceNotesLabel": "Нотатки:",
1050 "SetupPersistenceReviewHint": "Enter записує цей знімок налаштування.",
1051 "SetupPersistenceReviewed": "Шляхи постійного зберігання записано.",
1052 "SetupProviderModelReadyHint": "Enter записує цей маршрут провайдера/моделі; натисніть P для налаштування провайдера або M для маршрутів моделі.",
1053 "SetupProviderModelNeedsActionHint": "Enter записує провайдера/модель як «потребує дії» й продовжує; натисніть P, щоб виправити облікові дані, або M, щоб переглянути маршрути.",
1054 "SetupProviderModelReviewed": "Готовність провайдера/моделі записано.",
1055 "SetupProviderModelNeedsActionSaved": "Провайдер/модель досі потребує дії; записано для звіту налаштування.",
1056 "SetupRuntimePostureBoundary": "Режим виконання — це примусова конфігурація; вказівки конституції ніколи не змінюють його непомітно.",
1057 "SetupRuntimePostureReviewHint": "Enter записує цей знімок налаштування. Натисніть M для робочого режиму або C для конфігурації.",
1058 "SetupRuntimePostureReviewed": "Режим виконання переглянуто; конфігурацію не змінено.",
1059 "SetupRuntimePresetSelectedLabel": "Вибраний пресет:",
1060 "SetupRuntimePresetDiffLabel": "Різниця конфігурації:",
1061 "SetupRuntimePresetAskFirstTitle": "Спочатку запитувати",
1062 "SetupRuntimePresetAskFirstDescription": "Типово Plan, shell приховано, пісочниця лише для читання.",
1063 "SetupRuntimePresetNormalAgentTitle": "Звичайний агент",
1064 "SetupRuntimePresetNormalAgentDescription": "Типово агент, запити на схвалення, shell видно.",
1065 "SetupRuntimePresetHighTrustTitle": "Локальний високий рівень довіри",
1066 "SetupRuntimePresetHighTrustDescription": "Типово Full Access для довіреної локальної роботи; без прихованих змін конституції.",
1067 "SetupRuntimePresetPreviewTitle": "Попередній перегляд пресету режиму виконання",
1068 "SetupRuntimePresetSafetyFloor": "Межа безпеки: помилки автентифікації/OAuth, заблоковані наслідки політики, дії на кшталт публікації та затримки для перегляду все одно можуть зупинити запуск.",
1069 "SetupRuntimePresetApplyHint": "Натисніть A, щоб переглянути цю точну різницю; натисніть A ще раз після перегляду, щоб застосувати її.",
1070 "SetupRuntimePresetApplied": "Пресет режиму виконання застосовано.",
1071 "SetupRuntimeProjectOverrideLabel": "Перевизначення проєкту:",
1072 "SetupRuntimeProjectOverrideNone": "не виявлено для approval_policy або sandbox_mode",
1073 "SetupReportFirstRunLabel": "Перший запуск:",
1074 "SetupReportUpdateLabel": "Контрольна точка оновлення:",
1075 "SetupReportOperateLabel": "Operate/Fleet:",
1076 "SetupReportSourceLabel": "Джерело:",
1077 "SetupReportAutonomyLabel": "Автономія конституції:",
1078 "SetupReportRuntimePostureLabel": "Режим виконання:",
1079 "SetupReportPersisted": "збережено setup_state.json",
1080 "SetupReportInherited": "отримано з наявної конфігурації",
1081 "SetupReportReady": "готово",
1082 "SetupReportRequired": "обов'язково",
1083 "SetupReportOptional": "необов'язково",
1084 "SetupReportRowsLabel": "Стан кроків:",
1085 "SetupReportNextActionLabel": "Наступна дія:",
1086 "SetupReportNextActionNone": "Блокувальних дій налаштування не записано.",
1087 "SetupReportNextActionConstitution": "Завершіть контрольну точку конституції або виберіть вбудовану/типову.",
1088 "SetupReportNextActionProvider": "Перегляньте готовність провайдера/моделі або виконайте /setup provider; використайте /provider setup <name> для конкретного провайдера.",
1089 "SetupReportNextActionRuntime": "Перегляньте режим виконання або скористайтеся /config.",
1090 "SetupReportNextActionOperate": "Перегляньте готовність Operate/Fleet перед тривалими запусками з кількома працівниками.",
1091 "SetupReportNextActionRequired": "Перегляньте решту обов'язкових кроків налаштування.",
1092 "SetupReportRecorded": "Звіт налаштування записано.",
1093 "CtxMenuTitle": " Права кнопка ",
1094 "CtxMenuCopySelection": "Копіювати вибране",
1095 "CtxMenuCopySelectionDesc": "записати вибраний текст стенограми",
1096 "CtxMenuOpenSelection": "Відкрити вибране",
1097 "CtxMenuOpenSelectionDesc": "показати вибраний текст у пейджері",
1098 "CtxMenuClearSelection": "Зняти виділення",
1099 "CtxMenuOpenDetails": "Відкрити деталі",
1100 "CtxMenuCopyMessage": "Копіювати повідомлення",
1101 "CtxMenuCopyMessageDesc": "записати клітинку стенограми, по якій клікнули",
1102 "CtxMenuOpenInEditor": "Відкрити в редакторі",
1103 "CtxMenuOpenInEditorDesc": "відкрити файл:рядок у $EDITOR",
1104 "CtxMenuShowCell": "Показати клітинку",
1105 "CtxMenuShowCellDesc": "відобразити цю клітинку стенограми",
1106 "CtxMenuHideCell": "Сховати клітинку",
1107 "CtxMenuHideCellDesc": "згорнути цю клітинку стенограми",
1108 "CtxMenuShowHidden": "Показати приховані",
1109 "CtxMenuShowHiddenDesc": "відобразити всі згорнуті клітинки",
1110 "CtxMenuPaste": "Вставити",
1111 "CtxMenuPasteDesc": "вставити буфер обміну в редактор",
1112 "CtxMenuCmdPalette": "Палітра команд",
1113 "CtxMenuCmdPaletteDesc": "команди, навички та інструменти",
1114 "CtxMenuContextInspector": "Інспектор контексту",
1115 "CtxMenuContextInspectorDesc": "активний контекст і підказки кешу",
1116 "CtxMenuHelp": "Довідка",
1117 "CtxMenuHelpDesc": "комбінації клавіш і команди",
1118 "CtxMenuWindowPin": "Зменшити та закріпити поверх усіх",
1119 "CtxMenuWindowUnpin": "Відновити вікно",
1120 "CmdPinDescription": "Закріпити/відкріпити вікно як міні-вікно поверх усіх",
1121 "CtxMenuWindowPinDesc": "закріпити/відкріпити це вікно поверх усіх",
1122 "CtxMenuRunCommand": "Виконати {command}",
1123 "CtxMenuOpen": "Відкрити",
1124 "CtxMenuFocusAgent": "Перейти до агента",
1125 "CtxMenuFocusAgentDesc": "показати його чат; наступне повідомлення піде йому",
1126 "CtxMenuCopyId": "Копіювати ID",
1127 "CtxMenuCopyRow": "Копіювати рядок",
1128 "CtxMenuStopAgent": "Зупинити агента…",
1129 "CtxMenuStopWork": "Зупинити…",
1130 "CtxMenuConfirmArmed": "{label}: Enter або клацніть ще раз, щоб підтвердити",
1131 "CtxMenuEditorRefused": "{path} не відкрито: це більше не файл у робочій області",
1132 "WindowPinActive": "Вікно закріплено як міні-вікно поверх усіх",
1133 "WindowPinReleased": "Вікно відновлено",
1134 "WindowPinFailed": "Не вдалося змінити вікно або підтвердити зміну. Докладні відомості дивіться в журналі.",
1135 "FanoutCounts": "{done} готово · {running} виконується · {failed} невдало · {pending} очікує",
1136 "AppModeAgent": "Work",
1137 "AppModeAuto": "Auto",
1138 "AppModeYolo": "Full Access (застаріла назва режиму)",
1139 "AppModePlan": "Plan",
1140 "AppModeOperate": "Operate",
1141 "AppModeAgentHint": "Пряма робота в цій сесії — редагування й shell запитують схвалення",
1142 "AppModeAutoHint": "Shell увімкнено з автоматичною перевіркою ризиків",
1143 "AppModePlanHint": "Спочатку дослідження лише для читання — подайте план перед діями",
1144 "AppModeYoloHint": "Лише для сумісності — Act + Full Access, не видимий режим",
1145 "AppModeOperateHint": "Перетворює запит на ціль: паралельні агенти, перевірка",
1146 "VimModeNormal": "-- NORMAL --",
1147 "VimModeInsert": "-- INSERT --",
1148 "VimModeVisual": "-- VISUAL --",
1149 "ApprovalEffectReadsOnly": "Лише читання",
1150 "ApprovalEffectChangesFiles": "Змінює файли",
1151 "ApprovalRiskDestructive": "Не можна скасувати",
1152 "ApprovalEffectRunsCommand": "Виконує команду",
1153 "ApprovalEffectUsesNetwork": "Використовує мережу",
1154 "ApprovalEffectConnectedApp": "Використовує підключений застосунок",
1155 "ApprovalEffectStartsAgent": "Запускає агента",
1156 "ApprovalEffectUnclassified": "Некласифікований інструмент",
1157 "ApprovalTimedOutDenied": "Запит на схвалення минув - відхилено",
1158 "ApprovalCategorySafe": "Безпечна",
1159 "ApprovalCategoryFileWrite": "Запис файлу",
1160 "ApprovalCategoryShell": "Команда",
1161 "ApprovalCategoryNetwork": "Мережа",
1162 "ApprovalCategoryMcpRead": "Підключений застосунок",
1163 "ApprovalCategoryMcpAction": "Підключений застосунок",
1164 "ApprovalCategoryAgent": "Агент",
1165 "ApprovalCategoryUnknown": "Невідомо",
1166 "ApprovalFieldType": "Тип: ",
1167 "ApprovalFieldAbout": "Про що: ",
1168 "ApprovalFieldImpact": "Наслідки: ",
1169 "ApprovalFieldParams": "Параметри: ",
1170 "ApprovalOptionApproveOnce": "Дозволити один раз",
1171 "ApprovalOptionApproveAlways": "Дозволити в цій розмові",
1172 "ApprovalOptionAllowExactRepo": "Завжди дозволяти в цьому репозиторії",
1173 "ApprovalSaveAskRuleHint": " s дозволити зараз і завжди питати наступного разу",
1174 "ApprovalOptionDeny": "Не дозволяти",
1175 "ApprovalOptionAbortTurn": "Зупинити цей хід",
1176 "ApprovalBlockTitle": "схвалення",
1177 "ApprovalControlsHint": " · Pg↑/↓ перегляд · {details} деталі · Esc зупинити",
1178 "ApprovalOwnerHeader": "Агент: {agent} · {role}",
1179 "ApprovalGoToAgent": "g перейти до агента",
1180 "ApprovalControlsHintChild": " · Pg↑/↓ перегляд · {details} деталі · Esc сховати",
1181 "PendingApprovalInAgent": "Потрібне схвалення в {agent} — /agents",
1182 "ApprovalTruncationHint": " … обрізано · натисніть {details} для повних деталей",
1183 "ApprovalFullAccessPolicyBlocked": "Заблоковано {tool}: Full Access не може обійти цю політику",
1184 "ApprovalChooseHint": "Виберіть: ",
1185 "ApprovalChooseAction": "Enter — вибрати опцію, або натисніть y/a/d напряму",
1186 "ApprovalIntentLabel": "Намір: ",
1187 "ApprovalMoreLines": " … (+{count} рядків)",
1188 "ApprovalAutoDeniedSession": "Автоматично відхилено {tool}: ви вже відхилили подібний запит у цьому ході. Надішліть нове повідомлення, щоб вас запитали знову.",
1189 "ElevationTitleSandboxDenied": " ⚠ Пісочниця відхилена ",
1190 "ElevationTitleRequired": " Потрібне підвищення прав пісочниці ",
1191 "ElevationFieldTool": " Інструмент: ",
1192 "ElevationFieldCmd": " Команда: ",
1193 "ElevationFieldReason": " Причина: ",
1194 "ElevationImpactHeader": " Наслідки в разі схвалення:",
1195 "ElevationImpactNetwork": " - повтор з мережею вмикає вихідні завантаження та HTTP-запити",
1196 "ElevationImpactWrite": " - повтор із записом розширює доступну для запису область файлової системи для цього виклику інструмента",
1197 "ElevationImpactFullAccess": " - повний доступ повністю знімає обмеження пісочниці для цього повтору",
1198 "ElevationPromptProceed": " Виберіть, як продовжити:",
1199 "ElevationOptionNetwork": "Дозволити вихідну мережу",
1200 "ElevationOptionWrite": "Дозволити додатковий доступ на запис",
1201 "ElevationOptionFullAccess": "Повний доступ (файлова система + мережа)",
1202 "ElevationOptionAbort": "Перервати",
1203 "ElevationOptionNetworkDesc": "Повторити цей виклик інструмента з вихідним доступом до мережі для завантажень і HTTP-запитів",
1204 "ElevationOptionWriteDesc": "Повторити цей виклик інструмента з додатковою областю файлової системи для запису",
1205 "ElevationOptionFullAccessDesc": "Повторити без обмежень пісочниці; надає необмежений доступ до файлової системи та мережі",
1206 "ElevationOptionAbortDesc": "Скасувати це виконання інструмента",
1207 "ContextAutoCompacting": "Контекст автоматично стискається…",
1208 "ContextManualCompacting": "Контекст стискається…",
1209 "ContextCompactionQueued": "Стиснення контексту поставлено в чергу; воно запуститься після активного ходу.",
1210 "ContextCompactionAlreadyRunning": "Стиснення контексту вже виконується.",
1211 "ContextCompactionQueueFull": "Не вдалося поставити стиснення контексту в чергу, оскільки рушій зайнятий; повторіть спробу після завершення ходу.",
1212 "ContextCompactionQueueClosed": "Стиснення контексту недоступне, оскільки рушій більше не працює.",
1213 "ContextCompactionRouteInvalid": "Неможливо виконати стиснення, оскільки активний маршрут провайдера недійсний: {error}",
1214 "CtxInspTitle": "Інспектор контексту",
1215 "CtxInspSessionContext": "Контекст сесії",
1216 "CtxInspSystemPrompt": "Структура системного промпту",
1217 "CtxInspReferences": "Посилання",
1218 "CtxInspRecentTools": "Недавні інструменти",
1219 "CtxInspToolSchemaCosts": "Вартість схем інструментів",
1220 "CtxInspModel": "Модель",
1221 "CtxInspWorkspace": "Робочий простір",
1222 "CtxInspSession": "Сесія",
1223 "CtxInspContext": "Контекст",
1224 "CtxInspTranscript": "Стенограма",
1225 "CtxInspWorkspaceStatus": "Стан робочого простору",
1226 "CtxInspNotSampledYet": "ще не заміряно",
1227 "CtxInspOk": "ок",
1228 "CtxInspHigh": "високо",
1229 "CtxInspCritical": "критично",
1230 "CtxInspIncluded": "включено",
1231 "CtxInspAttached": "прикріплено",
1232 "CtxInspNotIncluded": "не включено",
1233 "CtxInspOutputCaptured": "вивід захоплено",
1234 "CtxInspNoOutputYet": "виводу ще немає",
1235 "CtxInspNoSystemPrompt": "Системний промпт не задано.",
1236 "CtxInspNoReferences": "Посилання на файли, каталоги чи медіа ще не записано.",
1237 "CtxInspNoToolActivity": "Активність інструментів ще не записано.",
1238 "CtxInspVHint": "Відкрийте відповідну картку й натисніть {details} для повних деталей.",
1239 "CtxInspCells": "клітинки",
1240 "CtxInspApiMessages": "Повідомлення API",
1241 "CtxInspActive": "активна",
1242 "CtxInspCell": "клітинка",
1243 "CtxInspMoreReferences": "ще посилання",
1244 "CtxInspStablePrefix": "Стабільний префікс",
1245 "CtxInspVolatileWorkingSet": "Мінливий робочий набір",
1246 "CtxInspFirstLine": "Перший рядок",
1247 "CtxInspTotal": "Усього",
1248 "CtxInspTextPromptLayers": "Текстові шари промпту",
1249 "CtxInspSingleTextBlob": "Єдиний текстовий блок",
1250 "CtxInspBlocks": "блоки",
1251 "CtxInspBlock": "блок",
1252 "CtxInspTokens": "токени",
1253 "CtxInspLayers": "шари",
1254 "CtxInspNone": "немає",
1255 "CtxInspEmpty": "(порожньо)",
1256 "CtxInspCacheFriendly": "дружній до кешу",
1257 "CtxInspChangesByTurn": "змінюється за сесією/ходом",
1258 "CtxInspStablePrefixOnly": "лише стабільний префікс",
1259 "CtxInspCacheTip": "Порада: блоки стабільного префікса можуть кешуватися, якщо активний провайдер підтримує кешування префіксів. Зміни мінливого робочого набору руйнують кеш лише для хвоста.",
1260 "ToolFamilyRead": "читання",
1261 "ToolFamilyPatch": "патч",
1262 "ToolFamilyRun": "запуск",
1263 "ToolFamilyFind": "пошук",
1264 "ToolFamilyDelegate": "агент",
1265 "ToolFamilyFanout": "розгалуження",
1266 "ToolFamilyRlm": "rlm",
1267 "ToolFamilyVerify": "перевірка",
1268 "ToolFamilyThink": "міркування",
1269 "ToolFamilyGeneric": "інструмент",
1270 "ToolReceiptDone": "готово",
1271 "ToolReceiptLinesSingular": "1 рядок",
1272 "ToolReceiptLinesPlural": "{count} рядків",
1273 "CmdVoiceDescription": "Перемкнути голосове введення: записати мовлення й транскрибувати в редактор",
1274 "CmdVoiceSendDescription": "Перемкнути автонадсилання голосом: скажіть \"send it\"",
1275 "CmdVoiceControlDescription": "Перемкнути голосове керування: диктування, що знає чернетку",
1276 "VoiceEnabled": "Голосове введення увімкнено. Говоріть для запису.",
1277 "VoiceDisabled": "Голосове введення вимкнено.",
1278 "VoiceSendEnabled": "Голосове автонадсилання увімкнено.",
1279 "VoiceSendDisabled": "Голосове автонадсилання вимкнено.",
1280 "VoiceControlEnabled": "Голосове керування увімкнено.",
1281 "VoiceControlDisabled": "Голосове керування вимкнено.",
1282 "VoiceErrNoAuth": "Голос: для активного провайдера не налаштовано ключ API",
1283 "VoiceErrNoRecorder": "Голос: інструмент запису не знайдено. Установіть sox, arecord або rec.",
1284 "VoiceErrNetwork": "Голос: запит транскрибування не вдався",
1285 "VoiceErrEmptySend": "Голос: немає чого надсилати",
1286 "VoiceErrTooShort": "Голос: мовлення не виявлено, запис надто короткий",
1287 "VoiceRecording": "🎙 Запис... говоріть",
1288 "VoiceRecordingStopHint": "зробіть паузу, щоб завершити",
1289 "VoiceProcessing": "🎙 Транскрибування...",
1290 "VoiceTranscribed": "🎙 Транскрибовано",
1291 "NotificationTurnComplete": "Хід завершено",
1292 "NotificationSubagentComplete": "Субагент завершив роботу",
1293 "NotificationSubagentFailed": "Субагент зазнав невдачі",
1294 "NotificationSubagentInterrupted": "Субагента перервано",
1295 "NotificationSubagentCancelled": "Субагента скасовано",
1296 "NotificationSubagentBudgetExhausted": "Бюджет субагента вичерпано",
1297 "NotificationShellFinished": "Оболонку завершено",
1298 "NotificationShellFailed": "Оболонка завершилася з помилкою",
1299 "NotificationShellStopped": "Оболонку зупинено",
1300 "NotificationTaskFinished": "Завдання завершено",
1301 "NotificationTaskFailed": "Завдання завершилося з помилкою",
1302 "NotificationTaskStopped": "Завдання зупинено",
1303 "NotificationBackgroundFinished": "Завершено: {count}",
1304 "NotificationBackgroundMixed": "Готово: {done} · з помилкою: {failed}",
1305 "BackgroundFinishedHeading": "Завершено {count}",
1306 "BackgroundFinishedHint": "Відкрийте рядок, щоб побачити вивід",
1307 "BackgroundOutcomeDone": "готово",
1308 "BackgroundOutcomeFailed": "помилка",
1309 "BackgroundOutcomeCancelled": "скасовано",
1310 "BackgroundOutcomeKilled": "примусово зупинено",
1311 "BackgroundOutcomeTimedOut": "час вичерпано",
1312 "BackgroundExitCode": "код виходу {code}",
1313 "BackgroundQuiet": "немає поступу {idle} · автозупинка через {bound}",
1314 "BackgroundUsingTool": "використовується {tool}",
1315 "BackgroundStep": "крок {step}",
1316 "BackgroundFilesChanged": "змінено файлів: {count}",
1317 "NotificationBackgroundStopped": "готово: {done} · з помилкою: {failed} · зупинено: {stopped}",
1318 "NotificationFullResultPointer": "повний результат — у Codewhale",
1319 "FooterWorkedChip": "працював {duration}",
1320 "FooterPermissionKeyHint": "{key} — змінити",
1321 "ApprovalSummaryRunCommand": "Виконати `{command}`",
1322 "ApprovalSummaryRunShell": "Виконати команду оболонки",
1323 "ApprovalSummaryShellWait": "Дочекатися виконуваної команди оболонки",
1324 "ApprovalSummaryShellInput": "Надіслати введення виконуваній команді оболонки",
1325 "ApprovalSummaryShellStop": "Зупинити виконувану команду оболонки",
1326 "ApprovalSummaryWritePath": "Записати {path}",
1327 "ApprovalSummaryWriteFile": "Записати файл",
1328 "ApprovalSummaryEditPath": "Змінити {path}",
1329 "ApprovalSummaryEditFile": "Змінити файл",
1330 "ApprovalSummaryEditPathMore": "Змінити {path} та ще файлів: {count}",
1331 "ApprovalSummaryApplyPatch": "Застосувати патч",
1332 "ApprovalSummaryReadPath": "Прочитати {path}",
1333 "ApprovalSummaryReadFile": "Прочитати файл",
1334 "ApprovalSummaryListPath": "Показати вміст {path}",
1335 "ApprovalSummaryListWorkspace": "Показати вміст робочої теки",
1336 "ApprovalSummaryFetchUrl": "Завантажити {url}",
1337 "ApprovalSummaryFetchPage": "Завантажити вебсторінку",
1338 "ApprovalSummarySearchQuery": "Шукати в інтернеті «{query}»",
1339 "ApprovalSummarySearchWeb": "Шукати в інтернеті",
1340 "ApprovalSummaryImageQuery": "Шукати в інтернеті зображення «{query}»",
1341 "ApprovalSummaryOpenTarget": "Відкрити {target}",
1342 "ApprovalSummaryMore": " (ще {count})",
1343 "ApprovalSummaryFollowLink": "Перейти за посиланням на відкритій сторінці",
1344 "ApprovalSummaryFindOnPage": "Знайти «{pattern}» на відкритій сторінці",
1345 "ApprovalSummaryScreenshot": "Зробити знімок відкритої сторінки",
1346 "ApprovalSummaryBrowse": "Переглядати інтернет",
1347 "ApprovalSummaryMcpTool": "Використати {tool} з {server}",
1348 "ApprovalSummaryUseName": "Використати {name}",
1349 "ApprovalSummaryUseTool": "Використати інструмент {name}",
1350 "FleetDraftTitle": "Профіль команди — чернетка від {model_label} (g зберігає)",
1351 "FleetDraftHeader": "# .codewhale/agents/{name}\n# Чернетка від {model_label}, перевірена й обмежена Codewhale.\n# Дозволи залишаються на базовому рівні команди: без shell, без довіри, потрібне схвалення.\n# Нічого не буде збережено, доки ви не натиснете g у майстрі.\n\n",
1352 "SetupRemoteOnRampText": "Безпечний старт віддаленого середовища виконання\n\n/setup лише показує факти про віддалене середовище виконання. Він не генерує пакети розгортання, не записує облікові дані, не викликає хмарні CLI й не запускає `remote-setup`.\n\nПоточні факти:\n- Хмари: {clouds_result}\n- Мости чатів: {bridges_result}\n- Провайдери: {providers_result}\n- Режим: {mode_result}\n\nЩоб згенерувати пакет розгортання, виконайте явно у звичайному терміналі:\n\n```sh\n{command}\n```\n\nЗгенерований RUNBOOK містить кроки для хоста, призначені для перегляду людиною. `--apply` лишається нереалізованим; не вважайте це авторозгортанням.",
1353 "ApprovalDescSafe": "Запит на безпечну операцію лише для читання.",
1354 "ApprovalDescFileWrite": "Запит на змінення файлу. Підтвердьте шлях і вміст.",
1355 "ApprovalDescShell": "Запит на виконання команди shell. Перевірте команду й робочий каталог.",
1356 "ApprovalDescNetwork": "Запит на доступ до мережі або віддаленого вмісту. Переконайтеся, що ціль довірена.",
1357 "ApprovalDescMcpRead": "Запит на читання з сервера MCP.",
1358 "ApprovalDescMcpAction": "Запит на виклик дії сервера MCP, яка може мати побічні ефекти.",
1359 "ApprovalDescAgent": "Запит на запуск або інспекцію субагента; субагенти все одно мають власне контролювання.",
1360 "ApprovalDescUnknown": "Запит на запуск некласифікованого інструмента. Уважно перевірте параметри.",
1361 "ApprovalImpactSafe": "Операція лише для читання.",
1362 "ApprovalImpactFileWrite": "Записує файли в робочому просторі або схваленій області запису.",
1363 "ApprovalImpactShell": "Виконує команду shell у вашому робочому просторі.",
1364 "ApprovalImpactNetwork": "Може звертатися до мережевих служб або віддаленого вмісту.",
1365 "ApprovalImpactMcpRead": "Читає з сервера MCP без явного локального запису.",
1366 "ApprovalImpactMcpAction": "Викликає дію сервера MCP, яка може мати побічні ефекти.",
1367 "ApprovalImpactAgent": "Запускає або інспектує субагента; субагенти мають власне контролювання.",
1368 "ApprovalImpactUnknown": "Інструмент не класифіковано. Уважно перевірте параметри перед схваленням.",
1369 "ApprovalLabelCommand": "Команда",
1370 "ApprovalLabelDir": "Каталог",
1371 "ApprovalLabelFile": "Файл",
1372 "ApprovalLabelPreview": "Перегляд",
1373 "ApprovalLabelProposedContent": "запропонований вміст",
1374 "ApprovalLabelReplaceThis": "замінити це",
1375 "ApprovalLabelWithThis": "на це",
1376 "ApprovalLabelReplacementContent": "вміст для заміни",
1377 "ApprovalLabelPath": "Шлях",
1378 "ApprovalLabelTarget": "Ціль",
1379 "ApprovalLabelInput": "Введення",
1380 "ApprovalLabelAction": "Дія",
1381 "ApprovalLabelType": "Тип",
1382 "ApprovalLabelPrompt": "Промпт",
1383 "ApprovalLabelAbout": "Про що: ",
1384 "ApprovalLabelImpact": "Наслідки: ",
1385 "SetupConstitutionFileNotChecked": "ще не перевірено",
1386 "SetupConstitutionFileMissing": "constitution.json не знайдено; застосовується вбудована/типова",
1387 "SetupConstitutionFileLoadedSelected": "чинний constitution.json наявний і вибраний",
1388 "SetupConstitutionFileLoadedInactive": "чинний constitution.json наявний, але неактивний згідно із записаним вибором",
1389 "SetupConstitutionFileLoadedUnselected": "чинний constitution.json наявний; перегляньте або збережіть, щоб вибрати його",
1390 "SetupConstitutionFileEmpty": "constitution.json порожній; натисніть G для регенерації або U для вбудованої",
1391 "SetupConstitutionFileInvalid": "constitution.json нечинний; скористайтеся виправленням/регенерацією або вбудованою",
1392 "SetupConstitutionFileUnreadable": "constitution.json нечитабельний; скористайтеся виправленням/регенерацією або вбудованою",
1393 "SetupConstitutionFilePathError": "Не вдалося розв'язати CODEWHALE_HOME для constitution.json",
1394 "SetupExpertOverrideNotChecked": "ще не перевірено",
1395 "SetupExpertOverrideMissing": "prompts/constitution.md не знайдено",
1396 "SetupExpertOverrideActive": "активне; експертне перевизначення Markdown увімкнено",
1397 "SetupExpertOverrideDisabled": "файл знайдено, але вимкнено; установіть {env}=1 для активації",
1398 "SetupExpertOverrideEmpty": "файл перевизначення порожній; застосовується вбудована/типова",
1399 "SetupExpertOverrideUnreadable": "файл перевизначення нечитабельний; застосовується вбудована/типова",
1400 "SetupExpertOverridePathError": "Не вдалося розв'язати CODEWHALE_HOME для prompts/constitution.md",
1401 "SetupAutonomyUnspecified": "не задано або вбудована/типова",
1402 "SetupGuidedPurposeCoding": "верстат для кодування",
1403 "SetupGuidedPurposeResearch": "дослідницький синтез",
1404 "SetupGuidedPurposeOperations": "помічник з операцій",
1405 "SetupGuidedPurposeMixed": "змішаний верстат",
1406 "SetupGuidedPurposeAboutCoding": "Користувач Codewhale, який хоче спокійний верстат для кодування, що спирається на докази.",
1407 "SetupGuidedPurposeAboutResearch": "Користувач Codewhale, який хоче актуальні дослідження з цитатами та ретельний синтез.",
1408 "SetupGuidedPurposeAboutOperations": "Користувач Codewhale, який хоче надійну операційну допомогу з чіткими точками відкату.",
1409 "SetupGuidedPurposeAboutMixed": "Користувач Codewhale, який хоче гнучкий верстат для кодування, досліджень, письма й операцій.",
1410 "SetupGuidedStyleCoding": "Тримати зміни коду в межах запитуваної поведінки та наявних патернів репозиторію.",
1411 "SetupGuidedStyleResearch": "Відокремлювати фактичні докази від умовиводів і цитувати джерела для несталих фактів.",
1412 "SetupGuidedStyleOperations": "Надавати перевагу оборотним операційним крокам із пробними запусками, перевірками стану та нотатками про відкат.",
1413 "SetupGuidedStyleMixed": "Адаптуватися між кодуванням, дослідженнями, письмом і операціями без розширення режиму безпеки.",
1414 "SetupGuidedEvidenceAssumptions": "зазначати припущення",
1415 "SetupGuidedEvidenceTestsAndReceipts": "тести й підтвердження",
1416 "SetupGuidedEvidenceReleaseReceipts": "підтвердження релізів",
1417 "SetupGuidedNotes": "Керовані відповіді: мета={purpose}; ініціатива={initiative}; докази={evidence}; спілкування={communication}; приватність={privacy}; принципи={principles}. {notes} Принципи у вільному тексті мають рекомендаційний характер і не змінюють дозволи на схвалення, пісочницю, shell, мережу, довіру чи MCP.",
1418 "SetupToolsMcpHotbarLabel": "Джерела Hotbar:",
1419 "SetupToolsMcpNeedsActionSaved": "Інструменти/MCP досі потребують дії; записано для звіту налаштування (не блокує перший запуск).",
1420 "SetupToolsMcpPreviewTitle": "Інструменти / MCP — безпечний старт",
1421 "SetupToolsMcpOnRampText": "Інструменти, MCP, навички й плагіни — безпечний старт\n\n/setup лише читає локальний інвентар. Він ніколи не запускає сервери MCP, не встановлює навички, не запускає плагіни й не виконує недовірені команди.\n\nПоточний інвентар:\n- MCP: {mcp_result}\n- Навички: {skills_result}\n- Каталог інструментів: {tools_result}\n- Плагіни: {plugins_result}\n- Hotbar (спільні адаптери): {hotbar_result}\n\nШляхи (домівка прихована):\n- Конфігурація MCP: {mcp_path}\n- Навички: {skills_path}\n- Плагіни: {plugins_path}\n\nБезпечне початкове налаштування (виконайте самі у звичайному терміналі або командою TUI):\n- MCP: /mcp · codewhale mcp init · codewhale doctor\n- Навички: /skills · codewhale setup --skills · /skills install <spec>\n- Плагіни: /plugin · codewhale setup --plugins\n- Каталог інструментів: codewhale setup --tools\n\nДії з побічними ефектами завжди потребують явного підтвердження. Команди плагінів залишаються відмінними від слеш-команд; джерело плагінів Hotbar відкладено, доки не з'являться ворота схвалення.\n\nДивіться docs/MCP.md і docs/skills/README.md про те, що ще потребує ручного зовнішнього налаштування.",
1422 "SetupToolsMcpDshLabel": "DeepSeek Harness (dsh):",
1423 "SetupToolsMcpDshRow": "DeepSeek Harness (dsh) — під'єднано через Codewhale, ніколи не другий планувальник:\n- Стан: {dsh_result}\n- Виявлення лише для читання; під'єднати/план/запуск/вилучити: codewhale integrations dsh status · plan · connect · launch · remove\n- Codewhale пише лише в $CODEWHALE_HOME/integrations/dsh; ніколи не копіює API-ключі й не змінює файли DSH.",
1424 "HotbarActionModeOperateName": "Режим Operate",
1425 "HotbarActionModeOperateDescription": "Залучіть Fleet до паралельної роботи.",
1426 "HomeOperateModeTip": "Operate — паралельна робота Fleet",
1427 "HomeOperateModeFleetTip": " Вбудовані ролі використовують модель цієї сесії; /fleet setup налаштовує їх",
1428 "HelpSubtitle": "Команди, навички та комбінації клавіш",
1429 "CommandPaletteTitle": "Команда",
1430 "CommandPaletteSubtitle": "Знайдіть і виконайте одну дію",
1431 "ConfigSubtitle": "Спочатку налаштування; сирі ключі — в розширених деталях",
1432 "LaunchStartTitle": "Почніть тут",
1433 "LaunchResumeConfirm": "Відновити {title}? Натисніть ще раз або Enter для підтвердження.",
1434 "LaunchResumeConfirmTitle": "Відновити сесію",
1435 "LaunchResumeConfirmBody": "Поточний контекст буде замінено історією тієї сесії.",
1436 "LaunchResumeConfirmResume": "відновити",
1437 "LaunchResumeConfirmCancel": "скасувати",
1438 "LaunchWorkDescription": "Використовуйте локальні інструменти в цій папці; зміни підпорядковуються політиці схвалення.",
1439 "LaunchChatDescription": "Лише розмова й планування; файли не змінюються.",
1440 "LaunchWorkspaceGitReady": "Робочий простір · {name} · простір Git",
1441 "LaunchWorkspaceFolderReady": "Робочий простір · {name} · локальна папка",
1442 "LaunchProviderConfigured": "Провайдер · налаштований",
1443 "LaunchProviderSetupNeeded": "Провайдер · потрібне налаштування",
1444 "LaunchGroupContinue": "Продовжити",
1445 "LaunchGroupMore": "Ще",
1446 "LaunchWorkspaceGitShort": "Git",
1447 "LaunchWorkspaceFolderShort": "папка",
1448 "LaunchProviderConfiguredShort": "провайдер налаштований",
1449 "LaunchProviderSetupShort": "налаштувати провайдера",
1450 "LaunchMenuChangelog": "Журнал змін",
1451 "LaunchWorktreePrompt": "Назвіть гілку/worktree або натисніть Enter для автоматичної назви. Esc — назад.",
1452 "LaunchWorktreeNeedsGit": "Новий worktree потребує репозиторію Git.",
1453 "LaunchWorktreeNameLabel": "назва worktree",
1454 "LaunchHintMove": "рухатися",
1455 "LaunchHintOpen": "відкрити",
1456 "LaunchTipFlags": "Порада: -w <path> відкриває робочий простір; -r <session-id> відновлює напряму",
1457 "LaunchSavedSessionSingular": "1 збережена сесія",
1458 "LaunchSavedSessionsPlural": "{count} збережених сесій",
1459 "LaunchCreatingWorktree": "Створення worktree…",
1460 "LaunchWorktreeFailed": "Worktree не вдався: {error}",
1461 "LaunchWorktreeCreated": "Новий worktree {path} у гілці {branch}",
1462 "LaunchNoSavedSessions": "Немає збережених сесій для цього робочого простору.",
1463 "LaunchNoModelConnected": "модель не підключено",
1464 "DispatchNotSentNoModel": "Модель не підключено, тому повідомлення не надіслано. Воно знову в полі введення: підключіть модель через F3 або /provider, потім натисніть Enter, щоб надіслати його.",
1465 "DispatchNotSentSaveKey": "Зберегти ключ: {command}",
1466 "DispatchNotSentStatus": "Повідомлення не надіслано: {reason}",
1467 "AuthRejectedRecovery": "Провайдер не прийняв ключ, тому модель не отримала це повідомлення. Оновіть ключ через F3 або /provider, потім натисніть Enter, щоб надіслати його знову.",
1468 "ProviderKeyRejected": "Провайдер не прийняв цей ключ. Перевірте, що скопіювали його повністю, і вставте знову.",
1469 "ProviderKeyForbidden": "Провайдер розпізнав цей ключ, але йому не дозволено користуватися цим сервісом. Перевірте дозволи ключа або ваш тариф.",
1470 "ProviderKeyUnreachable": "Не вдалося зв'язатися з провайдером, щоб перевірити ключ. Перевірте з'єднання і спробуйте ще раз.",
1471 "ProviderKeyCheckFailed": "Не вдалося перевірити ключ: {reason}",
1472 "LocalModelAdopted": "Використовується {model} — модель, що працює на цьому комп'ютері (Ollama). Натисніть F3, щоб вибрати іншу.",
1473 "ProviderPickerNotReopened": "Не вдалося знову відкрити список провайдерів. Натисніть F3, щоб відкрити його.",
1474 "LaunchRunCommand": "виконайте {command}",
1475 "LaunchMcpConnectedOne": "підключено 1 сервер MCP",
1476 "LaunchMcpConnectedMany": "підключено серверів MCP: {count}",
1477 "LaunchMcpNeedsSignInOne": "1 потребує входу",
1478 "LaunchMcpNeedsSignInMany": "{count} потребують входу",
1479 "PhaseIdle": "очікування",
1480 "PhaseDraft": "чернетка",
1481 "PhaseWorking": "робота",
1482 "PhaseReasoning": "міркування",
1483 "PhaseReading": "читання",
1484 "PhaseUsingTool": "інструмент",
1485 "PhaseSubagents": "працюють субагенти",
1486 "PhaseVerifying": "перевірка",
1487 "PhaseWaitingOnYou": "чекає на вас",
1488 "PhaseDone": "готово",
1489 "PhaseFailed": "невдача",
1490 "PhaseFinishing": "завершення",
1491 "ChipModeAct": "work",
1492 "ChipModePlan": "plan",
1493 "ChipModeOperate": "operate",
1494 "ChipPermissionReadOnly": "лише читання",
1495 "ChipPermissionAsk": "питати",
1496 "ChipPermissionAuto": "авто",
1497 "ChipPermissionFullAccess": "Full Access",
1498 "ChipPermissionNever": "ніколи",
1499 "FooterHintKeys": "клавіші",
1500 "FooterHintOutput": "вивід",
1501 "FooterHintContext": "контекст",
1502 "InfoLineHelp": "довідка",
1503 "InfoLineContext": "контекст",
1504 "InfoLineTtft": "ttft",
1505 "InfoLinePeak": "пік",
1506 "InfoLineOffPeak": "непіковий",
1507 "InfoLineWhales": "кити",
1508 "InfoLineAutomation": "автоматизація",
1509 "InfoLineNotConnected": "не підключено",
1510 "InfoLineThinking": "міркування: {level}",
1511 "EmptyStateNoGit": "немає git",
1512 "EmptyStateMcpLabel": "mcp",
1513 "EmptyStatePrompt": "Чого ви хочете досягти?",
1514 "SessionsSurfaceTitle": "сесії",
1515 "SessionsPaneTitle": " сесії (1-9, PgUp/PgDn) ",
1516 "SessionsHistoryPaneTitle": " історія (Shift+PgUp/PgDn) ",
1517 "SessionsActionResume": "відновити",
1518 "SessionsActionSearch": "пошук",
1519 "SessionsActionSort": "сортувати",
1520 "SessionsActionRename": "перейменувати",
1521 "SessionsActionAllWorkspaces": "всі робочі простори",
1522 "SessionsActionDelete": "видалити",
1523 "SessionsActionClose": "закрити",
1524 "SessionsScopeSortHeader": "область і сортування · {sort}",
1525 "SessionsEmptyTitle": "Збережених сесій поки немає.",
1526 "SessionsEmptyHint": "Надішліть повідомлення, щоб почати; сесія зберігається автоматично.",
1527 "SessionsShowingAllWorkspaces": "показано сесії з усіх робочих просторів",
1528 "SessionsScopedToWorkspace": "обмежено цим робочим простором",
1529 "SessionsNewTitlePrompt": "Нова назва: ",
1530 "SessionsDeletePrompt": "Видалити сесію? (y/n)",
1531 "SessionsConfirmDelete": "Підтвердити видалення (y/n)",
1532 "SessionsNewSessionTitle": "Нова сесія",
1533 "SessionsOpenedHistory": "Відкрито історію для {id}",
1534 "SessionsSortStatus": "Сортування: {sort}",
1535 "SessionsSortRecent": "недавні",
1536 "SessionsSortName": "назва",
1537 "SessionsSortSize": "розмір",
1538 "SessionsSearchPrompt": "Пошук: вводьте для фільтрації, Enter — застосувати",
1539 "SessionsDeleteFailed": "Видалення не вдалося: {error}",
1540 "SessionsDeleteOpenHere": "Не можна видалити сесію, відкриту тут. Спочатку перейдіть до іншої сесії.",
1541 "SessionsDeleteOpenElsewhere": "Видалення неможливе: ця сесія відкрита в іншому вікні Codewhale.",
1542 "SessionSaveFailed": "Не вдалося зберегти сесію {id} ({error}). Останні зміни можуть бути не збережені.",
1543 "SessionSaveFailedAtExit": "codewhale: останнє збереження сесії {id} не вдалося ({error}); останні зміни могли не зберегтися.",
1544 "SessionsDeleted": "Сесію {id} видалено",
1545 "SessionsNoSelection": "Сесію не вибрано",
1546 "SessionsTitleLength": "Назва має містити 1–100 символів",
1547 "SessionsOpenFailed": "Не вдалося відкрити сесії: {error}",
1548 "SessionsLoadFailed": "Не вдалося завантажити сесію: {error}",
1549 "SessionsResumed": "Сеанс відновлено: {title}",
1550 "SessionsRenameFailed": "Перейменування не вдалося: {error}",
1551 "SessionsRenamed": "Перейменовано на \"{title}\"",
1552 "SessionsNoResults": "Сесій не знайдено.",
1553 "SessionsDirectoryFailed": "Не вдалося відкрити каталог сесій.",
1554 "SessionsPreviewFailed": "Не вдалося завантажити попередній перегляд сесії.",
1555 "SessionsDeleteCancelled": "Видалення скасовано",
1556 "SessionsRenameCancelled": "Перейменування скасовано",
1557 "SessionsShowingRange": "Показано {start}-{end} / {total}",
1558 "SessionsMessageCountCompact": "{count} повід.",
1559 "SessionsForkCompact": "форк",
1560 "SessionsCurrentCompact": "поточна",
1561 "SessionsPreviewId": "ID: {id}",
1562 "SessionsUnknownMode": "невідомо",
1563 "SessionsPreviewTitle": "Назва: {title}",
1564 "SessionsPreviewUpdated": "Оновлено: {updated}",
1565 "SessionsPreviewMessagesModel": "Повідомлень: {count} | Модель: {model}",
1566 "SessionsPreviewMode": "Режим: {mode}",
1567 "SessionsToolCall": "виклик інструмента: {name} {input}",
1568 "SessionsToolError": "помилка інструмента: {content}",
1569 "SessionsToolResult": "результат інструмента: {content}",
1570 "SessionsServerTool": "серверний інструмент: {name} {input}",
1571 "SessionsImage": "[зображення]",
1572 "SessionsTimeJustNow": "щойно",
1573 "SessionsTimeMinutesAgo": "{count} хв тому",
1574 "SessionsTimeHoursAgo": "{count} год тому",
1575 "SessionsTimeDaysAgo": "{count} дн тому",
1576 "CtxInspRowSystemPrompt": "системний промпт",
1577 "CtxInspRowMessages": "повідомлення",
1578 "CtxInspRowFree": "вільно",
1579 "CtxInspFreeTokensDetail": "Залишилося {free} вільних токенів, доки вікно маршруту заповниться. Поріг автостиснення: {threshold}%.",
1580 "CtxInspDrillTitle": "контекст · {row}",
1581 "CtxInspSurfaceTitle": "контекст",
1582 "CtxInspActionSelect": "вибрати",
1583 "CtxInspActionDrillDown": "деталізувати",
1584 "CtxInspActionClose": "закрити",
1585 "CtxInspUsedTokens": "~{used}/{max} токенів",
1586 "CtxInspAutoCompactAt": "автостиснення на {threshold}%",
1587 "CtxInspRowTokens": "{tokens} токенів · {percent}%",
1588 "CtxInspRowCompaction": "стиснення",
1589 "CtxInspRowAnchors": "якорі",
1590 "CtxInspCompactionNever": "у цьому сеансі стиснення ще не було",
1591 "CtxInspCompactionDetail": "{path}. Повідомлень: {before} → {after}. Останній раунд: повідомлень — {round}, результатів інструментів — {tools}{assistant}.",
1592 "CtxInspCompactionRestored": "є контрольна точка. Останній раунд: повідомлень — {round}, результатів інструментів — {tools}{assistant}.",
1593 "CtxInspCompactionPathSummary": "прохід зі зведенням",
1594 "CtxInspCompactionPathPrune": "лише обрізання",
1595 "CtxInspCompactionAssistantKept": ", відповідь асистента збережено",
1596 "CtxInspAnchorsNone": "немає файлу /anchor",
1597 "CtxInspAnchorsPresent": "/anchor закріплено (символів: {chars})",
1598 "RouteSurfaceTitle": "маршрут · {view}",
1599 "RouteBrowseCatalog": "переглянути каталог",
1600 "RouteActionType": "Тип",
1601 "RouteActionSearchAnyModel": "пошук будь-якої моделі",
1602 "RoutePanelHeader": "маршрут",
1603 "RouteProviderLabel": "провайдер",
1604 "RouteModelFirstAtomic": "атомарний маршрут model-first",
1605 "PickerActionMove": "рухатися",
1606 "PickerActionSwitch": "перемкнути",
1607 "PickerActionApply": "застосувати",
1608 "PickerActionAssignRoute": "призначити",
1609 "FleetRoutePickUnavailable": "Команда змінилася або більше недоступна. Відкрийте її знову, перш ніж вибирати модель.",
1610 "FleetRouteSaved": "Збережено: {fleet} · {route} · {path}",
1611 "FleetRouteInherited": "модель сеансу",
1612 "FleetRouteNotInCatalog": " · немає в поточному каталозі",
1613 "PickerActionSetStartupDefault": "встановити як значення за замовчуванням під час запуску",
1614 "PickerActionPin": "закріпити",
1615 "PickerActionFleet": "флот",
1616 "PickerActionCancel": "скасувати",
1617 "PickerActionClear": "очистити",
1618 "PickerActionClearSearch": "очистити пошук",
1619 "PickerActionBrowseAll": "переглянути все",
1620 "PickerActionCustom": "власний",
1621 "PickerActionJump": "перейти",
1622 "PickerActionEditKey": "редагувати ключ",
1623 "PickerActionModels": "моделі",
1624 "PickerActionUnavailable": "недоступно",
1625 "PickerActionSetKey": "встановити ключ",
1626 "PickerActionConfigured": "налаштовано",
1627 "RouteNoModels": "Моделі недоступні.",
1628 "RouteNoModelMatch": "Жодна модель не відповідає \"{query}\" — Backspace, щоб очистити.",
1629 "ProviderNoMatchesTitle": "Провайдери не відповідають",
1630 "ProviderNoMatchesHint": "Спробуйте інший запит або очистіть, щоб переглядати.",
1631 "ProviderNoConfiguredTitle": "Провайдери ще не налаштовані",
1632 "ProviderNoConfiguredHint": "Перегляньте всі підтримувані провайдери або створіть власну кінцеву точку.",
1633 "ProviderNoCatalogModels": "Моделі каталогу недоступні.",
1634 "ProviderExternalActionRevoke": "більше не використовувати цей вхід",
1635 "ProviderExternalActionChoices": "увійти через інший застосунок",
1636 "ProviderExternalActionReuseGrok": "повторне використання зовнішнього Grok",
1637 "ProviderExternalHintCodexReview": "Після {login} натисніть Enter, щоб переглянути варіанти доступу: вимкнено/лише читання/керований.",
1638 "ProviderExternalHintXaiReview": "Натисніть Enter для входу з пристрою від Codewhale; натисніть E, щоб переглянути наявне повторне використання Grok CLI.",
1639 "ProviderExternalHintXaiApiKey": "Або використайте XAI_API_KEY і знову відкрийте цей вибір.",
1640 "XaiAuthChoiceTitle": " Автентифікація xAI ",
1641 "XaiAuthChoiceIntro": "Виберіть одне явне джерело облікових даних. Текст ключа ніколи не вважається токеном OAuth.",
1642 "XaiAuthChoiceApiKeyOption": "Ключ API xAI — введіть або вставте, потім збережіть у слоті провайдера xAI",
1643 "XaiAuthChoiceDeviceOAuthOption": "Вбудований OAuth пристрою — вхід через браузер або код пристрою зі сховищем Codewhale",
1644 "ChatgptAuthChoiceTitle": " Автентифікація ChatGPT / Codex ",
1645 "ChatgptAuthChoiceIntro": "Вхід за підпискою списується з вашого плану ChatGPT. Маршрут API-ключа openai має іншого платника.",
1646 "ChatgptAuthChoicePkceOption": "Увійти через ChatGPT — PKCE в браузері, токени Codewhale, оплата підписки ChatGPT",
1647 "ChatgptAuthChoiceImportOption": "Імпортувати облікові дані CLI Codex — явна згода лише на читання; власником лишається CLI Codex",
1648 "ProviderExternalHintChatgptReview": "Натисніть Enter, щоб увійти через ChatGPT; натисніть E, щоб переглянути наявне повторне використання CLI Codex.",
1649 "ProviderExternalActionReuseCodex": "зовнішнє повторне використання Codex",
1650 "ProviderExternalDetailScope": "Зовнішній: доступ={access} | провайдер={provider} | джерело={source} | версія={version} | {state}",
1651 "ProviderExternalDormant": "неактивний",
1652 "ProviderExternalOwnerPath": "Власник/шлях: {owner} | {path}",
1653 "ProviderExternalPinnedPathWarning": "Попередження: шлях облікових даних {owner} у середовищі змінився; згода залишається закріпленою за {path}.",
1654 "ToolProjectionWarning": "Попередження: {provider} вилучив несумісні інструменти для цього запиту: {tools}",
1655 "SnapshotsDisabledTooLarge": "Знімки та /undo вимкнено для {workspace}: у ньому понад {limit} вмісту, що потрапляє у знімок. Збільште `{config_key}` у config.toml (або встановіть 0, щоб зняти обмеження), щоб увімкнути їх.",
1656 "SnapshotsDisabledTooManyFiles": "Знімки та /undo вимкнено для {workspace}: у ньому понад {limit} файлів, що потрапляють у знімок. Обмеження за розміром тут ні до чого — виключіть згенеровані каталоги в `.gitignore` або почніть у меншому підкаталозі, щоб увімкнути їх.",
1657 "SnapshotsDisabledUnsafeLocation": "Знімки та /undo вимкнено для {workspace}: домашній або кореневий каталог надто широкий для безпечного знімка. Почніть у каталозі проєкту, щоб увімкнути їх.",
1658 "SnapshotsHistoryRepaired": "Історію скасування для {workspace} було пошкоджено (бракувало останньої точки відновлення), тож її розпочато заново. Попередні точки відновлення більше не можна відновити; нові ходи знову захищені.",
1659 "SnapshotsFailing": "Знімки для {workspace} не створюються, тому /undo не може відновити останні ходи: {limit}",
1660 "SessionIdDivergedNotice": "Ідентифікатор сеансу в цьому вікні змінився: рушій тепер зберігає контрольні точки як {next} (було {previous}). Попередні точки лишаються під старим id; `codewhale sessions` показує обидва, а `codewhale resume {previous}` відкриває попередній сеанс.",
1661 "RuntimeStoreUnreadableNotice": "Сховище середовища виконання сесії: не вдалося прочитати {record} у {path} ({reason}). Відкладіть цей файл (або видаліть його) і повторіть спробу; інші записи потоку залишаються.",
1662 "RuntimeStoreUnwritableNotice": "Сховище середовища виконання сесії: не вдалося записати {record} у {path} ({reason}). Перевірте вільне місце та права доступу там і повторіть спробу; нічого не було перезаписано.",
1663 "ProviderExternalSemanticsRevoke": "{semantics} | відкликання: {revoke}",
1664 "ProviderExternalRevoke": "відкликання: {revoke}",
1665 "ProviderExternalChoiceTitle": " Доступ до зовнішніх облікових даних · {provider} ",
1666 "ProviderExternalActionChoose": "вибрати",
1667 "ProviderExternalChoiceIntro": "Виберіть, що Codewhale може робити з обліковими даними, які належать іншому CLI.",
1668 "ProviderExternalDisabledLabel": "Вимкнено (типово)",
1669 "ProviderExternalDisabledDetail": "без зондування, читання, оновлення, мережі чи запису",
1670 "ProviderExternalReadOnlyLabel": "Використати облікові дані зовнішнього CLI (лише читання)",
1671 "ProviderExternalReadOnlyDetail": "один точний файл; далі — явне підтвердження",
1672 "ProviderExternalReadOnlySemantics": "читання цього точного файлу; без оновлення, запитів до постачальника ідентичності чи виявлення, запису чи перезапису зовнішніх файлів; звичайні запити до вибраного провайдера можуть використовувати його токен",
1673 "ProviderExternalManagedLabel": "Керований (недоступно)",
1674 "ProviderExternalManagedDetail": "немає перевіреного адаптера збереження, безпечного для схеми",
1675 "ProviderExternalConfirmTitle": " Підтвердьте точний доступ лише для читання ",
1676 "ProviderExternalActionGrant": "надати доступ лише для читання",
1677 "ProviderExternalOwnerLabel": "CLI-власник",
1678 "ProviderExternalExactPathLabel": "Точний розв'язаний шлях",
1679 "ProviderExternalSemanticsLabel": "Семантика",
1680 "ProviderExternalRejectUnsafe": "Codewhale відхилятиме символічні посилання, точки повторного аналізу та незвичайні файли.",
1681 "ProviderExternalRevokeLabel": "Відкликати",
1682 "ProviderExternalRouteLabel": "Маршрут",
1683 "ProviderExternalCustodyLine": "Зберігання: лише на цьому пристрої — Codewhale зберігає лише цей запис згоди, а не облікові дані; жодне акаунтне чи хмарне сховище не використовується.",
1684 "ProviderExternalBillingLine": "Власник облікових даних і оплати: ваш акаунт {owner}; використання оплачує цей акаунт.",
1685 "ProviderExternalRevokeScope": "Відкликання очищає лише запис згоди Codewhale на цьому пристрої; файл {owner} ніколи не читається, не змінюється і не видаляється.",
1686 "ProviderExternalOwnerOnly": "Власник: {owner}",
1687 "ProviderExternalPinnedPathChanged": "Попередження: шлях облікових даних {owner} у середовищі змінився; згода лишається закріпленою за наданим шляхом.",
1688 "ProviderExternalRevokeConfirmTitle": " Відкликати доступ до зовнішніх облікових даних? ",
1689 "ProviderExternalGrantedToast": "Надано доступ лише для читання {owner} для {provider}. Без оновлення, запитів ідентичності/виявлення чи запису зовнішніх файлів; звичайні запити до провайдера можуть використовувати токен.",
1690 "ProviderExternalSaveFailedToast": "Згоду на зовнішні облікові дані не збережено: {error}",
1691 "ProviderExternalRevokedToast": "Доступ до зовнішніх облікових даних відкликано для {provider}",
1692 "ProviderExternalRevokeFailedToast": "Доступ до зовнішніх облікових даних не відкликано: {error}",
1693 "ThemeSurfaceTitle": "тема · живий перегляд",
1694 "FleetRosterHeaderLabel": "команда",
1695 "FleetRosterTabRoster": "учасники",
1696 "FleetRosterTabSetup": "налаштування",
1697 "FleetRosterWorkers": "воркери",
1698 "FleetRosterMembersCount": "{count} учасників",
1699 "FleetRosterOperatorFirst": "Координатор веде · модель сесії керує цим Fleet",
1700 "FleetRosterOperatorRow": "Координатор · лідер",
1701 "FleetRosterShadowBadgeProjectOverride": "збережено для цього проєкту",
1702 "FleetRosterShadowBadgePersonalIgnored": "збережену копію проігноровано",
1703 "FleetRosterShadowBadgePersonalOverride": "збережено для всіх проєктів",
1704 "FleetRosterShadowBadgeConfigOverride": "збережено у налаштуваннях",
1705 "FleetRosterLayersLabel": "Збережено для",
1706 "FleetRosterLayerWins": "чинний",
1707 "FleetRosterLayerIgnored": "проігнорована копія",
1708 "FleetReadyNotice": "Fleet готовий · /fleet відкриває ролі · /fleet setup налаштовує моделі учасників",
1709 "FleetProfileIdentityVerifyFailed": "Не вдалося перевірити наявні ідентичності профілів ({error}); виправте названий файл перед збереженням.",
1710 "FleetProfileIdConflict": "Ідентифікатор профілю `{id}` уже використовується в {path}; створіть чернетку з іншою роллю або спочатку видаліть старий файл.",
1711 "FleetProfileProviderUnconfigured": "Профіль закріплює провайдера `{provider}`, для якого не налаштовано облікові дані ({env}); налаштуйте його в /provider перед збереженням.",
1712 "FleetModelAdded": "{route} додано до команди `{fleet}`",
1713 "FleetModelAddedAs": "{route} додано як {roles} до команди `{fleet}`",
1714 "FleetModelAddedCreatedNote": " (нова особиста команда, тепер вибрана)",
1715 "FleetModelAddedSelectedNote": " (тепер вибрана)",
1716 "FleetModelRemoved": "{route} вилучено з команди `{fleet}`",
1717 "FleetModelRemovedRoles": "{route} ({roles}) вилучено з команди `{fleet}`",
1718 "FleetModelUnchanged": "{route} залишається у команді `{fleet}`: {reason}",
1719 "FleetModelReasonOperatorRoute": "це ваша поточна модель (маршрут оператора команди); перемкніть модель або змініть його через /fleet save",
1720 "FleetModelReasonAlreadyPresent": "уже у команді",
1721 "FleetModelErrorNeedsRoute": "моделі команди потрібні і id провайдера, і id моделі",
1722 "FleetModelErrorNeedsRole": "Агенту потрібна назва ролі (наприклад, `/fleet add {route} scout`).",
1723 "FleetModelErrorNoSelection": "команда не вибрана; ваша команда — лише модель сесії",
1724 "FleetModelErrorOperatorRoute": "{route} — маршрут оператора команди `{fleet}`; змінюйте його через /fleet save, а не remove",
1725 "FleetModelErrorNotInFleet": "{route} немає у команді `{fleet}`",
1726 "FleetModelsEmpty": "Ваша команда — лише модель сесії. Додайте модель: /fleet add <provider> <model> [role…] (або ⇧F на рядку в /model).",
1727 "FleetModelsHeader": "Ваша команда `{fleet}` (моделей: {count})",
1728 "FleetModelsBroken": "Не вдалося завантажити вибрану команду: {error}. Виправте файл або виберіть іншу через /fleet teams.",
1729 "FleetModelsFooter": "Додати: /fleet add <provider> <model> [role…] · Вилучити: /fleet remove <provider> <model>",
1730 "FleetModelsFactPrice": "${input}/{output} за M",
1731 "FleetModelsFactContext": "{context}k ctx",
1732 "FleetModelsFactTools": "інструменти",
1733 "FleetAddUsage": "Використання: /fleet add <provider> <model> [role…] — наприклад /fleet add openrouter z-ai/glm-5.3-flash explore",
1734 "FleetAddProviderUnconfigured": "`{provider}` не є налаштованим провайдером. Налаштуйте його в ~/.codewhale/config.toml або перемкніться на нього через /provider, перш ніж додавати до команди.",
1735 "FleetAddModelNotServed": "{provider} не надає `{model}` у поточному каталозі; виконайте /models, щоб побачити доступні моделі, або /fleet add із точним id зі списку.",
1736 "FleetAddFailed": "Не вдалося додати до команди: {error}",
1737 "FleetRemoveUsage": "Використання: /fleet remove <provider> <model>",
1738 "FleetRemoveFailed": "Не вдалося вилучити з команди: {error}",
1739 "FleetToggleFailed": "Не вдалося оновити команду: {error}",
1740 "FleetDestStepTitle": "Де зберегти цей профіль?",
1741 "FleetDestStepSubtitle": "Нічого не записується, доки ви не підтвердите на останньому кроці.",
1742 "FleetDestProjectLabel": "Цей проєкт",
1743 "FleetDestPersonalLabel": "Особистий",
1744 "FleetDestProjectSummary": "Лише цей проєкт",
1745 "FleetDestPersonalSummary": "Доступний у всіх проєктах",
1746 "FleetDestProjectDescription": "Має пріоритет над особистим профілем із тим самим ID.",
1747 "FleetDestPersonalDescription": "Власний профіль проєкту з тим самим ID має пріоритет у цьому проєкті.",
1748 "FleetDestPathLine": "Файл: {path}",
1749 "FleetDestUnavailable": "Недоступно: {reason}",
1750 "FleetDestReasonNoProjectConfig": "профілі проєкту вимкнено в цьому сеансі (--no-project-config)",
1751 "FleetDestReasonWorkspaceMissing": "тека робочого простору {path} не існує або не є каталогом",
1752 "FleetDestReasonHomeUnavailable": "не вдалося визначити ваш домашній каталог Codewhale ({error})",
1753 "FleetDestWillReplace": "Замінить наявний файл {path}",
1754 "FleetDestOverridesProject": "У цьому проєкті вже є профіль '{id}', і тут пріоритет у нього; цей особистий профіль діє в інших проєктах.",
1755 "FleetDestOverridesPersonal": "Має пріоритет над вашим особистим профілем '{id}' у цьому проєкті.",
1756 "FleetDestOverridesBuiltIn": "Замінює роль {origin} '{id}' у складі.",
1757 "FleetSavesToChip": "Зберігається в: {scope} · {path}",
1758 "FleetSavesToUndecided": "Зберігається в: виберіть на кроці 3 — Цей проєкт або Особистий",
1759 "FleetActionSaveProject": "Зберегти в цей проєкт",
1760 "FleetActionSavePersonal": "Зберегти як особистий профіль",
1761 "FleetActionReplaceProject": "Замінити в цьому проєкті",
1762 "FleetActionReplacePersonal": "Замінити особистий профіль",
1763 "FleetActionConfirmReplace": "Натисніть Enter ще раз, щоб замінити {file}",
1764 "FleetActionChangeDestination": "Змінити місце збереження",
1765 "FleetActionBack": "Назад",
1766 "FleetReviewSavesTo": "Зберігається в",
1767 "FleetModelRowBlockedNotice": "Не можна вибрати: {reason}. Налаштуйте в /provider або виберіть інший рядок.",
1768 "FleetDestProjectDisabledSave": "Профілі проєкту вимкнено в цьому сеансі (--no-project-config); нічого не збережено. Виберіть «Особистий» або перезапустіть без цього прапорця.",
1769 "WorkflowStatusWaiting": "очікування",
1770 "WorkflowStatusDegraded": "частково",
1771 "WorkflowRunFailedToast": "Запуск workflow завершився помилкою",
1772 "WorkflowDebrief": "підсумок: {done}/{total} завершено · {failed} невдало · {cancelled} скасовано · {elapsed}",
1773 "WorkflowDispatchFailureLine": "збій запуску · {slot}: {message}",
1774 "WorkflowDispatchFailuresOmitted": "збої запуску: не показано попередніх — {count}",
1775 "WorkflowDispatchFallbackTask": "завдання",
1776 "WorkflowTranscriptDetails": "стенограма: повний JSON запуску доступний у деталях інструмента ({details})",
1777 "WorkflowReceiptRole": "роль {value}",
1778 "WorkflowReceiptReasoning": "міркування {value}",
1779 "WorkflowReceiptVia": "через {value}",
1780 "WorkflowReceiptTokens": "токени {value}",
1781 "WorkflowReceiptTools": "інструменти {value}",
1782 "WorkflowReceiptDuration": "тривалість {value}",
1783 "WorkflowReceiptUnknown": "невідомо",
1784 "WorkflowReceiptProviderReported": "за даними провайдера",
1785 "WorkflowReceiptEstimated": "оцінка",
1786 "SidebarTasksLabel": "Завдання",
1787 "TaskOwnershipUnverified": "Власника виконання не підтверджено",
1788 "TaskInventoryUnavailable": "Сховище завдань недоступне; показано останній відомий стан.",
1789 "SidebarTodoLabel": "До виконання",
1790 "WorkSurfaceTodoProgress": "{label} {completed}/{total} · залишилося {remaining}",
1791 "SidebarStopControl": "стоп",
1792 "SidebarDestructiveArmed": "Руйнівну дію активовано — натисніть Enter для підтвердження або очистіть чернетку для скасування",
1793 "WorkSurfaceStopConfirmHint": "підтвердити зупинку · Esc скасовує",
1794 "CoordinationWorkTitle": "Координаційна робота",
1795 "CoordinationSummaryDecisions": "{count} рішень",
1796 "CoordinationSummaryContentions": "{count} конфліктів",
1797 "CoordinationSummaryReconciled": "{count} узгоджено",
1798 "CoordinationSchema": "Схема {value}",
1799 "CoordinationSequence": "послідовність {value}",
1800 "CoordinationPerSectionLimit": "до {limit} на розділ",
1801 "CoordinationDecisionsHeading": "Рішення",
1802 "CoordinationNone": "Немає",
1803 "CoordinationNoneValue": "немає",
1804 "CoordinationStatus": "стан {status}",
1805 "CoordinationOwner": "власник {owner}",
1806 "CoordinationVersion": "версія {version}",
1807 "CoordinationWriteClaimsHeading": "Заявки на запис",
1808 "CoordinationIsolated": "ізольовано",
1809 "CoordinationSharedWorkspace": "спільний робочий простір",
1810 "CoordinationPaths": "шляхи {paths}",
1811 "CoordinationContracts": "контракти {contracts}",
1812 "CoordinationContentionsHeading": "Конфлікти",
1813 "CoordinationClaimant": "заявник {claimant}",
1814 "CoordinationDisposition": "розпорядження {disposition}",
1815 "CoordinationNeutralReconciliationHeading": "Нейтральне узгодження",
1816 "CoordinationCandidates": "{count} кандидатів",
1817 "CoordinationRetry": "повтор {count}/{limit}",
1818 "CoordinationReviewer": "рецензент {reviewer}",
1819 "CoordinationVerifier": "верифікатор {verifier}",
1820 "CoordinationVerification": "перевірка {verification}",
1821 "CoordinationContextProjectionsHeading": "Проєкції контексту",
1822 "CoordinationContextDecisions": "рішення {decisions}",
1823 "CoordinationBytes": "{count} байт",
1824 "CoordinationDeduplicated": "{count} дедупліковано",
1825 "CoordinationOmitted": "{count} пропущено",
1826 "CoordinationActiveHotPathsHeading": "Активні гарячі шляхи",
1827 "CoordinationActiveClaims": "{count} активних заявок",
1828 "CoordinationMetricsNoteHeading": "Нотатка про метрики",
1829 "CoordinationMetricsNoAuthoritativeSource": "зростання та маршрут/вартість лишаються null, коли реєстр координації не має авторитетного джерела",
1830 "CoordinationStatusProposed": "запропоновано",
1831 "CoordinationStatusAccepted": "прийнято",
1832 "CoordinationStatusSuperseded": "замінено",
1833 "ComposerSlashMenuHint": " enter:виконати · tab:доповнити · ↑↓:вибрати · esc:друкувати далі ",
1834 "ApprovalRepoLawBadge": "Правило репозиторію",
1835 "ApprovalRepoLawTitle": "Конституція репозиторію",
1836 "ApprovalRepoLawWarning": "Конституція репозиторію вимагає підтвердити цю зміну.",
1837 "ApprovalRepoLawRuleLabel": "Правило ",
1838 "FilePickerMatchSingular": "@ прикріпити · 1 збіг",
1839 "FilePickerMatchesPlural": "@ прикріпити · {count} збігів",
1840 "FilePickerScanning": "Сканування робочого простору…",
1841 "BehavioralTipPlanning": "Плануєте? {key} перемикає в режим Plan",
1842 "BehavioralTipBackgroundReceipt": "Підтвердження — у панелі «Робота» — {key} відкриває інспектор",
1843 "BehavioralTipClearedInput": "Очищено · {chord} відновлює",
1844 "BehavioralTipMcpValidation": "{command} запускає сервери й показує причину",
1845 "BehavioralTipRepeatedCommand": "{command} може закріпити це",
1846 "BehavioralTipDurableStateWritten": "Збережено · {command} для перегляду",
1847 "BehavioralTipTodoWrite": "Порада: відстежуйте багатоетапну роботу через {command}, щоб прогрес залишався видимим",
1848 "SettingLockedDuringTurn": "{setting} заблоковано, доки триває хід — спочатку натисніть Esc, щоб перервати",
1849 "SettingSubjectMode": "Режим",
1850 "SettingSubjectThinking": "Міркування",
1851 "SettingSubjectModel": "Модель",
1852 "SettingSubjectModelAndThinking": "Модель і міркування",
1853 "SettingSubjectProvider": "Провайдер",
1854 "SettingSubjectPermissions": "Дозволи",
1855 "ThinkingControlledByAutoRouting": "Міркування керується автоматичною маршрутизацією моделей; спочатку виберіть фіксовану модель.",
1856 "SavedAsStartupDefault": "збережено як типове для запуску",
1857 "ModeAlreadyActiveSavedAsDefault": "Режим {mode} уже активний — збережено як типовий для запуску.",
1858 "StartupDefaultNotSaved": "{setting} не збережено: {error}",
1859 "StartupDefaultSubjectMode": "режим запуску",
1860 "StartupDefaultSubjectThinking": "рівень міркування",
1861 "StartupDefaultSubjectModel": "модель",
1862 "StartupDefaultSubjectAll": "типові значення запуску",
1863 "CmdCostReportSubtotal": "Вартість сеансу:\n ─────────────────────────────\n Оцінений підсумок: {cost}\n\n Один або кілька платних ходів не включено; див. покриття нижче.",
1864 "CmdCostReportUnknown": "Вартість сеансу:\n ─────────────────────────────\n Оцінений підсумок: невідомо\n\n Жоден хід не має авторитетної ціни в обраній валюті.",
1865 "CmdCostUnknownValue": "невідомо",
1866 "CmdCostEstimateOnly": "Це оцінка, а не рахунок: вона обчислюється локально з обсягу токенів, повідомленого провайдером, і опублікованих тарифів, тож може відрізнятися від вашого рахунку.",
1867 "CmdCostCoverage": "Покрито: оцінено {priced} з {turns} платних ход(ів).",
1868 "CmdCostUnpricedTurns": "Виключено: {unpriced} платних ход(ів) без авторитетної ціни ({reasons}); їхні витрати відсутні в підсумку вище.",
1869 "CmdCostUnpricedClasses": "Неоцінені класи токенів у цьому сеансі: {classes}. Ходи з ними закриваються з відмовою, а не занижують звіт.",
1870 "CmdCostCoverageUnknownLegacy": "Покриття: невідомо. Сеанс збережено до запису похідного покриття цін, тому встановити, яку частку підсумку враховано, неможливо.",
1871 "CmdCostPricingProvenance": "Використані джерела цін: {sources}.",
1872 "CmdCostLivePricingDowngraded": "Актуальні ціни провайдера для цього маршруту не вдалося перевірити ({defects}); використано вбудовані опубліковані тарифи.",
1873 "CmdCostLivePricingUnavailable": "Актуальні ціни провайдера для цього маршруту не вдалося перевірити ({defects}), і придатного вбудованого тарифу немає; ці витрати невідомі.",
1874 "CmdCostRoutesHeader": "Перевірені маршрути (дані приховано):",
1875 "CmdTokensCacheWriteTotal": "Токени запису в кеш (cache-creation) за сеанс: {write}. Тарифікуються вище за вхідну ставку, якщо провайдер публікує надбавку за запис; похідна розбивка — /cache.",
1876 "ModelPickerAutoNetworkActiveProviderHint": "за хід · лише активний провайдер · запит + нещодавній контекст → {provider} / {model}",
1877 "CmdLaneDescription": "Керування активними Lane: interrupt, restart, resume",
1878 "StepfunBillingRouteTitle": "Тарифний маршрут StepFun",
1879 "StepfunBillingRouteIntro": "StepFun виставляє рахунки за pay-as-you-go і підписки Step Plan на різних кінцевих точках. Оберіть ту, до якої належить ваш ключ.",
1880 "StepfunBillingRoutePaygOption": "Pay-as-you-go (потокенна оплата)",
1881 "StepfunBillingRoutePlanOption": "Підписка Step Plan (ліміт плану)",
1882 "StepfunPlanApiKeyHint": "Для підписок StepFun Step Plan використовуйте ключ, виданий для вашого Step Plan, а не ключ pay-as-you-go.",
1883 "StepfunPlanRouteHint": "Цей маршрут використовує {route} і списується з ліміту вашого Step Plan.",
1884 "ConfigLabelSessionsRail": "Панель сеансів",
1885 "ConfigLabelSessionAutoResume": "Автовідновлення останнього сеансу",
1886 "SessionsRailTitle": "Сеанси",
1887 "SessionsRailEmpty": "У цьому робочому просторі ще немає сеансів",
1888 "SessionsRailBrowseAll": "Усі сеанси",
1889 "SessionsRailShowingCount": "{shown} з {total} — показати всі",
1890 "SessionsRailUnavailable": "Сеанси недоступні: {error}",
1891 "SessionsActionArchive": "архівувати",
1892 "SessionsActionShowArchived": "архів",
1893 "SessionsArchived": "Сеанс {id} заархівовано",
1894 "SessionsRestored": "Сеанс {id} відновлено",
1895 "SessionsArchiveFailed": "Не вдалося заархівувати: {error}",
1896 "SessionsShowingArchived": "Показано архівні сеанси",
1897 "SessionsHidingArchived": "Архівні сеанси приховано",
1898 "SessionsArchivedCompact": "в архіві",
1899 "KbReasoningDetail": "Відкрити подробиці міркувань для вибраного або поточного кроку",
1900 "KbTurnInspector": "Відкрити інспектор кроку",
1901 "CmdTurnInspectDescription": "Відкрити інспектор усього кроку",
1902 "CmdAutomationDescription": "Заплановані автоматизації; list відкриває менеджер",
1903 "AutomationUsage": "Використання: /automation [list|show <id>|print <id>|pause <id>|resume <id>|delete <id> [--confirm <token>]|run <id>]",
1904 "AutomationManagerUnavailable": "Менеджер автоматизацій недоступний у цьому сеансі.",
1905 "AutomationListFailed": "Не вдалося отримати список автоматизацій: {error}",
1906 "AutomationActionFailed": "Не вдалося {action} автоматизацію {id}: {error}",
1907 "AutomationEmpty": "Немає запланованих автоматизацій. Виберіть «Нова автоматизація».",
1908 "AutomationListHeading": "Заплановані автоматизації",
1909 "AutomationScopeNote": "Автоматизації належать вам, а не цьому репозиторію — вони йдуть за вами в кожен репозиторій.",
1910 "AutomationNoun": "Автоматизація",
1911 "AutomationStatusLabel": "стан",
1912 "AutomationStatusActive": "активна",
1913 "AutomationStatusPaused": "призупинена",
1914 "AutomationRunStatusQueued": "у черзі",
1915 "AutomationRunStatusRunning": "виконується",
1916 "AutomationRunStatusCompleted": "завершена",
1917 "AutomationRunStatusFailed": "помилка",
1918 "AutomationRunStatusCanceled": "скасована",
1919 "AutomationActionInspect": "переглянути",
1920 "AutomationActionPause": "призупинити",
1921 "AutomationActionResume": "відновити",
1922 "AutomationActionDelete": "видалити",
1923 "AutomationActionRun": "запустити",
1924 "AutomationActionCancel": "скасувати запуск",
1925 "AutomationActionPaused": "призупинена",
1926 "AutomationActionResumed": "відновлена",
1927 "AutomationNextLabel": "наступна",
1928 "AutomationNameLabel": "назва",
1929 "AutomationPromptLabel": "інструкція",
1930 "AutomationCwdLabel": "робочий каталог",
1931 "AutomationModeLabel": "режим",
1932 "AutomationAllowShellLabel": "дозволити оболонку",
1933 "AutomationTrustModeLabel": "режим довіри",
1934 "AutomationAutoApproveLabel": "автоматичне схвалення",
1935 "AutomationRruleLabel": "правило повторення",
1936 "AutomationDeliveryLabel": "доставка",
1937 "AutomationLastLabel": "остання",
1938 "AutomationRecentRunsLabel": "недавні запуски",
1939 "AutomationNoRuns": "немає записаних запусків",
1940 "AutomationRunsUnavailable": "запуски недоступні",
1941 "AutomationTaskLabel": "завдання",
1942 "AutomationBandScheduled": "заплановано",
1943 "AutomationReceiptFired": "спрацювала",
1944 "AutomationReceiptStarted": "запущена у фоні",
1945 "AutomationReceiptCompleted": "завершена у фоні",
1946 "AutomationReceiptCoalesced": "об'єднана",
1947 "AutomationReceiptMissed": "пропущена",
1948 "AutomationReceiptExpired": "закінчилася",
1949 "AutomationReceiptDeleted": "видалена",
1950 "AutomationRunLabel": "запуск",
1951 "AutomationDeletedRunsDetail": "записаних запусків видалено: {run_count}",
1952 "AutomationDeletePreview": "Видалення ще не підтверджено. Нічого не видалено.\nАвтоматизація: {id} ({name})\nЗаписаних запусків: {run_count}\nЩоб видалити визначення та історію запусків, виконайте:\n{command}",
1953 "AutomationDeleteConfirmationStale": "Підтвердження видалення більше не відповідає автоматизації {id}; нічого не видалено. Перевірте поточний стан за допомогою {command}.",
1954 "WhaleStateResting": "Відпочиває",
1955 "WhaleStateThinking": "Міркує",
1956 "WhaleStateWorking": "Працює",
1957 "WhaleStateWaiting": "Чекає на вас",
1958 "WhaleStateBlocked": "Заблоковано",
1959 "WhaleStateOffline": "Поза мережею",
1960 "AgentStatusParked": "призупинено",
1961 "AgentStatusParkedRecovery": "на нього ніхто не чекає; resume_from щоб продовжити, або cancel щоб відхилити",
1962 "WhaleAnimalScout": "дзьоборил",
1963 "WhaleAnimalPatch": "морська свиня",
1964 "WhaleAnimalHarbor": "горбатий кит",
1965 "WhaleAnimalEcho": "гринда",
1966 "WhaleAnimalKeel": "кашалот",
1967 "WhaleAnimalLantern": "косатка",
1968 "WhaleAnimalPlain": "кит",
1969 "WhaleJobScout": "дослідження",
1970 "WhaleJobPatch": "програмування",
1971 "WhaleJobHarbor": "координація",
1972 "WhaleJobEcho": "комунікації",
1973 "WhaleJobKeel": "експлуатація",
1974 "WhaleJobLantern": "рев'ю",
1975 "WhaleJobPlain": "загальна робота",
1976 "SessionMetricsTurn": "хід",
1977 "SessionMetricsTurns": "ходів",
1978 "SessionMetricsStep": "крок",
1979 "SessionMetricsSteps": "кроків",
1980 "SessionMetricsLlm": "LLM",
1981 "SessionMetricsTools": "Інстр.",
1982 "SessionMetricsTtft": "TTFT сер.",
1983 "SessionMetricsTokensPerSecond": "сер. tok/s",
1984 "SessionMetricsCache": "Кеш",
1985 "SessionMetricsInput": "Ввід",
1986 "SessionMetricsStatusLine": "Метрики сесії: {metrics}",
1987 "StatusLabelRoute": "Маршрут",
1988 "StatusLabelDirectory": "Каталог",
1989 "StatusLabelProjectDocs": "Документи проєкту",
1990 "StatusLabelMode": "Режим",
1991 "StatusLabelSafety": "Безпека",
1992 "StatusLabelMcp": "MCP",
1993 "StatusLabelFleet": "Fleet",
1994 "StatusLabelContextWindow": "Вікно контексту",
1995 "StatusLabelWindowSource": "Джерело вікна",
1996 "StatusLabelWindowOverride": "Налаштування вікна",
1997 "StatusLabelCatalog": "Каталог",
1998 "StatusLabelCloudFacts": "Хмарні факти",
1999 "StatusLabelSession": "Сесія",
2000 "StatusLabelSessionTokens": "Токени сесії",
2001 "StatusLabelSessionCost": "Вартість сесії",
2002 "StatusLabelToolOutputs": "Вивід інструментів",
2003 "StatusRouteSummary": "{provider} · {model} · міркування {reasoning}",
2004 "StatusProjectDocsNone": "немає документів проєкту",
2005 "StatusPostureSummary": "{mode} · узгодження {approval} · {shell} · {trust}",
2006 "StatusShellOn": "shell увімкнено",
2007 "StatusShellOff": "shell вимкнено",
2008 "StatusTrustedWorkspace": "довірена робоча область",
2009 "StatusWorkspace": "робоча область",
2010 "StatusApprovalAsk": "запитувати",
2011 "StatusApprovalAuto": "автоперевірка",
2012 "StatusApprovalFullAccess": "повний доступ",
2013 "StatusApprovalNever": "ніколи",
2014 "StatusMcpConfigured": "налаштовано: {count}",
2015 "StatusFleetDrifted": "{fleet} · {count} збережених маршрутів немає в поточному каталозі: {ids}",
2016 "StatusModelNotInRoster": "Моделі {model} немає в поточному каталозі {provider} — закріплення збережено; модель може й далі відповідати",
2017 "StatusContextUsage": "використано {percent}% ({used} / {max} токенів)",
2018 "StatusContextSourceConfigured": "налаштовано",
2019 "StatusContextSourceConfiguredModel": "налаштовано (для моделі)",
2020 "StatusContextSourceProviderReported": "повідомлено провайдером",
2021 "StatusContextSourceKimiSafeFloor": "статичний безпечний мінімум Kimi Code",
2022 "StatusContextSourceCatalog": "каталог",
2023 "StatusContextSourceModelHint": "підказка з назви моделі (не перевірено)",
2024 "StatusContextSourceFallback": "резервне значення (не перевірено)",
2025 "StatusWindowOverrideProvider": "context_window у [providers.{table}] файла config.toml",
2026 "StatusWindowOverrideActiveProvider": "`context_window` у таблиці активного провайдера файла config.toml",
2027 "StatusSessionNotSaved": "ще не збережена",
2028 "StatusSessionSummary": "{session} · комірок: {cells} · повідомлень API: {messages}",
2029 "StatusSessionTokensSummary": "вхід {input} · вихід {output} · разом {total} · {cache}",
2030 "StatusCacheNotReported": "кеш не вказано",
2031 "StatusCacheSummary": "кеш: влучань {hit} / промахів {miss}",
2032 "StatusToolRawPressure": "необроблених виводів понад ліміт: {count} (~{chars} символів), навантаження на контекст зростає",
2033 "StatusToolCompactReceipts": "стислих квитанцій: {count}",
2034 "StatusToolArtifacts": "артефактів: {count}, збережено {bytes}",
2035 "StatusToolNone": "великі виводи не відстежуються",
2036 "StatusSafetyReadOnlyUnenforced": "на цій платформі немає пісочниці ОС (запитано лише читання, але не забезпечено), мережу вимкнено",
2037 "StatusSafetyReadOnly": "пісочниця лише для читання, мережу вимкнено",
2038 "StatusSafetyWorkspaceWriteUnenforcedNetworkOn": "на цій платформі немає пісочниці ОС (workspace-write запитано, але не забезпечено), мережу увімкнено",
2039 "StatusSafetyWorkspaceWriteUnenforcedNetworkOff": "на цій платформі немає пісочниці ОС (workspace-write запитано, але не забезпечено), заборону мережі також не забезпечено",
2040 "StatusSafetyWorkspaceWriteNetworkOn": "пісочниця workspace-write, мережу увімкнено",
2041 "StatusSafetyWorkspaceWriteNetworkOff": "пісочниця workspace-write, мережу вимкнено",
2042 "StatusSafetyDisabled": "пісочницю вимкнено, мережа без обмежень",
2043 "StatusSafetyDisabledSetuidBlocked": "пісочницю вимкнено, мережа без обмежень; sudo/setuid заблоковано (no-new-privs)",
2044 "StatusSafetyDisabledSetuidAllowed": "пісочницю вимкнено, мережа без обмежень; sudo/setuid дозволено",
2045 "StatusSafetyExternal": "зовнішня пісочниця, керування мережею делеговано хосту",
2046 "StatusPointers": "Токени за ходами: /tokens · Елементи рядка стану: /statusline",
2047 "AutoReviewReceiptGuardianAllowed": "Auto-Review дозволив '{tool}' (ризик {risk}, модельний вартовий): {reason}",
2048 "AutoReviewReceiptGuardianDenied": "Auto-Review відхилив '{tool}' (ризик {risk}, модельний вартовий): {reason}",
2049 "AutoReviewReceiptGuardianUnavailable": "Auto-Review не зміг перевірити '{tool}' ({reason}); відхилено, fail closed",
2050 "AutoReviewReceiptDeterministicBlocked": "Auto-Review заблокував '{tool}' (детермінована політика): {reason}",
2051 "AutoReviewReceiptHeld": "Auto-Review утримав '{tool}' без паузи; відхилено (потрібна людина — перемкніться на Ask)",
2052 "FooterHintEscInterrupt": "Esc — перервати",
2053 "PostureHintEnterAgain": "{enter} ще раз — надіслати зараз · {steer} спрямовує",
2054 "PermissionsPostureHeader": "Доступ зараз: {posture}",
2055 "PermissionsPostureAsk": "Ask: виклики tool, що змінюють повноваження, вартість, обсяг або результат, відкривають запит; доведено безпечні виклики лише для читання виконуються без нього. Правила ask вище завжди примусово показують запит.",
2056 "PermissionsPostureAuto": "Auto-Review: ніколи не відкриває запит. Детермінована політика дозволяє доведено безпечні виклики та жорстко блокує публікаційну або руйнівну фонову роботу; виклики, безпечність яких довести не можна, передаються одноразовому модельному вартовому, який дозволяє або відхиляє з указанням причини (високий або критичний ризик ніколи не виконується автоматично; невдала перевірка відхиляє за принципом fail closed). Утримання, що потребують людини, відхиляються, а не приховуються. Кожне таке рішення записується нотаткою в транскрипт і в журнал аудиту.",
2057 "PermissionsPostureBypass": "Full Access: звичайні виклики tool виконуються без запитів. Необхідні утримання безпеки, правил репозиторію та керованої політики завершуються fail closed як жорсткі блокування замість запиту.",
2058 "PermissionsPostureNever": "never: виконуються лише tool, що вважаються безпечними/лише для читання; усе інше блокується без запиту.",
2059 "PermissionsReceiptsNote": "Рішення, ухвалені без запиту (вердикти вартового Auto-Review, блокування та утримання), відображаються нотатками в транскрипті та в журналі аудиту {audit_path}. Full Access обирається свідомо через Shift+Tab або /config, ніколи правилом.",
2060 "AgentFocusOpened": "Фокус на {agent}. Тепер ваші повідомлення надходять цьому воркеру; Esc повертає до основної розмови.",
2061 "AgentFocusClosed": "Знову в основній розмові.",
2062 "AgentFocusBanner": "{agent} · {status}",
2063 "AgentFocusComposerChip": "→ {agent}",
2064 "AgentFocusPlaceholder": "Повідомлення для {agent} · Esc — до основної розмови",
2065 "AgentFocusNoTranscript": "Для {agent} ще немає запису розмови. Повідомлення з'являться тут, щойно воркер почне ними обмінюватися.",
2066 "AgentFocusOmitted": "Попередні повідомлення ({count}) не увійшли до запису розмови в пам'яті.",
2067 "AgentFocusResult": "Результат",
2068 "AgentFocusStopReason": "Чому зупинився",
2069 "AgentFocusFollowUpDelivered": "У черзі для {agent}: він прочитає повідомлення на наступному раунді.",
2070 "AgentFocusFollowUpQueued": "У черзі для {agent}",
2071 "AgentFocusFollowUpContinued": "{agent} уже завершився; продовжено в новому форку ({target}). Це подання тепер стежить за форком.",
2072 "AgentFocusFollowUpFailed": "Не вдалося доставити {agent}: {reason}",
2073 "FooterHintForAgents": "агенти",
2074 "FooterHintToManage": "керування",
2075 "AgentRailQueuedCount": "{count} у черзі",
2076 "WorkbarSoFar": "поки {done}/{total}",
2077 "WorkbarLargeWorkflow": "Великий робочий процес",
2078 "WorkbarMoreRuns": "ще {count}",
2079 "WorkflowLineStarted": "запущено",
2080 "WorkflowLineFinished": "завершено",
2081 "WorkflowLineFinishedWithGaps": "завершено з прогалинами",
2082 "WorkflowLineFailed": "збій",
2083 "WorkflowLineStopped": "зупинено",
2084 "WorkflowLineAgents": "агентів: {done}/{total}",
2085 "AgentFocusPosture": "{role} · {write} · {network} · {shell}",
2086 "AgentFocusPostureWrites": "пише",
2087 "AgentFocusPostureReadOnly": "лише читання",
2088 "AgentFocusPostureNetwork": "мережа",
2089 "AgentFocusPostureNoNetwork": "без мережі",
2090 "AgentFocusPostureShellFull": "shell",
2091 "AgentFocusPostureShellReadOnly": "shell лише читання",
2092 "AgentFocusPostureShellNone": "без shell",
2093 "GoalReceiptSet": "Ціль задано: «{objective}» · /goal показує прогрес · /goal pause або /goal clear зупиняє",
2094 "GoalReceiptSetOperate": "◆ ціль задано · Operate працює, доки її не буде перевірено · /goal для редагування",
2095 "GoalControlAccepted": "Команду цілі збережено; її буде застосовано на наступній безпечній межі.",
2096 "GoalControlRuntimeUnavailable": "Команду цілі збережено, але середовище виконання недоступне. Її буде відновлено після перезапуску.",
2097 "GoalStatusIdleHint": "зараз не виконується — надішліть повідомлення або /goal resume, щоб продовжити",
2098 "CmdAutoDescription": "Працювати з Auto-Review — без цілі чи workflow",
2099 "AutoReceiptOn": "Auto-Review увімкнено. /goal тримає одну ціль; /workflow запускає скрипт.",
2100 "AutoReceiptPlanNote": "Plan лишається лише для читання, доки ви не перейдете в Work або Operate.",
2101 "GoalContinuationWaiting": "Ціль активна · наступний хід через {delay} · Esc, Ctrl+C або /goal pause зупиняє очікуване продовження",
2102 "GoalContinuationReady": "Продовження цілі готове; команди в черзі виконаються перед наступним ходом.",
2103 "GoalContinuationStopped": "Очікуване продовження цілі зупинено; ціль залишається активною.",
2104 "McpCapabilitiesAdvertised": "Заявлені можливості: {capabilities}",
2105 "McpCapabilitiesLegacyFallback": "Заявлені можливості: не вказані; використовується резервне застаріле виявлення",
2106 "McpCapabilitiesNotObserved": "Заявлені можливості: не визначені, оскільки сервер не підключено",
2107 "PickerActionTestConnection": "перевірити з’єднання",
2108 "ProviderCustomFormBaseUrl": "Базовий URL",
2109 "ProviderCustomFormModel": "Типова модель",
2110 "ProviderCustomFormHint": "OpenAI-сумісна кінцева точка. Зберігайте ім’я змінної середовища, не сирий ключ.",
2111 "ProviderConnectionChecked": "Провайдер прийняв ключ.",
2112 "ProviderConnectionCheckedPickModel": "Провайдер прийняв ключ. Тепер оберіть типову модель.",
2113 "ProviderTestConnectionNeedKey": "Для {provider} не збережено API-ключ. Введіть ключ, потім натисніть T, щоб перевірити з’єднання.",
2114 "ProviderTestConnectionFailed": "Перевірка з’єднання {provider} не вдалася: {error}",
2115 "ProviderTestConnectionNoEndpoint": "У {provider} немає кінцевої точки /models; досяжність не зондувалась.",
2116 "OperateBoardHeader": "Operate {id} [{status}] темп={pace} авторів={writers}",
2117 "OperateBoardBurnObserved": "витрата спостерігається ${actual}/год проти ціль ${target}/год",
2118 "OperateBoardBurnNoCap": "витрата Без обмеження",
2119 "OperateBoardDirectionEmpty": "напрям (порожній — заблоковано в простої)",
2120 "OperateBoardDirectionLine": "напрям {line}",
2121 "OperateBoardPlanMissing": "план ліда (немає — воркери не допущені)",
2122 "OperateBoardPlanHeader": "план ліда id власник старт тривалість орієнтовно$ залежить назва",
2123 "OperateBoardGantt": "гант час →",
2124 "ConfigCategoryAppearance": "Оформлення",
2125 "ConfigCategoryModelsProviders": "Моделі та провайдери",
2126 "ConfigCategoryFleet": "Fleet",
2127 "ConfigCategoryWork": "Робота",
2128 "ConfigCategoryToolsMcp": "Інструменти та MCP",
2129 "ConfigCategoryTrust": "Довіра",
2130 "ConfigCategoryMotion": "Анімація",
2131 "ConfigCategoryAdvanced": "Додатково",
2132 "ConfigFactCurrent": "поточне",
2133 "ConfigFactSaved": "збережено",
2134 "ConfigFactStartup": "під час запуску",
2135 "ConfigFactSource": "джерело",
2136 "ConfigFactScope": "область",
2137 "ConfigFactApply": "застосування",
2138 "ConfigFactKind": "тип",
2139 "ConfigFactAvailable": "доступно",
2140 "ConfigFactObserved": "спостерігається",
2141 "ConfigFactOpens": "відкриває",
2142 "ConfigLaneUnobserved": "у цьому сеансі не спостерігалося",
2143 "ConfigSourceSession": "сеанс",
2144 "ConfigSourceUserSettings": "settings.toml",
2145 "ConfigSourceConfig": "config.toml",
2146 "ConfigSourceManaged": "керована політика",
2147 "ConfigApplyEffectiveNow": "діє зараз",
2148 "ConfigApplyOnSave": "застосовується під час збереження",
2149 "ConfigApplyNextSession": "наступний сеанс",
2150 "ConfigApplyRestart": "потрібен перезапуск",
2151 "ConfigApplyReadOnly": "лише читання",
2152 "ConfigApplyReload": "збережено · `/mcp reload` для запущених серверів",
2153 "ConfigApplyUiNowEngineRestart": "UI одразу · інструменти рушія після перезапуску",
2154 "ConfigKindToggle": "перемикач",
2155 "ConfigKindChoice": "вибір",
2156 "ConfigKindNumber": "число",
2157 "ConfigKindText": "текст",
2158 "ConfigKindAction": "дія",
2159 "ConfigKindReadOnly": "лише читання",
2160 "ConfigRowActionNote": "дія · не збережене налаштування",
2161 "ConfigRowDiagnosticNote": "спостережувана квитанція · тут не редагується",
2162 "ConfigNavHint": "←/→ або Tab — категорія · ↑/↓ — налаштування",
2163 "ConfigActivateAgain": "Enter або клацніть ще раз:",
2164 "ConfigSearchLabel": " Пошук: ",
2165 "ConfigEditChooseLabel": "Вибір:",
2166 "ConfigChoiceFooter": " ↑/↓ або клацання — вибрати · Enter/Застосувати · Esc/Скасувати · 1-9 — перейти ",
2167 "ConfigChoiceFooterCompact": " ↑/↓ або клацання · Enter/Застосувати · Esc ",
2168 "ConfigEditorApply": "Застосувати",
2169 "ConfigEditorCancel": "Скасувати",
2170 "ConfigLaneUnavailable": "недоступно: {error}",
2171 "ConfigSourceEnvironment": "перевизначено середовищем ({name})",
2172 "ConfigSourceTerminal": "перевизначено терміналом ({name})",
2173 "ConfigDescriptionDefault": "Enter змінює значення · Esc закриває. Позначка показує область.",
2174 "ConfigValueOn": "Увімк",
2175 "ConfigValueOff": "Вимк",
2176 "ConfigValueProviderDefault": "Типове для провайдера",
2177 "ConfigChoiceAsk": "Запитувати",
2178 "ConfigChoiceAutoReview": "Автоперевірка",
2179 "ConfigChoiceUseTuiDefault": "Використовувати типовий дозвіл TUI",
2180 "ConfigChoiceFullAccess": "Повний доступ",
2181 "ConfigChoiceNever": "Ніколи",
2182 "ConfigChoiceModeAct": "Діяти",
2183 "ConfigChoiceModePlan": "Планувати (лише читання)",
2184 "ConfigChoiceModeOperate": "Керувати",
2185 "ConfigChoicePlacementTop": "Угорі",
2186 "ConfigChoicePlacementBottom": "Нижня панель",
2187 "ConfigChoicePlacementLeft": "Ліва бічна панель",
2188 "ConfigChoicePlacementRight": "Права бічна панель",
2189 "ConfigChoiceRailTasks": "Завдання",
2190 "ConfigChoiceRailAgents": "Агенти",
2191 "ConfigChoiceRailContext": "Контекст",
2192 "ConfigChoiceStatusCw": "Знак Codewhale",
2193 "ConfigChoiceStatusDots": "Анімовані крапки",
2194 "ConfigChoiceDiffFull": "Повний diff",
2195 "ConfigChoiceDiffSummary": "Зведення",
2196 "ConfigChoiceDetailAsk": "Запитує перед інструментами, які можуть внести суттєві зміни.",
2197 "ConfigChoiceDetailAutoReview": "Автоматично оцінює ризик інструментів і запитує, коли рішення за вами.",
2198 "ConfigChoiceDetailUseTuiDefault": "Знімає перевизначення кореневого config і використовує збережений вибір дозволу TUI.",
2199 "ConfigChoiceDetailFullAccess": "Запускає інструменти без запитів на схвалення; правила робочого простору й далі діють.",
2200 "ConfigChoiceDetailNever": "Блокує кожен інструмент, який потребує схвалення.",
2201 "ConfigChoiceDetailModeAgent": "Починає в готовності співпрацювати та використовувати інструменти.",
2202 "ConfigChoiceDetailModePlan": "Починає в просторі планування лише для читання.",
2203 "ConfigChoiceDetailModeOperate": "Operate перетворює запит на ціль і веде її паралельно: фонові виконавці для розділюваних потоків, перевірка перед зупинкою.",
2204 "ConfigChoiceDetailPlacementTop": "Показує завдання, список справ і виконавців над стенограмою.",
2205 "ConfigChoiceDetailPlacementBottom": "Показує завдання, список справ і виконавців під композером.",
2206 "ConfigChoiceDetailPlacementLeft": "Показує завдання, список справ і виконавців у лівій бічній панелі, коли термінал достатньо широкий.",
2207 "ConfigChoiceDetailPlacementRight": "Показує завдання, список справ і виконавців у правій бічній панелі, коли термінал достатньо широкий.",
2208 "ConfigChoiceDetailPlacementOff": "Повністю ховає панель.",
2209 "ConfigChoiceDetailRailTasks": "Панель показує живий список завдань / справ / виконавців.",
2210 "ConfigChoiceDetailRailAgents": "Панель показує субагентів і стан розпаралелення.",
2211 "ConfigChoiceDetailRailContext": "Панель показує контекст робочого простору, токенів і вартості.",
2212 "ConfigChoiceDetailLowMotionOn": "Зупиняє рух живого стану, не змінюючи вивід моделі.",
2213 "ConfigChoiceDetailLowMotionOff": "Дозволяє рух, вибраний іншими налаштуваннями оформлення.",
2214 "ConfigChoiceDetailFancyOn": "Чесно анімує живий стан інструментів, статусу та океану.",
2215 "ConfigChoiceDetailFancyOff": "Залишає маркери живого стану та оформлення океану нерухомими.",
2216 "ConfigChoiceDetailShowThinkingOn": "Показує блоки міркувань моделі у стенограмі.",
2217 "ConfigChoiceDetailShowThinkingOff": "Ховає міркування моделі; відповіді та інструменти залишаються видимими.",
2218 "ConfigChoiceDetailThinkingHighlightOn": "Заливає тло міркувань моделі.",
2219 "ConfigChoiceDetailThinkingHighlightOff": "Зберігає пунктирну лінію та курсив без заливки тла.",
2220 "ConfigHintModel": "модель живого маршруту цього сеансу; Enter відкриває /model",
2221 "ConfigHintFastModel": "використовується маршрутизацією Auto та model_strength=faster агентів, коли провайдер має відому споріднену модель",
2222 "ConfigHintProvider": "облікові дані, модель і адреса перемикаються разом",
2223 "ConfigHintApprovalMode": "лише цей сеанс: Запитувати | Автоперевірка | Повний доступ",
2224 "ConfigHintPermissionPosture": "типово для нових сеансів: Запитувати | Автоперевірка | Повний доступ",
2225 "ConfigHintApprovalPolicy": "вибір повного доступу знімає сире перевизначення config",
2226 "ConfigHintManagedApprovalPolicy": "це значення задає проєкт, профіль, середовище, керований config або вимога організації",
2227 "ConfigHintManagedAllowShell": "доступ до shell задає проєкт, профіль, середовище або керований config",
2228 "ConfigHintAllowShell": "увімк відкриває інструменти shell у режимі агента; правила дозволів і далі діють",
2229 "ConfigHintComposerMultilineMode": "вимк: Enter надсилає, Shift+Enter додає рядок; увімк: Enter додає рядок, Shift+Enter надсилає",
2230 "ConfigHintBooleanValues": "on/off, true/false, yes/no, 1/0",
2231 "ConfigHintDensity": "compact | comfortable | spacious",
2232 "ConfigHintInlineDiffs": "full | summary | off; точна зміна залишається в подробицях за Alt/Option+V",
2233 "ConfigHintToolCollapse": "compact | expanded | calm",
2234 "ConfigHintBackgroundColor": "#RRGGBB | default",
2235 "ConfigHintWorkSurfacePlacement": "бічним панелям потрібні режим Ocean і щонайменше 72 стовпці",
2236 "ConfigHintRailPanel": "яку панель показувати",
2237 "ConfigHintWorkSurfaceTopHeight": "5..=16 рядків · також налаштовується перетягуванням роздільника",
2238 "ConfigHintWorkSurfaceSideWidth": "26..=80 стовпців · також налаштовується перетягуванням роздільника",
2239 "ConfigHintBaseUrl": "квитанція маршруту лише для читання для живої адреси · провайдер, облікові дані та адреса змінюються разом через /provider",
2240 "ConfigHintContextWindow": "максимальна довжина контексту / розмір контексту в токенах · задайте `[providers.<name>] context_window` у config.toml",
2241 "ConfigHintEffectiveContextWindow": "обчислена максимальна довжина контексту / розмір контексту · визначає стиснення, тиск і попередню перевірку",
2242 "ConfigHintCostCurrency": "usd | cny",
2243 "ConfigHintCalmMode": "приглушує оформлення стенограми та подробиці інструментів; не залежить від живого руху",
2244 "ConfigHintLowMotion": "увімк перевизначає рух живого стану; вивід моделі не змінюється",
2245 "ConfigHintFancyAnimations": "увімк чесно анімує живий стан інструментів, статусу та океану",
2246 "ConfigHintShowThinking": "показувати або ховати міркування моделі в чаті; списки завдань залишаються стислими",
2247 "ConfigHintThinkingDefaultExpanded": "розгортати міркування моделі типово; Space і далі перемикає кожен блок",
2248 "ConfigHintThinkingPreviewLines": "рядки попереднього перегляду згорнутої завершеної думки (типово 2; 0=лише заголовок; 10=старий вивід)",
2249 "ConfigHintHelpExpandGroups": "відкривати довідку/сполучення клавіш з усіма розгорнутими групами; типово довгий хвіст згорнуто",
2250 "ConfigHintPinLastPrompt": "закріплювати останній запит користувача вгорі стенограми, коли він зникає з екрана",
2251 "ConfigHintThinkingHighlight": "заливати тло міркувань моделі; за вимк пунктирна лінія залишається видимою",
2252 "ConfigHintSynchronizedOutput": "auto | on | off; темп перемальовування термінала, а не швидкість моделі",
2253 "ConfigHintDefaultMode": "act (agent) | plan | operate",
2254 "ConfigHintMaxHistory": "ціле число (0 допускається)",
2255 "ConfigHintAutoCompactThreshold": "10..=100 · поріг стиснення: відсоток використовуваної довжини контексту, за якого спрацьовує автостиснення",
2256 "ConfigHintDefaultModel": "застарілий запасний варіант лише для DeepSeek; інші провайдери використовують свою модель вище",
2257 "ConfigHintReasoningEffort": "default повертає власне типове значення моделі; у моделей, які завжди міркують, немає off",
2258 "ConfigHintMcpOpen": "відкрити менеджер MCP · підключити / перепідключити / повторно ввійти / діагностика",
2259 "ConfigHintMcpReconnect": "перепідключити MCP · /mcp reload",
2260 "ConfigHintMcpDiagnose": "діагностика MCP · /mcp validate",
2261 "ConfigHintPluginsOpen": "відкрити плагіни · довіряти, вмикати або діагностувати",
2262 "ConfigHintMcpConfigPath": "шлях до mcp.json",
2263 "ConfigHintFleetMaxSpawnDepth": "0 забороняє дочірніх агентів; 3 типово (та сама вісь, що й у субагентів); не більше 8",
2264 "ConfigHintFeatureSubagents": "стан прапорця функції лише для читання; /fleet setup — шлях для користувача",
2265 "ConfigHintFeatureWebSearch": "стан прапорця функції лише для читання для інструментів вебпошуку",
2266 "ConfigHintFeatureApplyPatch": "стан прапорця функції лише для читання для інструментів правки патчами",
2267 "ConfigHintFeatureMcp": "стан прапорця функції лише для читання для інструментів MCP",
2268 "ConfigHintFeatureExecPolicy": "стан прапорця функції лише для читання для інструментів політики виконання",
2269 "ConfigHintFeatureVisionModel": "бета-прапорець підтримки зображень для зору/моделі",
2270 "ConfigHintGoalCommand": "/goal задає цілі, бюджети та стан робочого контексту",
2271 "ConfigHintWorkflow": "/workflow виконує сценарні операції з картками запуску розпаралелення/злиття",
2272 "LaunchMenuNewWorktree": "Новий worktree",
2273 "LaunchMenuResume": "Відновити сесію",
2274 "LaunchMenuQuit": "Вихід",
2275 "LaunchNoticeClaude": "Виявлено Claude Code. Виконайте /import-claude, щоб переглянути, що можна перенести: MCP-сервери, безпечні налаштування та дозволи. Нічого не застосовується без вашої згоди.",
2276 "LaunchNewSession": "Нова сесія",
2277 "LaunchRecentHeading": "Нещодавні",
2278 "LaunchHelpLine": "/help — команди · {dock} — робоча панель",
2279 "LaunchSeeAllSessions": "Показати всі сесії…",
2280 "LaunchNoRecentSessions": "Поки немає нещодавніх сесій — введіть нижче, щоб почати.",
2281 "LaunchResumeFailed": "Не вдалося відновити: {error}",
2282 "ReceiptSessionHooks": "гачків: {count}",
2283 "AutomationEditorNew": "Нова автоматизація",
2284 "AutomationEditorEdit": "Редагувати автоматизацію",
2285 "AutomationEditorSchedule": "Розклад",
2286 "AutomationEditorDaily": "Щодня",
2287 "AutomationEditorWeekly": "Щотижня",
2288 "AutomationEditorHourly": "Щогодини",
2289 "AutomationEditorOnce": "Один раз",
2290 "AutomationEditorCustom": "Власний",
2291 "AutomationEditorTime": "Час (HH:MM)",
2292 "AutomationEditorDate": "Дата (YYYY-MM-DD)",
2293 "AutomationEditorDays": "Дні",
2294 "AutomationEditorLocalTime": "Часовий пояс: місцевий ({zone})",
2295 "AutomationEditorProvider": "Вибір моделі закріплює провайдера. Поточна конфігурація: {provider}.",
2296 "AutomationEditorDefaultModel": "Типова модель",
2297 "AutomationEditorInheritedProvider": "типові параметри середовища",
2298 "AutomationEditorEnabled": "Увімкнено",
2299 "AutomationEditorControls": "Tab поля · Enter редагувати · ↑↓ змінити · Ctrl+A вибрати все",
2300 "AutomationEditorPromptControls": "Enter новий рядок · Tab наступне поле · Ctrl+A вибрати все",
2301 "AutomationEditorSaveFailed": "Не вдалося зберегти: {error}",
2302 "AutomationEditorBusy": "Сховище автоматизацій зайняте. Спробуйте зберегти ще раз.",
2303 "AutomationEditorSaved": "Збережено {name}",
2304 "AutomationEditorPreviewUnavailable": "Наступний запуск невідомий; поточний розклад буде збережено",
2305 "AutomationEditorConflict": "Автоматизація змінилася. Скасуйте та відкрийте знову.",
2306 "AutomationEditorInvalidWorkspace": "Виберіть наявний робочий каталог.",
2307 "AutomationEditorModelControls": "Введення для фільтра · ↑↓ рух · Enter вибір · Esc назад",
2308 "AutomationEditorPausedPreview": "Призупинено · запуск не заплановано",
2309 "AutomationEditorInvalidSchedule": "Неприпустимий розклад: {error}",
2310 "AutomationEditorMonday": "Пн",
2311 "AutomationEditorTuesday": "Вт",
2312 "AutomationEditorWednesday": "Ср",
2313 "AutomationEditorThursday": "Чт",
2314 "AutomationEditorFriday": "Пт",
2315 "AutomationEditorSaturday": "Сб",
2316 "AutomationEditorSunday": "Нд",
2317 "CostReasonNotMoney": "без оплати за токени",
2318 "CostReasonBillingUnknown": "спосіб оплати невідомий",
2319 "CostReasonEndpointUnknown": "кінцеву точку не підтверджено",
2320 "CostReasonRateMissing": "тариф недоступний",
2321 "CostReasonLiveUnverified": "поточний тариф не перевірено",
2322 "CostReasonRetiredAlias": "псевдонім моделі виведено з використання",
2323 "CostReasonTierMissing": "ціновий рівень недоступний",
2324 "CostReasonRoutingDependent": "тариф фактичного провайдера не встановлено",
2325 "CostReasonCoverageMissing": "збережене покриття невідоме",
2326 "CostReasonTokenRateMissing": "тариф класу токенів недоступний",
2327 "CostReasonInvalidRate": "некоректний тариф",
2328 "CostReasonCurrencyMissing": "тариф у цій валюті недоступний",
2329 "CostReasonUsageConflict": "суперечливі лічильники токенів",
2330 "CostChipUnknown": "вартість: невідома ({reasons})",
2331 "CostChipSubtotal": "проміжний підсумок {amount} + невідомо ({reasons})",
2332 "CostChipSavedSubtotal": "збережений проміжний підсумок {amount} + невідомо ({reasons})",
2333 "CostChipLocal": "вартість: локально",
2334 "CostChipAllowance": "використання: {plan}",
2335 "CostChipAllowancePercent": "використання: {plan} · {percent}%",
2336 "McpLoginInProgress": "Вхід OAuth на MCP-сервер '{server}' уже триває. {cancel_key} скасовує його.",
2337 "McpLoginStarting": "Починається вхід OAuth на MCP-сервер '{server}'. {cancel_key} скасовує його.",
2338 "McpLoginBrowser": "Авторизація '{server}' у браузері. {cancel_key} скасовує її. {url}",
2339 "McpLoginStored": "Дані OAuth для MCP-сервера '{server}' збережено. Виконайте {command} для повторного підключення.",
2340 "McpLoginFailed": "Не вдалося ввійти через OAuth на MCP-сервер '{server}': {error}",
2341 "McpLoginCancelled": "Вхід OAuth на MCP-сервер '{server}' скасовано.",
2342 "McpLoginHandshakeTimeout": "Час виявлення або реєстрації OAuth вичерпано; повторіть вхід.",
2343 "McpLoginServerNotFound": "MCP-сервер '{server}' не знайдено.",
2344 "McpDiagnosisUnobserved": "У цьому сеансі стан підключення MCP-сервера '{server}' ще не спостерігався. Виконайте {command} для перевірки активного пулу.",
2345 "McpDiagnosisSummary": "MCP-сервер '{server}' — останнє спостереження: {state}; транспорт {transport}; інструментів: {tools}, ресурсів: {resources}, підказок: {prompts}.",
2346 "McpDiagnosisLastError": "Остання помилка: {error}.",
2347 "McpDiagnosisNext": "Наступний крок: {command}.",
2348 "McpStateDisabled": "вимкнено",
2349 "McpStateAuthorizationRequired": "потрібна авторизація",
2350 "McpStateConnecting": "підключення",
2351 "McpStateFailed": "помилка підключення",
2352 "McpStateDisconnected": "не підключено",
2353 "RuntimeStoreRecovered": "Розмову відновлено в новому сховищі середовища виконання. Попередні завдання, дозволи та автоматизації не відновлено.",
2354 "ResumeExactSessionHint": "Щоб продовжити цей сеанс, виконайте {command}",
2355 "ResumeSavedSessionHint": "Щоб вибрати збережений сеанс, виконайте {command}",
2356 "GoalProgressLabel": "Мета",
2357 "GoalProgressReceipt": "Повідомлений прогрес {percent}% {bar}",
2358 "GoalProgressNow": "L зараз {note}",
2359 "GoalProgressNext": " далі {note}",
2360 "ConfigLabelContextualTips": "Контекстні підказки",
2361 "ConfigHintContextualTips": "Зрідка пропонувати команди після відповідних дій; вимкніть, щоб приховати підказки.",
2362 "ContextualTipsNotSaved": "Налаштування підказок діє в цьому сеансі, але його не вдалося зберегти: {error}",
2363 "ConfigLabelNotificationQuiet": "Вимкнути сповіщення",
2364 "ConfigLabelNotificationSound": "Звук сповіщень",
2365 "ConfigLabelNotificationCondition": "Коли сповіщати",
2366 "ConfigLabelNotificationMethod": "Спосіб доставки",
2367 "ConfigLabelNotificationThreshold": "Мінімальна тривалість ходу (секунди)",
2368 "ConfigLabelNotificationSummary": "Додавати підсумок",
2369 "ConfigLabelNotificationSubagents": "Сповіщення субагентів",
2370 "ConfigLabelNotificationTurnComplete": "Хід завершено",
2371 "ConfigLabelNotificationSubagentTerminal": "Субагент завершив роботу",
2372 "ConfigLabelNotificationApprovalNeeded": "Потрібне схвалення",
2373 "ConfigLabelNotificationInputNeeded": "Потрібна відповідь",
2374 "ConfigLabelNotificationElevationNeeded": "Потрібні підвищені права",
2375 "ConfigLabelNotificationModelNotify": "Сповіщення на запит агента",
2376 "ConfigLabelNotificationCompletionSound": "Попередній звук завершення",
2377 "ConfigLabelNotificationSoundFile": "Власний звуковий файл",
2378 "ConfigLabelNotificationEventSoundEnabled": "Попередні звуки подій",
2379 "ConfigLabelNotificationEventSoundEvents": "Попередні категорії звуків",
2380 "ConfigLabelNotificationEventSoundInterval": "Інтервал повторення звуку (мілісекунди)",
2381 "ConfigLabelNotificationEventSoundQuiet": "Вимкнути попередні звуки подій",
2382 "ConfigHintNotificationPolicy": "Застосовується відразу. Вимкнення сповіщень і доставки, а також налаштування уваги, тривалості та категорій діють і для звуку.",
2383 "ConfigHintNotificationSound": "Кит використовує звук кита з комплекту застосунку. Вимк вимикає звук. Зберегти попередні звуки залишає раніше вибрані налаштування звуку.",
2384 "ConfigHintNotificationLegacy": "Використовується, коли для звуку сповіщень вибрано «Зберегти попередні звуки».",
2385 "ConfigChoiceNotificationWhale": "Кит",
2386 "ConfigChoiceNotificationLegacy": "Зберегти попередні звуки",
2387 "ConfigChoiceNotificationAlways": "Завжди",
2388 "ConfigChoiceNotificationUnfocused": "За вашої відсутності",
2389 "ConfigChoiceNotificationNever": "Ніколи",
2390 "ConfigChoiceNotificationFile": "Власний файл",
2391 "ConfigChoiceNotificationBell": "Системний дзвінок",
2392 "NotificationApprovalNeeded": "Дозвольте або відхиліть '{tool}', щоб продовжити",
2393 "NotificationInputNeeded": "Дайте відповідь на запитання в терміналі, щоб продовжити",
2394 "NotificationElevationNeeded": "Дозвольте або відхиліть розширений доступ для '{tool}'",
2395 "NotificationDecisionWebHint": "Ухваліть рішення тут або у вебінтерфейсі.",
2396 "NotificationTurnFailed": "Хід завершився з помилкою",
2397 "NotificationProviderFallback": "Після виправної помилки постачальника виконано перемикання на {provider} (резервний варіант {position}/{total}).",
2398 "ApprovalNeverPostureBlocked": "'{tool}' заблоковано: у цьому сеансі заборонені інструменти, що потребують схвалення.",
2399 "NotificationWebApproved": "Схвалено у вебінтерфейсі.",
2400 "NotificationWebDenied": "Відхилено у вебінтерфейсі.",
2401 "NotificationInputSubmitFailed": "Не вдалося надіслати відповідь: {error}. Спробуйте ще раз.",
2402 "PagerActionConfirm": "Підтвердити",
2403 "SelectionCopiedAsMarkdown": "Виділення скопійовано як Markdown ({count})",
2404 "McpShowCachedWhileTurnRuns": "Триває хід; показано останній відомий знімок MCP. Запустіть /mcp знову після завершення ходу, щоб оновити його наживо.",
2405 "McpShowUnavailableWhileTurnRuns": "Триває хід, і знімок MCP ще не спостерігався. Запустіть /mcp знову після завершення ходу.",
2406 "McpLivePoolRefreshDeferredWhileTurnRuns": "Триває хід; оновлення живого пулу MCP відкладено. Запустіть /mcp reload після завершення ходу.",
2407 "McpRetryDeferredWhileTurnRuns": "Триває хід; {server} перепідключиться, щойно він завершиться.",
2408 "McpRetryStarted": "Підключення до {server}…",
2409 "McpRetryConnected": "{server} підключено: інструментів — {tools}.",
2410 "McpRetryNeedsLogin": "{server} потребує входу: виконайте {command}.",
2411 "McpRetryFailed": "{server} не підключився: {error}",
2412 "ExtensionsActionDisable": "вимкнути",
2413 "ExtensionsActionReview": "переглянути",
2414 "ExtensionsActionRemove": "видалити",
2415 "ExtensionsStateOn": "увімкнено",
2416 "ExtensionsStateOff": "вимкнено",
2417 "ExtensionsStateNeedsReview": "потрібна перевірка",
2418 "ExtensionsReviewExplainer": "Codewhale запускає навички, MCP-сервери та хуки плагіна лише після вашої перевірки його можливостей. Enter відкриває перевірку.",
2419 "ExtensionsScopeGlobal": "глобально",
2420 "ExtensionsScopeProject": "проєкт",
2421 "ExtensionsScopePlugin": "плагін: {plugin}",
2422 "ExtensionsRemoveArmed": "Видалити {name}? Натисніть d ще раз для підтвердження · Esc скасовує",
2423 "FleetReviewWorkspaceLimits": "{workspace} · агенти {enabled} (одночасно {concurrent}, слотів запуску {launch_slots}, допущено {admitted}) · рекурсія: агент {agent_depth} / Fleet {fleet_depth} (межа {ceiling})",
2424 "FleetReviewPolicy": "Типово агенти не мають ліміту токенів · API {api_secs}с, сигнал активності {heartbeat_secs}с. Запуск через Fleet → exec; /fleet workers (або /subagents) показує агентів цього сеансу; /fleet status і codewhale fleet status читають збережену історію .codewhale/fleet.jsonl.",
2425 "SetupProjectPermissionsInvalid": "Не вдалося розібрати конфігурацію проєкту {path} ({reason}). Її обмеження дозволів НЕ діють; у цьому робочому просторі використовуються ваші користувацькі типові значення.",
2426 "SetupProjectPermissionsOverride": "Конфігурація проєкту містить {fields}. Набори налаштувань зберігають типові значення користувача; конфігурація проєкту й далі може звужувати дозволи в цьому робочому просторі.",
2427 "WorkflowCountRunning": "{count} виконується",
2428 "WorkflowCountDone": "{count} готово",
2429 "WorkflowCountFailed": "{count} невдало",
2430 "WorkflowCountCancelled": "{count} скасовано",
2431 "WorkflowNoTasksYet": "завдань поки немає",
2432 "WorkflowSettledOfTotal": "{done}/{total} готово",
2433 "WorkflowPhaseCountOne": "фаз: {count}",
2434 "WorkflowPhaseCountMany": "фаз: {count}",
2435 "WorkflowPhaseOrdinal": "фаза {n}/{total}",
2436 "ModelPickerPinned": "{route} закріплено",
2437 "ModelPickerUnpinned": "{route} відкріплено",
2438 "ModelPickerPinFailed": "Не вдалося оновити закріплення: {error}",
2439 "ModelPickerPinOrderUpdated": "Порядок закріплених моделей оновлено",
2440 "ModelPickerPinReorderFailed": "Не вдалося змінити порядок закріплення: {error}",
2441 "ModelPickerReadinessRefreshed": "Готовність моделей оновлено · рядки каталогу перебудовано",
2442 "ModelPickerOpenToRefresh": "Відкрийте /model, щоб оновити готовність і каталог",
2443 "ModelPickerPinnedChip": "закріплено",
2444 "AuthSignedInAs": "Вхід у {provider} виконано як {account}.",
2445 "AuthSignedInWithoutEmail": "Вхід у {provider} виконано (видавець не надіслав адресу електронної пошти облікового запису).",
2446 "AuthReplacedPreviousSignInAs": "Попередній вхід Codewhale у {provider} ({account}) замінено.",
2447 "AuthReplacedPreviousSignIn": "Попередній вхід Codewhale у {provider} замінено.",
2448 "AuthSameAccountAsBefore": "Це той самий обліковий запис, що й раніше; щоб використати інший обліковий запис {provider}, вийдіть із нього в браузері (або відкрийте приватне вікно) й увійдіть знову.",
2449 "AuthEnvTokenOutranksSignIn": "У цьому середовищі задано OPENAI_CODEX_ACCESS_TOKEN або CODEX_ACCESS_TOKEN, і ця змінна має пріоритет над цим входом; запити й далі використовуватимуть обліковий запис цього токена, доки ви її не видалите.",
2450 "PinnedPromptJumpToMessage": "Перейти до цього повідомлення"
2451 }
2452
2452 lines JSON