* Add mobile context notes tab * Fix bot comments --------- Co-authored-by: Konstantin Zolin <zolin_ka@vk.com> Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com>
2299 lines
195 KiB
TypeScript
2299 lines
195 KiB
TypeScript
import type { I18nKey } from './en';
|
||
import { settingsDict } from './uk.settings';
|
||
|
||
export const dict: Record<I18nKey, string> = {
|
||
...settingsDict,
|
||
"common.loading": "Завантаження...",
|
||
"common.unavailable": "Недоступно",
|
||
"common.language.english": "англійська",
|
||
"common.language.simplifiedChinese": "Китайська (спрощена)",
|
||
"common.language.ukrainian": "Українська",
|
||
"common.language.spanish": "Іспанська",
|
||
"common.language.brazilianPortuguese": "Бразильська португальська",
|
||
"common.language.korean": "Корейська",
|
||
"common.language.polish": "Польська",
|
||
"common.revealPath.finder": "Показати у Finder",
|
||
"common.revealPath.fileExplorer": "Відкрити у File Explorer",
|
||
"common.revealPath.fileManager": "Відкрити у файловому менеджері",
|
||
"pwa.installPrompt.description": "Установіть OpenChamber для швидшого доступу",
|
||
"pwa.installPrompt.action": "Установити",
|
||
"pwa.installPrompt.dismiss": "Сховати",
|
||
"pwa.installPrompt.started": "Установлення розпочато",
|
||
"pwa.installPrompt.installed": "OpenChamber встановлено",
|
||
"layout.mainTab.chat": "Чат",
|
||
"layout.mainTab.plan": "План",
|
||
"layout.mainTab.diff": "Diff",
|
||
"layout.mainTab.files": "Файли",
|
||
"layout.mainTab.terminal": "Термінал",
|
||
"layout.mainTab.context": "Контекст",
|
||
"layout.rightSidebar.git": "Git",
|
||
"layout.rightSidebar.files": "Файли",
|
||
"layout.rightSidebar.context": "Контекст",
|
||
"layout.services.instance": "Інстанс",
|
||
"layout.services.usage": "Використання",
|
||
"sessions.sidebar.header.actions.closeSessions": "Закрити сесії",
|
||
"sessions.sidebar.header.actions.addProject": "Додати проєкт",
|
||
"sessions.sidebar.header.actions.newSession": "Нова сесія",
|
||
"sessions.sidebar.header.actions.newMultiRun": "Новий Multi-run",
|
||
"sessions.sidebar.header.actions.scheduledTasks": "Заплановані завдання",
|
||
"sessions.scheduledTasks.dialog.title": "Заплановані завдання",
|
||
"sessions.scheduledTasks.dialog.description": "Завдання на стороні сервера, які створюють нову сесію і надсилають налаштований запит.",
|
||
"sessions.scheduledTasks.dialog.project.label": "Проєкт",
|
||
"sessions.scheduledTasks.dialog.project.placeholder": "Вибрати проєкт",
|
||
"sessions.scheduledTasks.dialog.project.empty": "Жодних проєктів",
|
||
"sessions.scheduledTasks.dialog.actions.newTask": "Нове завдання",
|
||
"sessions.scheduledTasks.dialog.actions.runNow": "Запустити зараз",
|
||
"sessions.scheduledTasks.dialog.actions.edit": "Редагувати",
|
||
"sessions.scheduledTasks.dialog.actions.editAria": "Редагувати {taskName}",
|
||
"sessions.scheduledTasks.dialog.actions.deleteAria": "Видалити {taskName}",
|
||
"sessions.scheduledTasks.dialog.loading": "Завантаження завдань...",
|
||
"sessions.scheduledTasks.dialog.empty.noTasks": "Ще немає запланованих завдань.",
|
||
"sessions.scheduledTasks.dialog.empty.selectProject": "Виберіть проєкт, щоб керувати запланованими завданнями.",
|
||
"sessions.scheduledTasks.dialog.error.chooseProjectFirst": "Спочатку виберіть проєкт",
|
||
"sessions.scheduledTasks.dialog.toast.loadFailed": "Не вдалося завантажити заплановані завдання",
|
||
"sessions.scheduledTasks.dialog.toast.saved": "Заплановане завдання збережено",
|
||
"sessions.scheduledTasks.dialog.toast.updateFailed": "Не вдалося оновити завдання",
|
||
"sessions.scheduledTasks.dialog.toast.deleted": "Заплановане завдання видалено",
|
||
"sessions.scheduledTasks.dialog.toast.deleteFailed": "Не вдалося видалити завдання",
|
||
"sessions.scheduledTasks.dialog.toast.started": "Завдання розпочато",
|
||
"sessions.scheduledTasks.dialog.toast.runFailed": "Не вдалося виконати завдання",
|
||
"sessions.scheduledTasks.dialog.confirm.deleteTask": "Видалити заплановане завдання \"{taskName}\"?",
|
||
"sessions.scheduledTasks.dialog.schedule.daily": "Щодня {time}",
|
||
"sessions.scheduledTasks.dialog.schedule.dailyWithTimezone": "Щодня {time} ({timezone})",
|
||
"sessions.scheduledTasks.dialog.schedule.weekly": "Щотижня {days} {time}",
|
||
"sessions.scheduledTasks.dialog.schedule.weeklyWithTimezone": "Щотижня {days} {time} ({timezone})",
|
||
"sessions.scheduledTasks.dialog.schedule.once": "Одноразовий {date} {time}",
|
||
"sessions.scheduledTasks.dialog.schedule.onceWithTimezone": "Одноразовий {date} {time} ({timezone})",
|
||
"sessions.scheduledTasks.dialog.schedule.cron": "Cron: {cron}",
|
||
"sessions.scheduledTasks.dialog.schedule.cronWithTimezone": "Cron: {cron} ({timezone})",
|
||
"sessions.scheduledTasks.dialog.schedule.unknownDate": "Невідома дата",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.sun": "Нд",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.mon": "Пн",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.tue": "Вт",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.wed": "Ср",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.thu": "Чт",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.fri": "Пт",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.sat": "Сб",
|
||
"sessions.scheduledTasks.dialog.schedule.weekdayShort.unknown": "?",
|
||
"sessions.scheduledTasks.dialog.relativeTime.inLessThanOneMinute": "через <1 хв",
|
||
"sessions.scheduledTasks.dialog.relativeTime.justNow": "щойно",
|
||
"sessions.scheduledTasks.dialog.relativeTime.inMinutes": "через {count} хв",
|
||
"sessions.scheduledTasks.dialog.relativeTime.minutesAgo": "{count} хв тому",
|
||
"sessions.scheduledTasks.dialog.relativeTime.inDuration": "в {duration}",
|
||
"sessions.scheduledTasks.dialog.relativeTime.durationAgo": "{duration} тому",
|
||
"sessions.scheduledTasks.dialog.status.success": "Успіх",
|
||
"sessions.scheduledTasks.dialog.status.error": "Помилка",
|
||
"sessions.scheduledTasks.dialog.status.running": "Виконується",
|
||
"sessions.scheduledTasks.dialog.status.idle": "Очікує",
|
||
"sessions.scheduledTasks.dialog.nextRun.label": "Далі",
|
||
"sessions.scheduledTasks.dialog.lastRun.label": "Останній запуск",
|
||
"sessions.scheduledTasks.dialog.lastRun.runningNow": "виконується зараз",
|
||
"sessions.scheduledTasks.dialog.lastRun.never": "ніколи",
|
||
"sessions.scheduledTasks.dialog.taskToggle.enableAria": "Увімкнути {taskName}",
|
||
"sessions.scheduledTasks.dialog.taskToggle.pauseAria": "Призупинити {taskName}",
|
||
"sessions.scheduledTasks.dialog.taskToggle.enabled": "Увімкнено",
|
||
"sessions.scheduledTasks.dialog.taskToggle.paused": "Призупинено",
|
||
"sessions.scheduledTasks.editor.title.edit": "Редагувати заплановане завдання",
|
||
"sessions.scheduledTasks.editor.title.new": "Нове заплановане завдання",
|
||
"sessions.scheduledTasks.editor.description": "Налаштувати завдання на стороні сервера, яке створює нову сесію і надсилає запит.",
|
||
"sessions.scheduledTasks.editor.taskName.label": "Назва завдання",
|
||
"sessions.scheduledTasks.editor.taskName.placeholder": "Щоденна синхронізація",
|
||
"sessions.scheduledTasks.editor.scheduleType.label": "Тип розкладу",
|
||
"sessions.scheduledTasks.editor.scheduleType.daily": "Щодня",
|
||
"sessions.scheduledTasks.editor.scheduleType.weekly": "Щотижня",
|
||
"sessions.scheduledTasks.editor.scheduleType.once": "Одноразовий",
|
||
"sessions.scheduledTasks.editor.date.label": "Дата",
|
||
"sessions.scheduledTasks.editor.date.placeholder": "Вибрати дату",
|
||
"sessions.scheduledTasks.editor.date.previousMonth": "Попередній місяць",
|
||
"sessions.scheduledTasks.editor.date.nextMonth": "Наступний місяць",
|
||
"sessions.scheduledTasks.editor.date.jumpToToday": "Перейти до сьогоднішнього дня",
|
||
"sessions.scheduledTasks.editor.date.today": "Сьогодні",
|
||
"sessions.scheduledTasks.editor.time.label": "Час",
|
||
"sessions.scheduledTasks.editor.time.hourAria": "Години",
|
||
"sessions.scheduledTasks.editor.time.minuteAria": "Хвилини",
|
||
"sessions.scheduledTasks.editor.time.periodAria": "Період",
|
||
"sessions.scheduledTasks.editor.time.period.am": "AM",
|
||
"sessions.scheduledTasks.editor.time.period.pm": "PM",
|
||
"sessions.scheduledTasks.editor.times.label": "Часи",
|
||
"sessions.scheduledTasks.editor.times.add": "Додати час",
|
||
"sessions.scheduledTasks.editor.times.removeAria": "Видалити час",
|
||
"sessions.scheduledTasks.editor.timezone.label": "Часовий пояс",
|
||
"sessions.scheduledTasks.editor.weekdays.label": "Дні тижня",
|
||
"sessions.scheduledTasks.editor.model.label": "Модель",
|
||
"sessions.scheduledTasks.editor.thinkingLevel.label": "Рівень мислення",
|
||
"sessions.scheduledTasks.editor.thinkingLevel.default": "За замовчуванням",
|
||
"sessions.scheduledTasks.editor.agent.label": "Агент",
|
||
"sessions.scheduledTasks.editor.prompt.label": "Промпт",
|
||
"sessions.scheduledTasks.editor.prompt.placeholder": "Підсумуйте відкриті завдання й запропонуйте наступні дії",
|
||
"sessions.scheduledTasks.editor.enabled.aria": "Увімкнути завдання",
|
||
"sessions.scheduledTasks.editor.enabled.label": "Увімкнено",
|
||
"sessions.scheduledTasks.editor.actions.closeAria": "Закрити",
|
||
"sessions.scheduledTasks.editor.actions.cancel": "Скасувати",
|
||
"sessions.scheduledTasks.editor.actions.save": "Зберегти",
|
||
"sessions.scheduledTasks.editor.actions.saving": "Збереження...",
|
||
"sessions.scheduledTasks.editor.toast.saveFailed": "Не вдалося зберегти завдання",
|
||
"sessions.scheduledTasks.editor.validation.taskNameRequired": "Потрібно вказати назву завдання",
|
||
"sessions.scheduledTasks.editor.validation.promptRequired": "Потрібен промпт",
|
||
"sessions.scheduledTasks.editor.validation.modelRequired": "Необхідна модель",
|
||
"sessions.scheduledTasks.editor.validation.dateFormat": "Дата має використовувати YYYY-MM-DD",
|
||
"sessions.scheduledTasks.editor.validation.timeFormat": "Час має використовувати формат HH:mm",
|
||
"sessions.scheduledTasks.editor.validation.atLeastOneTime": "Додайте принаймні один дійсний час",
|
||
"sessions.scheduledTasks.editor.validation.atLeastOneWeekday": "Виберіть хоча б один день тижня",
|
||
"sessions.scheduledTasks.editor.validation.timezoneRequired": "Потрібно вказати часовий пояс",
|
||
"multirun.launcher.title": "Новий Multi-Run",
|
||
"multirun.launcher.actions.closeEsc": "Закрити (Esc)",
|
||
"multirun.launcher.actions.cancel": "Скасувати",
|
||
"multirun.launcher.actions.creating": "Створення...",
|
||
"multirun.launcher.actions.startWithModelCount": "Запустити моделей: {count}",
|
||
"multirun.launcher.project.label": "Проєкт",
|
||
"multirun.launcher.project.placeholder": "Вибрати проєкт",
|
||
"multirun.launcher.project.empty": "Спочатку додайте проєкт.",
|
||
"multirun.launcher.project.gitRequired": "Без ізоляції worktree: запуски використовують ту саму директорію.",
|
||
"multirun.launcher.groupName.label": "Назва групи",
|
||
"multirun.launcher.groupName.info": "Використовується для імен каталогу та гілок worktree",
|
||
"multirun.launcher.groupName.placeholder": "feature-auth, bugfix-login",
|
||
"multirun.launcher.baseBranch.label": "Базова гілка",
|
||
"multirun.launcher.baseBranch.info": "Нова гілка, створена з цієї бази для кожної моделі",
|
||
"multirun.launcher.isolateRuns.label": "Ізолювати запуски",
|
||
"multirun.launcher.agent.label": "Агент",
|
||
"multirun.launcher.agent.info": "Агент використовується для всіх запусків. За замовчуванням налаштований агент.",
|
||
"multirun.launcher.setupCommands.label": "Команди налаштування",
|
||
"multirun.launcher.setupCommands.loading": "Завантаження...",
|
||
"multirun.launcher.setupCommands.commandPlaceholder": "bun install",
|
||
"multirun.launcher.setupCommands.removeCommandAria": "Видалити команду",
|
||
"multirun.launcher.setupCommands.addCommand": "Додати команду",
|
||
"multirun.launcher.prompt.label": "Промпт",
|
||
"multirun.launcher.prompt.placeholder": "Введіть промпт, який буде надіслано всім моделям...",
|
||
"multirun.launcher.attachments.attach": "Прикріпити",
|
||
"multirun.launcher.attachments.tooltip": "Ті самі файли буде надіслано в усі запуски",
|
||
"multirun.launcher.models.label": "Моделі",
|
||
"multirun.launcher.models.info": "Вибрати моделі 2-{max}. Ту саму модель можна додавати кілька разів.",
|
||
"multirun.launcher.toast.fileTooLarge": "Файл \"{fileName}\" завеликий (макс. 10 МБ)",
|
||
"multirun.launcher.toast.attachFailed": "Не вдалося вкласти \"{fileName}\"",
|
||
"multirun.launcher.toast.attachedSingle": "Прикріплено файл: {count}",
|
||
"multirun.launcher.toast.attachedPlural": "Прикріплено файлів: {count}",
|
||
"multirun.modelMultiSelect.actions.addModel": "Додати модель",
|
||
"multirun.modelMultiSelect.search.placeholder": "Пошук моделей",
|
||
"multirun.modelMultiSelect.search.noResults": "Моделі не знайдено",
|
||
"multirun.modelMultiSelect.sections.favorites": "Вибране",
|
||
"multirun.modelMultiSelect.sections.recent": "Останні",
|
||
"multirun.modelMultiSelect.variant.placeholder": "Мислення",
|
||
"multirun.modelMultiSelect.variant.default": "За замовчуванням",
|
||
"multirun.modelMultiSelect.keyboard.hint": "↑↓ навігація • Enter вибрати • Esc закрити",
|
||
"multirun.modelMultiSelect.validation.minOnly": "Виберіть щонайменше моделей: {min}.",
|
||
"multirun.modelMultiSelect.validation.minToMax": "Виберіть від {min} до {max} моделей.",
|
||
"multirun.agentSelector.placeholder": "Вибрати агента",
|
||
"multirun.fusion.title": "Запустити fusion",
|
||
"multirun.fusion.description": "Обʼєднайте вибрані результати multi-run в одну сильнішу відповідь.",
|
||
"multirun.fusion.provider.placeholder": "Провайдер",
|
||
"multirun.fusion.model.placeholder": "Модель",
|
||
"multirun.fusion.sources.label": "Джерела ({count})",
|
||
"multirun.fusion.actions.cancel": "Скасувати",
|
||
"multirun.fusion.actions.start": "Запустити fusion",
|
||
"multirun.fusion.actions.starting": "Запуск...",
|
||
"multirun.fusion.toast.noOutputs": "Не знайдено відповідей асистента для fusion.",
|
||
"multirun.fusion.toast.failed": "Не вдалося запустити fusion.",
|
||
"multirun.launcher.attachments.label": "Файли",
|
||
"multirun.launcher.actions.startWithRunCount": "Запустити ({count} запусків)",
|
||
"multirun.launcher.groups.addGroup": "Додати групу запусків",
|
||
"multirun.launcher.groups.removeGroup": "Видалити групу",
|
||
"multirun.launcher.groups.groupLabel": "Група запусків {index}",
|
||
"multirun.launcher.groups.template.label": "Шаблон",
|
||
"multirun.launcher.groups.template.placeholder": "Оберіть шаблон...",
|
||
"multirun.launcher.groups.template.custom": "Довільний промпт",
|
||
"multirun.launcher.groups.prompt.label": "Промпт",
|
||
"multirun.launcher.groups.prompt.placeholder": "Введіть промпт для цієї групи...",
|
||
"sessions.sidebar.header.actions.searchSessions": "Пошук сесій",
|
||
"sessions.sidebar.header.actions.exitSelection": "Вийти з вибору",
|
||
"sessions.sidebar.header.actions.selectSessions": "Вибрати сесії",
|
||
"sessions.sidebar.header.actions.sessionDisplayMode": "Режим відображення сесії",
|
||
"sessions.sidebar.header.displayMode.label": "Режим відображення",
|
||
"sessions.sidebar.header.displayMode.default": "За замовчуванням",
|
||
"sessions.sidebar.header.displayMode.minimal": "Мінімальний",
|
||
"sessions.sidebar.header.displayMode.showRecent": "Показувати нещодавні",
|
||
"sessions.sidebar.header.displayMode.collapseAll": "Згорнути все",
|
||
"sessions.sidebar.header.displayMode.expandAll": "Розгорнути все",
|
||
"sessions.sidebar.header.search.matchCountSingle": "{count} збіг",
|
||
"sessions.sidebar.header.search.matchCountPlural": "Збігів: {count}",
|
||
"sessions.sidebar.header.search.escapeHint": "Esc, щоб очистити",
|
||
"sessions.sidebar.header.search.placeholder": "Пошук сесій...",
|
||
"sessions.sidebar.header.search.clear": "Очистити пошук",
|
||
"sessions.sidebar.footer.actions.settings": "Налаштування",
|
||
"sessions.sidebar.footer.actions.shortcuts": "Гарячі клавіші",
|
||
"sessions.sidebar.footer.actions.aboutOpenChamber": "Про OpenChamber",
|
||
"sessions.sidebar.footer.actions.update": "Оновити",
|
||
"sessions.sidebar.empty.noSessions.title": "Сесій ще немає",
|
||
"sessions.sidebar.empty.noSessions.description": "Створіть першу сесію, щоб почати кодувати.",
|
||
"sessions.sidebar.empty.noMatches.title": "Немає відповідних сесій",
|
||
"sessions.sidebar.empty.noMatches.description": "Спробуйте інший заголовок, гілку, папку або шлях.",
|
||
"sessions.sidebar.activity.recentTitle": "Останні",
|
||
"sessions.switcher.openAria": "Відкрити перемикач сесій",
|
||
"sessions.switcher.empty": "Немає недавніх сесій",
|
||
"sessions.switcher.draftTitle": "Нова сесія",
|
||
"sessions.sidebar.updateCheck.errorTitle": "Не вдалося перейти на наявність оновлень",
|
||
"sessions.sidebar.updateCheck.latestVersion": "Ви використовуєте останню версію",
|
||
"sessions.sidebar.directory.errorAddProjectTitle": "Не вдалося додати проєкт",
|
||
"sessions.sidebar.directory.errorAddProjectDescription": "Виберіть правильний каталог.",
|
||
"sessions.sidebar.directory.errorSelectDirectoryTitle": "Не вдалося вибрати каталог",
|
||
"sessions.sidebar.folder.newFolderName": "Нова папка",
|
||
"sessions.sidebar.bulkActions.delete": "Видалити",
|
||
"sessions.sidebar.bulkActions.archive": "Архівувати",
|
||
"sessions.sidebar.bulkActions.selectedCount": "Вибрано {count}",
|
||
"sessions.sidebar.bulkActions.moveToFolder": "Перемістити в папку",
|
||
"sessions.sidebar.bulkActions.deletedSingle": "Видалено сесію: {count}",
|
||
"sessions.sidebar.bulkActions.deletedPlural": "Видалено сесій: {count}",
|
||
"sessions.sidebar.bulkActions.failedDeleteSingle": "Не вдалося видалити сесію {count}",
|
||
"sessions.sidebar.bulkActions.failedDeletePlural": "Не вдалося видалити сесії {count}",
|
||
"sessions.sidebar.bulkActions.archivedSingle": "Заархівовано сесію: {count}",
|
||
"sessions.sidebar.bulkActions.archivedPlural": "Заархівовано сесій: {count}",
|
||
"sessions.sidebar.bulkActions.failedArchiveSingle": "Не вдалося архівувати сесія {count}",
|
||
"sessions.sidebar.bulkActions.failedArchivePlural": "Не вдалося архівувати сесії {count}",
|
||
"sessions.sidebar.folders.none": "Папок ще немає",
|
||
"sessions.sidebar.folders.newFolderEllipsis": "Нова папка...",
|
||
"sessions.sidebar.folders.removeFromFolder": "Видалити з папки",
|
||
"sessions.sidebar.folders.moveToFolder": "Перемістити в папку",
|
||
"sessions.sidebar.project.actions.newWorktree": "Нове worktree",
|
||
"sessions.sidebar.project.actions.newWorktreeEllipsis": "Нове worktree...",
|
||
"sessions.sidebar.project.actions.projectMenu": "Меню проєкту",
|
||
"sessions.sidebar.project.actions.newSession": "Нова сесія",
|
||
"sessions.sidebar.project.actions.closeProject": "Закрити проєкт",
|
||
"sessions.sidebar.project.actions.newDraftSession": "Нова чернетка сесії",
|
||
"sessions.sidebar.session.menu.rename": "Перейменувати",
|
||
"sessions.sidebar.session.rename.save": "Зберегти назву сесії",
|
||
"sessions.sidebar.session.rename.cancel": "Скасувати перейменування сесії",
|
||
"sessions.sidebar.session.menu.unpin": "Відкріпити сесія",
|
||
"sessions.sidebar.session.menu.pin": "Закріпити сесія",
|
||
"sessions.sidebar.session.menu.share": "Поділитися",
|
||
"sessions.sidebar.session.menu.copied": "Скопійовано",
|
||
"sessions.sidebar.session.menu.copyLink": "Копіювати посилання",
|
||
"sessions.sidebar.session.menu.unshare": "Скасувати спільний доступ",
|
||
"sessions.sidebar.session.menu.exportMarkdown": "Експорт Markdown",
|
||
"sessions.sidebar.session.menu.runFusion": "Запустити fusion",
|
||
"sessions.sidebar.session.menu.openInSidePanel": "Відкрити на бічній панелі",
|
||
"sessions.sidebar.session.actions.openInEditor": "Відкрити в редакторі",
|
||
"sessions.sidebar.session.menu.betaBadge": "бета-версія",
|
||
"sessions.sidebar.session.menu.label": "Меню сесії",
|
||
"sessions.sidebar.session.untitled": "Сесія без назви",
|
||
"sessions.sidebar.session.export.nothingToExport": "Нічого для експорту",
|
||
"sessions.sidebar.session.export.success": "Сесія експортовано",
|
||
"sessions.sidebar.session.export.failedRevealPath": "Не вдалося відкрити шлях",
|
||
"sessions.sidebar.session.export.untitledSubagent": "Під-агент без назви",
|
||
"sessions.sidebar.session.export.skippedSubtaskSingle": "Сесію експортовано, але пропущено {count} завдання під-агента, яке не вдалося завантажити.",
|
||
"sessions.sidebar.session.export.skippedSubtaskMany": "Сесію експортовано, але пропущено {count} завдань під-агента, які не вдалося завантажити.",
|
||
"sessions.sidebar.session.export.dialog.title": "Експорт Markdown",
|
||
"sessions.sidebar.session.export.dialog.descriptionSingle": "Ця сесія має {count} завдання під-агента. Додати його до експорту?",
|
||
"sessions.sidebar.session.export.dialog.descriptionMany": "Ця сесія має {count} завдань під-агентів. Додати їх до експорту?",
|
||
"sessions.sidebar.session.export.dialog.includeSubtasks": "Додати завдання під-агентів",
|
||
"sessions.sidebar.session.export.dialog.confirm": "Експортувати",
|
||
"sessions.sidebar.session.status.active": "Сесія активний",
|
||
"sessions.sidebar.session.status.unread": "Непрочитані оновлення",
|
||
"sessions.sidebar.session.status.pinned": "Закріплений сесія",
|
||
"sessions.sidebar.session.status.permissionRequired": "Потрібен дозвіл",
|
||
"sessions.sidebar.session.subsessions.collapse": "Згорнути підсесії",
|
||
"sessions.sidebar.session.subsessions.expand": "Розгорнути підсесії",
|
||
"sessions.sidebar.dialogs.deleteSession.title": "Видалити сесія?",
|
||
"sessions.sidebar.dialogs.archiveSession.title": "Архівувати сесія?",
|
||
"sessions.sidebar.dialogs.deleteSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.",
|
||
"sessions.sidebar.dialogs.deleteSession.withManySubtasks": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.",
|
||
"sessions.sidebar.dialogs.archiveSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде заархівовано.",
|
||
"sessions.sidebar.dialogs.archiveSession.withManySubtasks": "\"{sessionTitle}\" і його підзавдання {count} буде заархівовано.",
|
||
"sessions.sidebar.dialogs.deleteSession.single": "\"{sessionTitle}\" буде остаточно видалено.",
|
||
"sessions.sidebar.dialogs.archiveSession.single": "\"{sessionTitle}\" буде заархівовано.",
|
||
"sessions.sidebar.dialogs.neverAsk": "Більше не питати",
|
||
"sessions.sidebar.dialogs.cancel": "Скасувати",
|
||
"sessions.sidebar.dialogs.deleteSession.titleAction": "Видалити сесія",
|
||
"sessions.sidebar.dialogs.deleteSessions.titleAction": "Видалити сесії",
|
||
"sessions.sidebar.dialogs.deleteSessions.title": "Видалити сесії?",
|
||
"sessions.sidebar.dialogs.archiveSessions.title": "Архівувати сесії?",
|
||
"sessions.sidebar.dialogs.deleteSessions.singleDescription": "Сесію {count} буде остаточно видалено.",
|
||
"sessions.sidebar.dialogs.deleteSessions.pluralDescription": "Сесій буде остаточно видалено: {count}.",
|
||
"sessions.sidebar.dialogs.archiveSessions.singleDescription": "Сесію {count} буде заархівовано.",
|
||
"sessions.sidebar.dialogs.archiveSessions.pluralDescription": "Сесій буде заархівовано: {count}.",
|
||
"sessions.sidebar.dialogs.deleteFolder.title": "Видалити папку?",
|
||
"sessions.sidebar.dialogs.deleteFolder.withOneSubfolder": "«{folderName}» буде видалено разом із підпапкою {count}. Сесії всередині не будуть видалені.",
|
||
"sessions.sidebar.dialogs.deleteFolder.withManySubfolders": "\"{folderName}\" буде видалено разом із підпапками {count}. Сесії всередині не будуть видалені.",
|
||
"sessions.sidebar.dialogs.deleteFolder.withContentsNoSubfolders": "\"{folderName}\" буде видалено. Сесії всередині не будуть видалені.",
|
||
"sessions.sidebar.dialogs.deleteFolder.single": "\"{folderName}\" буде остаточно видалено.",
|
||
"sessions.sidebar.dialogs.deleteResult.singleFailedToDelete": "Не вдалося видалити сесію: {count}.",
|
||
"sessions.sidebar.dialogs.deleteResult.manyFailedToDelete": "Не вдалося видалити сесій: {count}.",
|
||
"sessions.sidebar.dialogs.deleteResult.singleFailedToArchive": "Не вдалося заархівувати сесію: {count}.",
|
||
"sessions.sidebar.dialogs.deleteResult.manyFailedToArchive": "Не вдалося заархівувати сесій: {count}.",
|
||
"sessions.sidebar.dialogs.deleteResult.removedFromDate": "Видалено всі сесії з {dateLabel}.",
|
||
"sessions.sidebar.dialogs.deleteResult.tryAgain": "Спробуйте ще раз за мить.",
|
||
"sessions.sidebar.dialogs.worktreeDelete.descriptionNoLinked": "Це видаляє вибране worktree.",
|
||
"sessions.sidebar.dialogs.worktreeDelete.descriptionOneLinked": "Це видаляє вибране worktree та архівує пов’язану сесію {count}.",
|
||
"sessions.sidebar.dialogs.worktreeDelete.descriptionManyLinked": "Це видаляє вибране worktree та архівує {count} пов’язаних сесій.",
|
||
"sessions.sidebar.dialogs.sessionDelete.descriptionOne": "Ця дія назавжди видаляє 1 сесію.",
|
||
"sessions.sidebar.dialogs.sessionDelete.descriptionOneWithDate": "Ця дія назавжди видаляє 1 сесію із {dateLabel}.",
|
||
"sessions.sidebar.dialogs.sessionDelete.descriptionMany": "Ця дія назавжди видаляє сесії {count}.",
|
||
"sessions.sidebar.dialogs.sessionDelete.descriptionManyWithDate": "Ця дія назавжди видаляє сесії {count} з {dateLabel}.",
|
||
"sessions.sidebar.dialogs.sessionList.more": "+{count} більше",
|
||
"sessions.sidebar.session.share.successTitle": "Сесією поділилися",
|
||
"sessions.sidebar.session.share.successDescription": "Ви можете скопіювати посилання з меню.",
|
||
"sessions.sidebar.session.share.error": "Не вдалося поділитися сесією",
|
||
"sessions.sidebar.session.share.copyUrlError": "Не вдалося скопіювати URL",
|
||
"sessions.sidebar.session.unshare.success": "Спільний доступ до сесій закрито",
|
||
"sessions.sidebar.session.unshare.error": "Не вдалося скасувати спільний доступ до сесії",
|
||
"sessions.sidebar.session.delete.success": "Сесію видалено",
|
||
"sessions.sidebar.session.delete.error": "Не вдалося видалити сесію",
|
||
"sessions.sidebar.session.archive.success": "Сесію заархівовано",
|
||
"sessions.sidebar.session.archive.error": "Не вдалося заархівувати сесію",
|
||
"sessions.sidebar.group.pr.checksPassed": "Перевірки {success}/{total} пройдено",
|
||
"sessions.sidebar.group.pr.failingCount": "{count} з помилкою",
|
||
"sessions.sidebar.group.pr.pendingCount": "{count} очікує",
|
||
"sessions.sidebar.group.pr.conflictsOrBlocked": "Конфлікти або заблоковані",
|
||
"sessions.sidebar.group.pr.mergeable": "Можна злити",
|
||
"sessions.sidebar.group.pr.mergeState": "Стан злиття: {state}",
|
||
"sessions.sidebar.group.pr.status.merged": "Злито",
|
||
"sessions.sidebar.group.pr.status.readyToMerge": "Готовий до злиття",
|
||
"sessions.sidebar.group.pr.status.open": "PR відкрито",
|
||
"sessions.sidebar.group.pr.status.mergeConflicts": "Конфлікти злиття",
|
||
"sessions.sidebar.group.pr.status.mergeBlocked": "Злиття заблоковано",
|
||
"sessions.sidebar.group.pr.status.draft": "Чернетка PR",
|
||
"sessions.sidebar.group.pr.status.closed": "Закрито",
|
||
"sessions.sidebar.group.empty.noArchivedSessions": "Заархівованих сесій ще немає.",
|
||
"sessions.sidebar.group.empty.noSessionsInWorkspace": "У цій гілці ще немає сесій.",
|
||
"sessions.sidebar.group.showMoreSingle": "Показати більше сесій {count}",
|
||
"sessions.sidebar.group.showMorePlural": "Показати більше сесій {count}",
|
||
"sessions.sidebar.group.showFewer": "Показати менше сесій",
|
||
"sessions.sidebar.group.expandAria": "Розгорнути {label}",
|
||
"sessions.sidebar.group.collapseAria": "Згорнути {label}",
|
||
"sessions.sidebar.group.actions.deleteArchivedInGroupAria": "Видалити заархівовані сесії в {label}",
|
||
"sessions.sidebar.group.actions.deleteArchivedSessions": "Видалити заархівовані сесії",
|
||
"sessions.sidebar.group.actions.deleteGroupAria": "Видалити {label}",
|
||
"sessions.sidebar.group.actions.deleteWorktree": "Видалити worktree",
|
||
"sessions.sidebar.group.actions.newDraftInGroupAria": "Нова чернетка сесії в {label}",
|
||
"sessions.sidebar.grouping.projectRoot": "корінь проєкту",
|
||
"sessions.sidebar.grouping.projectRootWithBranch": "корінь проєкту: {branch}",
|
||
"sessions.sidebar.grouping.archived": "заархівований",
|
||
"sessions.sidebar.grouping.archivedDescription": "Заархівовані та непризначені сесії",
|
||
"sessions.sidebar.folderItem.expandAria": "Розгорнути папку {folderName}",
|
||
"sessions.sidebar.folderItem.collapseAria": "Згорнути папку {folderName}",
|
||
"sessions.sidebar.folderItem.namePlaceholder": "Назва папки",
|
||
"sessions.sidebar.folderItem.newSessionAria": "Нова сесія в {folderName}",
|
||
"sessions.sidebar.folderItem.newSubfolderAria": "Нова підпапка в {folderName}",
|
||
"sessions.sidebar.folderItem.newSubfolder": "Нова підпапка",
|
||
"sessions.sidebar.folderItem.renameAria": "Перейменувати папку {folderName}",
|
||
"sessions.sidebar.folderItem.deleteArchivedInFolderAria": "Видалити заархівовані сесії в папці {folderName}",
|
||
"sessions.sidebar.folderItem.deleteFolderAria": "Видалити папку {folderName}",
|
||
"sessions.sidebar.folderItem.emptyFolder": "Порожня папка",
|
||
"sessions.sidebar.sessionDialogs.ok": "OK",
|
||
"sessions.sidebar.sessionDialogs.linkedSessionSingle": "Пов’язаний сесія",
|
||
"sessions.sidebar.sessionDialogs.linkedSessionPlural": "Пов’язані сесії",
|
||
"sessions.sidebar.sessionDialogs.delete.note": "Каталоги worktree залишаються недоторканими. Підсесії, пов’язані з вибраними сесіями, також буде видалено.",
|
||
"sessions.sidebar.sessionDialogs.directory.errorSelectTitle": "Не вдалося вибрати каталог",
|
||
"sessions.sidebar.sessionDialogs.directory.errorOpenTitle": "Не вдалося відкрити каталог",
|
||
"sessions.sidebar.sessionDialogs.directory.errorOpenDescription": "Десктопний застосунок не зміг надати доступ до файлу.",
|
||
"sessions.sidebar.sessionDialogs.directory.errorAddProjectTitle": "Не вдалося додати проєкт",
|
||
"sessions.sidebar.sessionDialogs.directory.errorAddProjectDescription": "Виберіть правильний шлях до каталогу.",
|
||
"sessions.sidebar.sessionDialogs.worktree.errorRemoveTitle": "Не вдалося видалити worktree",
|
||
"sessions.sidebar.sessionDialogs.worktree.removedTitle": "Worktree видалено",
|
||
"sessions.sidebar.sessionDialogs.worktree.removed": "Worktree видалено.",
|
||
"sessions.sidebar.sessionDialogs.worktree.removedWithRemote": "Worktree та віддалену гілку видалено.",
|
||
"sessions.sidebar.sessionDialogs.worktree.attachedArchived": "Прикріплене worktree заархівовано.",
|
||
"sessions.sidebar.sessionDialogs.worktree.attachedArchivedPlural": "Прикріплені worktree заархівовано.",
|
||
"sessions.sidebar.sessionDialogs.worktree.archivedAndRemoteRemoved": "Worktree заархівовано, віддалені гілки видалено.",
|
||
"sessions.sidebar.sessionDialogs.worktree.label": "Worktree",
|
||
"sessions.sidebar.sessionDialogs.worktree.pathUnavailable": "Шлях worktree недоступний.",
|
||
"sessions.sidebar.sessionDialogs.worktree.uncommittedWarning": "Незакомічені зміни буде скасовано.",
|
||
"sessions.sidebar.sessionDialogs.actions.deleteRemoteBranch": "Видалити віддалену гілку",
|
||
"sessions.sidebar.sessionDialogs.actions.remoteBranchInfoUnavailable": "Інформація про віддалену гілку недоступна",
|
||
"sessions.sidebar.sessionDialogs.actions.deleteLocalBranch": "Видалити локальну гілку",
|
||
"sessions.sidebar.sessionDialogs.actions.deleting": "Видалення…",
|
||
"sessions.sidebar.sessionDialogs.actions.deleteWorktree": "Видалити worktree",
|
||
"gitView.branch.branchToMergeInto": "Гілка, яку злити в {branch}",
|
||
"gitView.branch.branchToRebaseOnto": "Гілка, на яку перебазуватися",
|
||
"gitView.branch.create": "Створити нову гілку...",
|
||
"gitView.branch.currentBadge": "поточний",
|
||
"gitView.branch.currentBranchFallback": "поточна гілка",
|
||
"gitView.branch.currentBranchTooltip": "Поточна гілка",
|
||
"gitView.branch.detachedHead": "Відокремлено HEAD",
|
||
"gitView.branch.dialogDescriptionPrefix": "Виберіть, як підтягнути іншу гілку в",
|
||
"gitView.branch.empty": "Гілок не знайдено.",
|
||
"gitView.branch.localBranches": "Локальні гілки",
|
||
"gitView.branch.mergeDescription": "Створити merge commit і зберегти історію гілок.",
|
||
"gitView.branch.mergeRebase": "Злити/перебазувати",
|
||
"gitView.branch.mergeRebaseTooltip": "Оновити цю гілку з іншої гілки.",
|
||
"gitView.branch.mergingInProgress": "Виконується злиття",
|
||
"gitView.branch.namePlaceholder": "Назва гілки",
|
||
"gitView.branch.newBranchPlaceholder": "Нова назва гілки",
|
||
"gitView.branch.noLocalBranches": "Немає локальних гілок",
|
||
"gitView.branch.noRemoteBranches": "Немає віддалених гілок",
|
||
"gitView.branch.operation": "Операція",
|
||
"gitView.branch.operationCompleted": "Операцію завершено",
|
||
"gitView.branch.operationFailed": "Операцію не виконано",
|
||
"gitView.branch.pushToPrefix": "Надіслати до",
|
||
"gitView.branch.pushToSuffix": "після завершення",
|
||
"gitView.branch.rebaseDescription": "Переграти ваші коміти поверх вибраної гілки.",
|
||
"gitView.branch.rebasingInProgress": "Виконується перебазування",
|
||
"gitView.branch.remoteBranches": "Віддалені гілки",
|
||
"gitView.branch.renameTitle": "Перейменувати гілку",
|
||
"gitView.branch.renameSave": "Зберегти назву гілки",
|
||
"gitView.branch.renameSaving": "Збереження назви гілки",
|
||
"gitView.branch.renameCancel": "Скасувати перейменування гілки",
|
||
"gitView.branch.searchPlaceholder": "Пошук гілок...",
|
||
"gitView.branch.selectBranch": "Вибрати гілку",
|
||
"gitView.branch.summaryMergeInfix": "в",
|
||
"gitView.branch.summaryMergePrefix": "Буде злито",
|
||
"gitView.branch.summaryRebaseInfix": "на",
|
||
"gitView.branch.summaryRebasePrefix": "Буде перебазовано",
|
||
"gitView.branch.updateDescriptionPrefix": "Підтягнути останні зміни в",
|
||
"gitView.branch.updateTitle": "Оновлення гілки",
|
||
"gitView.changes.changedFilesAria": "Змінені файли",
|
||
"gitView.changes.clearSelectionAria": "Очистити вибір файлу",
|
||
"gitView.changes.collapseDirectoryAria": "Згорнути каталог",
|
||
"gitView.changes.expandDirectoryAria": "Розгорнути каталог",
|
||
"gitView.changes.revertAll": "Скасувати все",
|
||
"gitView.changes.revertAllDescriptionPlural": "Скасувати зміни у вибраних файлах?",
|
||
"gitView.changes.revertAllDescriptionSingle": "Скасувати зміни у вибраному файлі?",
|
||
"gitView.changes.revertAllDialogTitle": "Скасувати всі зміни?",
|
||
"gitView.changes.revertFileAria": "Скасувати зміни у файлі",
|
||
"gitView.changes.revertFileTooltip": "Скасувати зміни",
|
||
"gitView.changes.reverting": "Скасування...",
|
||
"gitView.changes.selectAllAria": "Вибрати всі файли",
|
||
"gitView.changes.selectFileAria": "Вибрати файл",
|
||
"gitView.changes.title": "Зміни",
|
||
"gitView.changes.toggleDirectorySelectionAria": "Перемкнути вибір каталогу",
|
||
"gitView.commit.addGitmoji": "Додати gitmoji",
|
||
"gitView.commit.aiHighlights.insertAria": "Вставити підказку",
|
||
"gitView.commit.aiHighlights.insertTooltip": "Вставити підказку",
|
||
"gitView.commit.aiHighlights.title": "Основне",
|
||
"gitView.commit.commit": "Коміт",
|
||
"gitView.commit.commitAria": "Створити коміт",
|
||
"gitView.commit.committing": "Створення коміту...",
|
||
"gitView.commit.generate": "Генерувати",
|
||
"gitView.commit.generateAria": "Згенерувати повідомлення коміту",
|
||
"gitView.commit.messagePlaceholder": "Повідомлення коміту",
|
||
"gitView.commit.push": "Commit & sync",
|
||
"gitView.commit.pushAria": "Commit and sync",
|
||
"gitView.commit.pushing": "Sync...",
|
||
"gitView.commit.selectFilesHint": "Виберіть файли в розділі «Зміни», щоб увімкнути коміт.",
|
||
"gitView.commit.title": "Коміт",
|
||
"gitView.common.cancel": "Скасувати",
|
||
"gitView.common.close": "Закрити",
|
||
"gitView.common.done": "Готово",
|
||
"gitView.common.processing": "Обробка...",
|
||
"gitView.common.reset": "Скинути",
|
||
"gitView.conflict.abortOperation": "Перервати операцію",
|
||
"gitView.conflict.conflictedFiles": "Конфліктні файли:",
|
||
"gitView.conflict.continueLater": "Продовжити пізніше",
|
||
"gitView.conflict.detectedDescription": "Виявлено конфлікт. Вирішіть його в поточній або новій сесії.",
|
||
"gitView.conflict.detectedTitle": "Виявлено конфлікт Git",
|
||
"gitView.conflict.errorLoadingDetails": "Помилка завантаження деталей",
|
||
"gitView.conflict.headInfo": "Інформація HEAD:",
|
||
"gitView.conflict.loadFailed": "Помилка завантаження",
|
||
"gitView.conflict.loading": "Завантаження деталей конфлікту...",
|
||
"gitView.conflict.noActiveSession": "Немає активної сесії",
|
||
"gitView.conflict.noActiveSessionDescription": "Виберіть сесію, щоб продовжити.",
|
||
"gitView.conflict.resolveCurrentSession": "Вирішити в поточній сесії",
|
||
"gitView.conflict.resolveNewSession": "Вирішити в новій сесії",
|
||
"gitView.empty.cleanDescription": "Немає незакомічених змін",
|
||
"gitView.empty.cleanTitle": "Worktree чистий",
|
||
"gitView.empty.pullBehindPlural": "Отримати коміти {count}",
|
||
"gitView.empty.pullBehindSingle": "Отримати коміт {count}",
|
||
"gitView.header.identityTooltip": "Ідентичність Git",
|
||
"gitView.header.noIdentity": "Ідентичність не вибрано",
|
||
"gitView.header.noProfiles": "Немає доступних профілів для застосування.",
|
||
"gitView.header.removeRemoteAria": "Видалити remote",
|
||
"gitView.header.removeRemoteTitle": "Видалити remote",
|
||
"gitView.history.binary": "Бінарний",
|
||
"gitView.history.binaryNoDiff": "Бінарний файл — diff недоступний",
|
||
"gitView.history.commitsPlaceholder": "Пошук комітів",
|
||
"gitView.history.copySha": "Скопіювати SHA",
|
||
"gitView.history.diffError": "Не вдалося завантажити diff. Натисніть, щоб повторити.",
|
||
"gitView.history.largeDiffDescription": "Рендеринг може бути повільним. Diff все одно можна переглянути нижче.",
|
||
"gitView.history.largeDiffTitle": "Великий diff ({count} змінених рядків)",
|
||
"gitView.history.loadingDiff": "Завантаження diff...",
|
||
"gitView.history.loadingFiles": "Завантаження файлів...",
|
||
"gitView.history.logSize100": "Розмір журналу 100",
|
||
"gitView.history.logSize25": "Розмір журналу 25",
|
||
"gitView.history.logSize50": "Розмір журналу 50",
|
||
"gitView.history.noCommits": "Комітів не знайдено",
|
||
"gitView.history.noFiles": "Немає файлів",
|
||
"gitView.history.renamedNoDiff": "Перейменований файл — diff не підтримується",
|
||
"gitView.history.renderDiffAnyway": "Показати все одно",
|
||
"gitView.history.title": "Історія",
|
||
"gitView.integrate.checking": "Перевірка…",
|
||
"gitView.integrate.cherryPickAbortedToast": "Cherry-pick перервано",
|
||
"gitView.integrate.cherryPickConflictDescription": "Вирішіть конфлікти cherry-pick, щоб продовжити.",
|
||
"gitView.integrate.cherryPickConflictToast": "Виявлено конфлікти cherry-pick",
|
||
"gitView.integrate.cherryPickContinueFailedToast": "Не вдалося продовжити cherry-pick",
|
||
"gitView.integrate.cherryPickFinishedToast": "Cherry-pick завершено",
|
||
"gitView.integrate.commitsMovedDescriptionPlural": "Коміти переміщено",
|
||
"gitView.integrate.commitsMovedDescriptionSingle": "Коміт переміщено",
|
||
"gitView.integrate.commitsMovedToast": "Коміти переміщено",
|
||
"gitView.integrate.commitsToMove": "Коміти для переміщення",
|
||
"gitView.integrate.conflictsInFiles": "Конфлікти у файлах",
|
||
"gitView.integrate.currentCommit": "Поточний коміт",
|
||
"gitView.integrate.currentSession": "Поточна сесія",
|
||
"gitView.integrate.failedToMoveToast": "Не вдалося перемістити коміти",
|
||
"gitView.integrate.moreFiles": "Більше файлів",
|
||
"gitView.integrate.move": "Перемістити",
|
||
"gitView.integrate.moveCommits": "Переміщення комітів",
|
||
"gitView.integrate.moving": "Переміщення…",
|
||
"gitView.integrate.newSession": "Нова сесія",
|
||
"gitView.integrate.noActiveSession": "Немає активної сесії",
|
||
"gitView.integrate.noActiveSessionDescription": "Виберіть сесію, щоб продовжити.",
|
||
"gitView.integrate.noCommitsToMove": "Немає комітів для переміщення.",
|
||
"gitView.integrate.noCommitsToMoveToast": "Немає комітів для переміщення",
|
||
"gitView.integrate.previewUnavailable": "Попередній перегляд недоступний",
|
||
"gitView.integrate.showAll": "Показати все",
|
||
"gitView.integrate.showLess": "Показати менше",
|
||
"gitView.integrate.showingFirstCommits": "Показано перші коміти",
|
||
"gitView.integrate.target": "Ціль",
|
||
"gitView.integrate.title": "Перенесення комітів",
|
||
"gitView.integrate.toMoveCount": "До переміщення",
|
||
"gitView.operation.abort": "Перервати",
|
||
"gitView.operation.continue": "Продовжити",
|
||
"gitView.operation.inProgressTitle": "Виконується {operation}",
|
||
"gitView.operation.merge": "Злити",
|
||
"gitView.operation.mergeInProgressWithHead": "Виконується злиття з {head}",
|
||
"gitView.operation.mergingMessage": "Виконується злиття: {message}",
|
||
"gitView.operation.rebase": "Перебазувати",
|
||
"gitView.operation.rebaseInProgress": "Виконується перебазування",
|
||
"gitView.operation.rebasingOnto": "Перебазування {headName} на {onto}",
|
||
"gitView.operation.resolveConflictsHint": "Вирішіть конфлікти, потім продовжіть операцію.",
|
||
"gitView.operation.resolveWithAi": "Вирішити за допомогою ШІ",
|
||
"gitView.stash.confirmButton": "Підтвердити",
|
||
"gitView.stash.description": "Опис",
|
||
"gitView.stash.mergeWith": "Злити з",
|
||
"gitView.stash.rebaseOnto": "Перебазувати на",
|
||
"gitView.stash.restoreAfterOperation": "Відновити після операції",
|
||
"gitView.stash.restoreAria": "Відновити stash",
|
||
"gitView.stash.stepRestore": "Відновити відкладені зміни",
|
||
"gitView.stash.stepStash": "Сховати незакомічені зміни",
|
||
"gitView.stash.thisWill": "Це:",
|
||
"gitView.stash.title": "Незакомічені зміни",
|
||
"gitView.stashes.actions.apply": "Apply",
|
||
"gitView.stashes.actions.drop": "Drop",
|
||
"gitView.stashes.actions.pop": "Pop",
|
||
"gitView.stashes.actions.stashCurrent": "Сховати поточні зміни",
|
||
"gitView.stashes.actions.stashCurrentWithCount": "Сховати файлів: {count}",
|
||
"gitView.stashes.confirm.drop": "Видалити {ref}?",
|
||
"gitView.stashes.description": "Зберігайте, відновлюйте й очищайте Git stashes для цього репозиторію.",
|
||
"gitView.stashes.empty.list": "Stashes ще немає.",
|
||
"gitView.stashes.empty.search": "Збігів не знайдено.",
|
||
"gitView.stashes.includeUntrackedHint": "Untracked файли додаються автоматично.",
|
||
"gitView.stashes.fileCount": "Файлів: {count}",
|
||
"gitView.stashes.fileCountLoading": "рахуємо файли...",
|
||
"gitView.stashes.itemNumber": "#{number}",
|
||
"gitView.stashes.latestLabel": "Останній",
|
||
"gitView.stashes.messagePlaceholder": "Назва stash",
|
||
"gitView.stashes.searchPlaceholder": "Пошук stashes",
|
||
"gitView.stashes.title": "Stashes",
|
||
"gitView.stashes.toast.applyFailed": "Не вдалося застосувати stash",
|
||
"gitView.stashes.toast.applySuccess": "Stash застосовано",
|
||
"gitView.stashes.toast.createFailed": "Не вдалося сховати зміни",
|
||
"gitView.stashes.toast.created": "Зміни сховано",
|
||
"gitView.stashes.toast.dropFailed": "Не вдалося видалити stash",
|
||
"gitView.stashes.toast.dropSuccess": "Stash видалено",
|
||
"gitView.stashes.toast.loadFailed": "Не вдалося завантажити stashes",
|
||
"gitView.stashes.toast.noChanges": "Немає локальних змін для stash",
|
||
"gitView.stashes.toast.popFailed": "Не вдалося pop stash",
|
||
"gitView.stashes.toast.popSuccess": "Stash popped",
|
||
"gitView.stashes.untitled": "Stash без назви",
|
||
"gitView.sync.fetch": "Fetch",
|
||
"gitView.sync.fetchFromRemote": "Fetch з {name}",
|
||
"gitView.sync.fetchTooltip": "Отримати з віддаленого",
|
||
"gitView.sync.commitOrStashTooltip": "Закомітьте або сховайте зміни перед синхронізацією",
|
||
"gitView.sync.moreActionsAria": "Більше дій синхронізації",
|
||
"gitView.sync.noRemoteTooltip": "Віддалені репозиторії не налаштовані",
|
||
"gitView.sync.pull": "Pull",
|
||
"gitView.sync.pullTooltip": "Отримати зміни",
|
||
"gitView.sync.pullTooltipBehind": "Pull змін ({count} позаду)",
|
||
"gitView.sync.push": "Push",
|
||
"gitView.sync.pushTooltip": "Push змін",
|
||
"gitView.sync.pushTooltipAhead": "Push змін ({count} попереду)",
|
||
"gitView.sync.sync": "sync",
|
||
"gitView.sync.syncChanges": "Sync Changes",
|
||
"gitView.sync.syncChangesTooltip": "Sync Changes ({behind} вниз, {ahead} вгору)",
|
||
"gitView.sync.syncChangesWithCounts": "Sync Changes {behind}↓ {ahead}↑",
|
||
"gitView.sync.syncCounts": "{behind}↓ {ahead}↑",
|
||
"gitView.branch.actionsUnavailable": "Дії з гілками недоступні в цьому стані сховища",
|
||
"gitView.conflict.noDetailsAvailable": "Деталі конфлікту відсутні",
|
||
"gitView.empty.notGitRepository": "Цей каталог не є репозиторієм Git",
|
||
"gitView.empty.notGitRepositoryDescription": "Ініціалізуйте Git у цьому каталозі або відкрийте сховище.",
|
||
"gitView.empty.selectSessionOrDirectory": "Виберіть сесію або каталог, щоб переглянути статус Git",
|
||
"gitView.empty.worktreeFeaturesUnavailable": "У цьому режимі робочої області функції worktree недоступні.",
|
||
"gitView.empty.worktreeSetupDescription": "Завершення налаштування worktree та підготовка стану сховища.",
|
||
"gitView.empty.worktreeSetupInProgress": "Виконується налаштування worktree",
|
||
"gitView.gitmoji.empty": "Gitmoji не знайдено",
|
||
"gitView.gitmoji.searchPlaceholder": "Пошук gitmoji...",
|
||
"gitView.gitmoji.title": "Вставте gitmoji",
|
||
"gitView.history.dialogDescription": "Перегляньте останні коміти та перевірте змінені файли.",
|
||
"gitView.loading.checkingRepository": "Перевірка сховища...",
|
||
"gitView.loading.loading": "Завантаження...",
|
||
"gitView.pr.actions.add": "Додати",
|
||
"gitView.pr.actions.cancelEditing": "Скасувати редагування",
|
||
"gitView.pr.actions.cancelEditingAria": "Скасувати редагування PR",
|
||
"gitView.pr.actions.createPr": "Створити PR",
|
||
"gitView.pr.actions.edit": "Редагувати",
|
||
"gitView.pr.actions.editPr": "Редагувати PR",
|
||
"gitView.pr.actions.editPrAria": "Редагувати PR",
|
||
"gitView.pr.actions.hide": "Сховати",
|
||
"gitView.pr.actions.markReady": "Позначити готовим",
|
||
"gitView.pr.actions.markReadyAria": "Позначити PR готовим для перегляду",
|
||
"gitView.pr.actions.mergePr": "Злити PR",
|
||
"gitView.pr.actions.mergePrAria": "Злити PR",
|
||
"gitView.pr.actions.openChecks": "Відкрити перевірки",
|
||
"gitView.pr.actions.openChecksAria": "Відкрити невдалі перевірки",
|
||
"gitView.pr.actions.openComments": "Відкрити коментарі",
|
||
"gitView.pr.actions.openCommentsAria": "Відкрити коментарі PR",
|
||
"gitView.pr.actions.openOnGitHub": "Відкрити на GitHub",
|
||
"gitView.pr.actions.openOnGitHubAria": "Відкрити PR на GitHub",
|
||
"gitView.pr.actions.openSettings": "Відкрити налаштування",
|
||
"gitView.pr.actions.repo": "Репозиторій",
|
||
"gitView.pr.actions.resolveFailedChecks": "Виправити невдалі перевірки",
|
||
"gitView.pr.actions.resolveFailedChecksAria": "Надіслати невдалі перевірки агенту",
|
||
"gitView.pr.actions.savePr": "Зберегти PR",
|
||
"gitView.pr.actions.savePrAria": "Зберегти зміни PR",
|
||
"gitView.pr.actions.sendCommentToAgent": "Надіслати коментар агенту",
|
||
"gitView.pr.actions.sendCommentToAgentAria": "Надіслати цей коментар агенту",
|
||
"gitView.pr.actions.sendToAgent": "Надіслати агенту",
|
||
"gitView.pr.actions.shareComments": "Поділитися коментарями",
|
||
"gitView.pr.actions.shareCommentsAria": "Надсилати агенту коментарі PR",
|
||
"gitView.pr.actions.toggleDraftAria": "Перемкнути стан чернетки",
|
||
"gitView.pr.actions.refresh": "Оновити статус PR",
|
||
"gitView.pr.actions.refreshAria": "Оновити статус pull request",
|
||
"gitView.pr.additionalContext.added": "Додано",
|
||
"gitView.pr.additionalContext.hint": "Додати додатковий контекст для кращої якості огляду.",
|
||
"gitView.pr.additionalContext.optional": "Додатково",
|
||
"gitView.pr.additionalContext.title": "Додатковий контекст",
|
||
"gitView.pr.checkDetails.empty": "Деталі перевірки відсутні",
|
||
"gitView.pr.checkDetails.title": "Деталі перевірки",
|
||
"gitView.pr.checkingStatus": "Перевірка статусу PR...",
|
||
"gitView.pr.checks.label": "checks",
|
||
"gitView.pr.checks.completedLabel": "Виконано",
|
||
"gitView.pr.checks.conclusionLabel": "Висновок",
|
||
"gitView.pr.checks.startedLabel": "Почато",
|
||
"gitView.pr.checks.statusLabel": "Статус",
|
||
"gitView.pr.checks.stepLabel": "Крок",
|
||
"gitView.pr.checks.steps": "Кроки",
|
||
"gitView.pr.comments.empty": "Коментарів не знайдено",
|
||
"gitView.pr.comments.generalContext": "Загальний коментар",
|
||
"gitView.pr.comments.reviewContext": "Коментар рев’ю",
|
||
"gitView.pr.comments.title": "Коментарі",
|
||
"gitView.pr.comments.unknownAuthor": "Невідомий автор",
|
||
"gitView.pr.createTitle": "Створити PR",
|
||
"gitView.pr.draftMustBeReady": "Перед злиттям чернетку PR необхідно позначити як готову.",
|
||
"gitView.pr.field.baseBranch": "Базова гілка",
|
||
"gitView.pr.field.description": "Опис",
|
||
"gitView.pr.field.draft": "Чернетка",
|
||
"gitView.pr.field.title": "Назва",
|
||
"gitView.pr.githubNotConnected": "GitHub не підключено",
|
||
"gitView.pr.loadingDescription": "Завантаження опису...",
|
||
"gitView.pr.mergeMethod.merge": "Створити коміт злиття",
|
||
"gitView.pr.mergeMethod.rebase": "Перебазувати та злити",
|
||
"gitView.pr.mergeMethod.squash": "Squash і злиття",
|
||
"gitView.pr.noDescription": "Без опису",
|
||
"gitView.pr.noMergePermission": "Ви не маєте дозволу на об’єднання цього запиту.",
|
||
"gitView.pr.notMergeable": "Неможливо злити",
|
||
"gitView.pr.numberLabel": "PR #{number}",
|
||
"gitView.pr.placeholder.additionalContext": "Будь-які обмеження, примітки щодо розгортання чи контекст рецензента...",
|
||
"gitView.pr.placeholder.description": "Опишіть зміну...",
|
||
"gitView.pr.placeholder.main": "Узагальніть свій PR",
|
||
"gitView.pr.placeholder.selectBaseBranch": "Вибрати базову гілку",
|
||
"gitView.pr.placeholder.title": "Назва PR",
|
||
"gitView.pr.placeholder.whatChanged": "Що змінилося і чому?",
|
||
"gitView.pr.statusUnavailable": "Статус PR недоступний",
|
||
"gitView.pr.toast.baseBranchRequired": "Виберіть базову гілку",
|
||
"gitView.pr.toast.baseMustDifferFromHead": "Базова гілка має відрізнятися від поточної",
|
||
"gitView.pr.toast.createPrFailed": "Не вдалося створити PR",
|
||
"gitView.pr.toast.generateDescriptionFailed": "Не вдалося створити опис PR",
|
||
"gitView.pr.toast.githubApiUnavailable": "GitHub API недоступний",
|
||
"gitView.pr.toast.loadCheckDetailsFailed": "Не вдалося завантажити деталі перевірки",
|
||
"gitView.pr.toast.loadChecksFailed": "Не вдалося завантажити перевірки PR",
|
||
"gitView.pr.toast.loadCommentsFailed": "Не вдалося завантажити коментарі",
|
||
"gitView.pr.toast.loadPrCommentsFailed": "Не вдалося завантажити коментарі PR",
|
||
"gitView.pr.toast.markReadyFailed": "Не вдалося позначити PR як готовий",
|
||
"gitView.pr.toast.markedReady": "PR позначено як готовий для перегляду",
|
||
"gitView.pr.toast.mergeFailed": "Не вдалося злити PR",
|
||
"gitView.pr.toast.noActiveSession": "Немає активної сесії",
|
||
"gitView.pr.toast.noActiveSessionDescription": "Відкрийте або створіть сесію, щоб надіслати контекст агенту.",
|
||
"gitView.pr.toast.noFailedChecks": "Невдалих перевірок не знайдено",
|
||
"gitView.pr.toast.noModelSelected": "Спочатку виберіть модель",
|
||
"gitView.pr.toast.noPrComments": "Коментарі до PR не знайдено",
|
||
"gitView.pr.toast.prCreated": "Створено PR",
|
||
"gitView.pr.toast.prMerged": "PR злито",
|
||
"gitView.pr.toast.prNotMerged": "PR не було злито",
|
||
"gitView.pr.toast.prUpdated": "PR оновлено",
|
||
"gitView.pr.toast.sendMessageFailed": "Не вдалося надіслати повідомлення агенту",
|
||
"gitView.pr.toast.titleRequired": "Необхідно вказати назву",
|
||
"gitView.pr.toast.updatePrFailed": "Не вдалося оновити PR",
|
||
"gitView.pullRequest.createHint": "Створюйте PR з цієї гілки та керуйте ними.",
|
||
"gitView.pullRequest.availableOnFeatureBranches": "Доступно, коли поточна гілка може відкрити PR.",
|
||
"gitView.pullRequest.title": "PR",
|
||
"gitView.tabs.commit": "Коміт",
|
||
"gitView.tabs.pr": "PR",
|
||
"gitView.tabs.update": "Оновлення",
|
||
"gitView.tabs.worktree": "Worktree",
|
||
"gitView.toast.abortOperationFailed": "Не вдалося перервати операцію",
|
||
"gitView.toast.appliedIdentity": "Застосовано ідентичність: {name}",
|
||
"gitView.toast.applyIdentityFailed": "Не вдалося застосувати ідентичність",
|
||
"gitView.toast.branchCreatedLocally": "Гілку створено локально, але не вдалося налаштувати upstream.",
|
||
"gitView.toast.cannotCheckout": "Неможливо перейти на гілку: {reason}",
|
||
"gitView.toast.cannotCreateBranch": "Неможливо створити гілку: {reason}",
|
||
"gitView.toast.cannotRemoveOriginRemote": "Неможливо видалити remote origin",
|
||
"gitView.toast.cannotRenameBranch": "Неможливо перейменувати гілку: {reason}",
|
||
"gitView.toast.checkedOut": "Перейшли на {name}",
|
||
"gitView.toast.checkoutFailed": "Не вдалося перейти на {name}",
|
||
"gitView.toast.commitCreated": "Коміт створено",
|
||
"gitView.toast.commitHashCopied": "Хеш коміту скопійовано",
|
||
"gitView.toast.continueOperationFailed": "Не вдалося продовжити операцію",
|
||
"gitView.toast.copyFailed": "Не вдалося скопіювати",
|
||
"gitView.toast.createBranchFailed": "Не вдалося створити гілку",
|
||
"gitView.toast.createCommitFailed": "Не вдалося створити коміт",
|
||
"gitView.toast.createdBranch": "Створено гілку {name}",
|
||
"gitView.toast.enterCommitMessage": "Введіть повідомлення про коміт",
|
||
"gitView.toast.fetchedFromRemote": "Отримано з {name}",
|
||
"gitView.toast.generateCommitMessageFailed": "Не вдалося згенерувати повідомлення коміту",
|
||
"gitView.toast.mergeAborted": "Злиття перервано",
|
||
"gitView.toast.mergeCompleted": "Злиття завершено",
|
||
"gitView.toast.mergeConflictsDetected": "Виявлено конфлікти злиття",
|
||
"gitView.toast.mergedIntoBranch": "Злито {branch} в {currentBranch}",
|
||
"gitView.toast.pulledFilesPlural": "Отримано файлів: {count} з {name}",
|
||
"gitView.toast.pulledFilesSingle": "Отримано файл: {count} з {name}",
|
||
"gitView.toast.pushedToUpstream": "Надіслано в upstream",
|
||
"gitView.toast.commitOrStashBeforeSync": "Закомітьте або сховайте зміни перед синхронізацією",
|
||
"gitView.toast.alreadyUpToDate": "Вже актуально",
|
||
"gitView.toast.syncedPulledPluralAndPushed": "Отримано файлів: {count} з {name} і надіслано в upstream",
|
||
"gitView.toast.syncedPulledSingleAndPushed": "Отримано файл: {count} з {name} і надіслано в upstream",
|
||
"gitView.toast.syncedChanges": "Зміни синхронізовано",
|
||
"gitView.toast.rebaseAborted": "Перебазування перервано",
|
||
"gitView.toast.rebaseConflictsDetected": "Виявлено конфлікти перебазування",
|
||
"gitView.toast.rebaseStepCompleted": "Етап перебазування завершено",
|
||
"gitView.toast.rebasedOntoBranch": "Перебазовано {currentBranch} на {branch}",
|
||
"gitView.toast.refreshRepositoryFailed": "Не вдалося оновити сховище",
|
||
"gitView.toast.remoteNameRequired": "Потрібна назва remote",
|
||
"gitView.toast.removedRemote": "Видалено remote {name}",
|
||
"gitView.toast.renameBranchFailed": "Не вдалося перейменувати {oldName} на {newName}",
|
||
"gitView.toast.renamedBranch": "Перейменовано {oldName} на {newName}",
|
||
"gitView.toast.restoreStashFailed": "Не вдалося відновити stash",
|
||
"gitView.toast.restoreStashManually": "Stash потрібно відновити вручну",
|
||
"gitView.toast.revertFailed": "Не вдалося скасувати зміни",
|
||
"gitView.toast.revertedFile": "Скасовано зміни в {path}",
|
||
"gitView.toast.revertedFilesPlural": "Скасовано зміни у файлах: {count}",
|
||
"gitView.toast.revertedFilesSingle": "Скасовано зміни у файлі: {count}",
|
||
"gitView.toast.revertedSomePlural": "Скасовано змін у файлах: {success}, не вдалося: {failed}",
|
||
"gitView.toast.revertedSomeSingle": "Скасовано змін у файлах: {success}, не вдалося: {failed}",
|
||
"gitView.toast.selectFileToCommit": "Виберіть принаймні один файл для коміту",
|
||
"gitView.toast.selectFileToDescribe": "Виберіть хоча б один файл для опису",
|
||
"gitView.toast.stashedRestored": "Зміни зі stash відновлено",
|
||
"gitView.toast.syncActionFailed": "{action} не вдалося",
|
||
"gitView.toast.upstreamSet": "Upstream для {branch} встановлено на {remote}",
|
||
"gitView.worktree.availableInWorktreeMode": "Доступно лише в режимі worktree",
|
||
"contextPanel.mode.chat": "Чат",
|
||
"contextPanel.mode.files": "Файли",
|
||
"contextPanel.mode.diff": "Diff",
|
||
"contextPanel.mode.plan": "План",
|
||
"contextPanel.mode.context": "Контекст",
|
||
"contextPanel.mode.preview": "Перегляд",
|
||
"contextPanel.mode.browser": "Браузер",
|
||
"contextPanel.browser.open": "Відкрити панель браузера",
|
||
"contextPanel.browser.addressAria": "Адреса браузера",
|
||
"contextPanel.browser.empty": "Веб-браузер",
|
||
"contextPanel.browser.emptyHint": "Введіть адресу вище, щоб почати перегляд",
|
||
"contextPanel.tab.closeTabAria": "Закрити вкладку {label}",
|
||
"contextPanel.actions.collapsePanel": "Згорнути панель",
|
||
"contextPanel.actions.expandPanel": "Розгорнути панель",
|
||
"contextPanel.actions.closePanel": "Закрити панель",
|
||
"contextPanel.actions.resizePanelAria": "Змінити розмір контекстної панелі",
|
||
"contextPanel.iframe.sessionChatTitle": "Сесійний чат {sessionID}",
|
||
"contextPanel.preview.actions.reload": "Перезавантажити перегляд",
|
||
"contextPanel.preview.actions.openExternal": "Відкрити в браузері",
|
||
"contextPanel.preview.actions.retry": "Повторити",
|
||
"contextPanel.preview.iframeTitle": "Перегляд",
|
||
"contextPanel.preview.invalidUrl": "Для перегляду потрібна коректна URL http(s).",
|
||
"contextPanel.preview.empty": "Немає URL для перегляду",
|
||
"contextPanel.preview.loading": "Підключення проксі перегляду...",
|
||
"contextPanel.preview.proxyError": "Не вдалося запустити проксі перегляду.",
|
||
"contextPanel.preview.upstreamUnreachable": "Сервер розробки не відповідає.",
|
||
"contextPanel.preview.upstreamUnreachableHint": "Переконайтеся, що сервер розробки все ще працює, і повторіть спробу.",
|
||
|
||
"terminalView.preview.open": "Перегляд",
|
||
"terminalView.preview.openTitle": "Відкрити панель перегляду",
|
||
"sidebarFilesTree.menu.rename": "Перейменувати",
|
||
"sidebarFilesTree.menu.copyPath": "Копіювати шлях",
|
||
"sidebarFilesTree.menu.save": "Зберегти",
|
||
"sidebarFilesTree.menu.newFile": "Новий файл",
|
||
"sidebarFilesTree.menu.newFolder": "Нова папка",
|
||
"sidebarFilesTree.menu.delete": "Видалити",
|
||
"sidebarFilesTree.toast.pathCopied": "Шлях скопійовано",
|
||
"sidebarFilesTree.toast.copyFailed": "Помилка копіювання",
|
||
"sidebarFilesTree.toast.revealFailed": "Не вдалося відкрити шлях",
|
||
"sidebarFilesTree.toast.filenameRequired": "Потрібно вказати назву файлу",
|
||
"sidebarFilesTree.toast.writeNotSupported": "Запис не підтримується",
|
||
"sidebarFilesTree.toast.fileCreated": "Файл створено",
|
||
"sidebarFilesTree.toast.operationFailed": "Операція не вдалася",
|
||
"sidebarFilesTree.toast.folderNameRequired": "Потрібно вказати назву папки",
|
||
"sidebarFilesTree.toast.folderCreated": "Папку створено",
|
||
"sidebarFilesTree.toast.nameRequired": "Потрібно вказати назву",
|
||
"sidebarFilesTree.toast.renameNotSupported": "Перейменування не підтримується",
|
||
"sidebarFilesTree.toast.renamedSuccessfully": "Успішно перейменовано",
|
||
"sidebarFilesTree.toast.deleteNotSupported": "Видалення не підтримується",
|
||
"sidebarFilesTree.toast.deletedSuccessfully": "Успішно видалено",
|
||
"sidebarFilesTree.search.placeholder": "Пошук файлів...",
|
||
"sidebarFilesTree.search.clearAria": "Очистити пошук",
|
||
"sidebarFilesTree.actions.newFileTitle": "Новий файл",
|
||
"sidebarFilesTree.actions.newFolderTitle": "Нова папка",
|
||
"sidebarFilesTree.actions.refreshTitle": "Оновити",
|
||
"sidebarFilesTree.state.searching": "Пошук...",
|
||
"sidebarFilesTree.state.loading": "Завантаження...",
|
||
"sidebarFilesTree.dialog.createFile.title": "Створити файл",
|
||
"sidebarFilesTree.dialog.createFolder.title": "Створити папку",
|
||
"sidebarFilesTree.dialog.rename.title": "Перейменувати",
|
||
"sidebarFilesTree.dialog.delete.title": "Видалити",
|
||
"sidebarFilesTree.dialog.createFile.description": "Створити новий файл у {path}",
|
||
"sidebarFilesTree.dialog.createFolder.description": "Створити нову папку в {path}",
|
||
"sidebarFilesTree.dialog.rename.description": "Перейменуйте {name}",
|
||
"sidebarFilesTree.dialog.delete.description": "Ви впевнені, що хочете видалити {name}? Цю дію не можна скасувати.",
|
||
"sidebarFilesTree.dialog.rootFallback": "корінь",
|
||
"sidebarFilesTree.dialog.rename.placeholder": "Нова назва",
|
||
"sidebarFilesTree.dialog.namePlaceholder": "Назва",
|
||
"sidebarFilesTree.dialog.cancel": "Скасувати",
|
||
"sidebarFilesTree.dialog.confirm": "Підтвердити",
|
||
"sidebarFilesTree.dialog.delete.confirm": "Видалити",
|
||
"filesView.dialog.createFile.title": "Створити файл",
|
||
"filesView.dialog.createFolder.title": "Створити папку",
|
||
"filesView.dialog.rename.title": "Перейменувати",
|
||
"filesView.dialog.delete.title": "Видалити",
|
||
"filesView.dialog.createFile.description": "Створити новий файл у {path}",
|
||
"filesView.dialog.createFolder.description": "Створити нову папку в {path}",
|
||
"filesView.dialog.rename.description": "Перейменуйте {name}",
|
||
"filesView.dialog.delete.description": "Ви впевнені, що хочете видалити {name}? Цю дію не можна скасувати.",
|
||
"filesView.dialog.rootFallback": "корінь",
|
||
"filesView.dialog.rename.placeholder": "Нова назва",
|
||
"filesView.dialog.namePlaceholder": "Назва",
|
||
"filesView.dialog.cancel": "Скасувати",
|
||
"filesView.dialog.confirm": "Підтвердити",
|
||
"filesView.dialog.delete.confirm": "Видалити",
|
||
"filesView.editor.saving": "Збереження...",
|
||
"filesView.editor.saved": "Збережено",
|
||
"filesView.editor.autoSaveOn": "Автозбереження ввімкнено",
|
||
"filesView.editor.manualSave": "Ручне збереження",
|
||
"filesView.editor.saveNowTitle": "Зберегти зараз ({shortcut}) - автоматично зберігає через 1,5 с",
|
||
"filesView.editor.saveNowManualTitle": "Зберегти зараз ({shortcut})",
|
||
"filesView.editor.saveAria": "Зберегти ({shortcut})",
|
||
"filesView.editor.openInDesktopApp": "Відкрити в десктопному застосунку",
|
||
"filesView.editor.refreshApps": "Оновити застосунки",
|
||
"filesView.editor.disableLineWrap": "Вимкнути перенос рядків",
|
||
"filesView.editor.enableLineWrap": "Увімкнути перенос рядків",
|
||
"filesView.editor.findInFile": "Знайти у файлі",
|
||
"filesView.editor.goToLine": "Перейти до рядка",
|
||
"filesView.editor.switchToTextView": "Перемкнутися на текстовий перегляд",
|
||
"filesView.editor.switchToTreeView": "Перейти до перегляду дерева",
|
||
"filesView.toast.copyFailed": "Помилка копіювання",
|
||
"filesView.toast.openInAppFailed": "Не вдалося відкрити в {app}",
|
||
"filesView.toast.savingNotSupported": "Збереження не підтримується",
|
||
"filesView.toast.writeFileFailed": "Не вдалося записати файл",
|
||
"filesView.toast.saveFailed": "Не вдалося зберегти",
|
||
"filesView.editor.copyFileContents": "Копіювати вміст файлу",
|
||
"filesView.editor.copyFilePathTitle": "Копіювати шлях до файлу ({path})",
|
||
"filesView.editor.saveFile": "Зберегти файл",
|
||
"filesView.editor.exitFullscreen": "Вийти з повноекранного режиму",
|
||
"filesView.editor.fullscreen": "Повний екран",
|
||
"filesView.unsaved.title": "Незбережені зміни",
|
||
"filesView.unsaved.description": "Зберегти зміни, перш ніж продовжити?",
|
||
"filesView.unsaved.saveChanges": "Зберегти зміни",
|
||
"filesView.unsaved.discard": "Відкинути",
|
||
"filesView.editor.back": "Назад",
|
||
"filesView.editor.openFilesAria": "Відкрити файли",
|
||
"filesView.editor.closeFileAria": "Закрити {name}",
|
||
"filesView.editor.selectFile": "Вибрати файл",
|
||
"filesView.editor.showControlsAria": "Показати елементи керування редактора",
|
||
"filesView.editor.controlsTitle": "Елементи керування редактора",
|
||
"filesView.editor.pickFileFromTree": "Вибрати файл із дерева.",
|
||
"filesView.state.loading": "Завантаження...",
|
||
"filesView.state.openingFileAtChange": "Відкриття файлу на зміні...",
|
||
"filesView.tree.search.placeholder": "Пошук файлів...",
|
||
"filesView.tree.search.clearAria": "Очистити пошук",
|
||
"filesView.tree.search.searching": "Пошук...",
|
||
"filesView.tree.actions.newFileTitle": "Новий файл",
|
||
"filesView.tree.actions.newFolderTitle": "Нова папка",
|
||
"filesView.editor.imageAltFallback": "Зображення",
|
||
"filesView.error.jsonViewerUnavailable": "Переглядач JSON недоступний",
|
||
"filesView.error.switchToTextMode": "Перейдіть у текстовий режим, щоб переглянути необроблений вміст.",
|
||
"filesView.warning.largeFilePreviewLimited": "Цей файл великий ({sizeKb} КБ). Попередній перегляд може бути обмежений.",
|
||
"filesView.error.previewUnavailable": "Попередній перегляд недоступний",
|
||
"filesView.error.switchToEditMode": "Перейдіть у режим редагування, щоб усунути проблему.",
|
||
"filesView.error.readFileFailed": "Не вдалося прочитати файл",
|
||
"filesView.editor.htmlPreviewTitle": "Попередній перегляд HTML",
|
||
"contextUsage.aria.label": "Використання контексту",
|
||
"contextUsage.mobile.title": "Використання контексту",
|
||
"contextUsage.mobile.usedTokens": "Використані токени",
|
||
"contextUsage.mobile.contextLimit": "Обмеження контексту",
|
||
"contextUsage.mobile.outputLimit": "Ліміт виводу",
|
||
"contextUsage.mobile.usage": "Використання",
|
||
"contextUsage.tooltip.usedTokens": "Використані токени: {tokens}",
|
||
"contextUsage.tooltip.contextLimit": "Обмеження контексту: {tokens}",
|
||
"contextUsage.tooltip.outputLimit": "Ліміт виводу: {tokens}",
|
||
"contextSidebar.session.untitled": "Сесія без назви",
|
||
"contextSidebar.empty.openSession": "Відкрийте сесію, щоб перевірити контекст.",
|
||
"contextSidebar.section.context": "Контекст",
|
||
"contextSidebar.section.lastAssistantMessage": "Останнє повідомлення асистента",
|
||
"contextSidebar.section.rawMessages": "Необроблені повідомлення",
|
||
"contextSidebar.context.percentUsed": "{percent}% використано",
|
||
"contextSidebar.breakdown.user": "Користувач",
|
||
"contextSidebar.breakdown.assistant": "Асистент",
|
||
"contextSidebar.breakdown.toolCalls": "Виклики інструментів",
|
||
"contextSidebar.breakdown.other": "Інше",
|
||
"contextSidebar.stats.messages": "Повідомлення",
|
||
"contextSidebar.stats.user": "Користувач",
|
||
"contextSidebar.stats.assistant": "Асистент",
|
||
"contextSidebar.stats.cost": "Вартість",
|
||
"contextSidebar.tokens.input": "Вхідні токени",
|
||
"contextSidebar.tokens.output": "Вивід",
|
||
"contextSidebar.tokens.reasoning": "Міркування",
|
||
"contextSidebar.tokens.cacheRead": "Читання кешу",
|
||
"contextSidebar.tokens.cacheWrite": "Запис кешу",
|
||
"contextSidebar.actions.copyJson": "Скопіювати JSON",
|
||
"contextSidebar.actions.copy": "Копіювати",
|
||
"contextSidebar.actions.copied": "Скопійовано",
|
||
"planView.file.defaultName": "план",
|
||
"planView.title.default": "План",
|
||
"planView.error.saveFailed": "Не вдалося зберегти",
|
||
"planView.error.previewUnavailable": "Попередній перегляд недоступний",
|
||
"planView.error.switchToEditMode": "Перейдіть у режим редагування, щоб усунути проблему.",
|
||
"planView.error.writeFailed": "Помилка запису",
|
||
"planView.error.writePlanFileFailed": "Не вдалося записати файл плану ({status})",
|
||
"planView.actions.improvePlanAria": "Поліпшити план",
|
||
"planView.actions.improve": "Поліпшити",
|
||
"planView.actions.implementPlanAria": "Реалізувати план",
|
||
"planView.actions.implement": "Реалізувати",
|
||
"planView.actions.sendToNewSession": "Надіслати до нової сесії",
|
||
"planView.actions.sendToNewWorktreeSession": "Надіслати до нової сесії в worktree",
|
||
"planView.actions.copyPlanContents": "Скопіювати вміст плану",
|
||
"planView.state.loading": "Завантаження...",
|
||
"diffView.binary.unavailable": "Вміст цього файлу не можна переглянути.",
|
||
"diffView.change.untracked": "Невідстежуваний файл",
|
||
"diffView.change.new": "Новий файл",
|
||
"diffView.change.deleted": "Видалений файл",
|
||
"diffView.change.renamed": "Перейменований файл",
|
||
"diffView.change.copied": "Скопійований файл",
|
||
"diffView.change.modified": "Змінений файл",
|
||
"diffView.mode.single.label": "Один файл",
|
||
"diffView.mode.single.description": "Показувати по одному файлу",
|
||
"diffView.mode.stacked.label": "Усі файли",
|
||
"diffView.mode.stacked.description": "Показувати всі змінені файли разом",
|
||
"diffView.selector.selectFile": "Вибрати файл",
|
||
"diffView.selector.viewMode": "Режим перегляду",
|
||
"diffView.image.original": "Оригінал",
|
||
"diffView.image.modified": "Змінено",
|
||
"diffView.image.new": "Новий",
|
||
"diffView.image.originalAlt": "Оригінал: {path}",
|
||
"diffView.image.modifiedAlt": "Змінено: {path}",
|
||
"diffView.section.files": "Файли",
|
||
"diffView.state.selectSessionDirectory": "Вибрати каталог сесії, щоб переглянути відмінності",
|
||
"diffView.state.loadingRepositoryStatus": "Завантаження статусу сховища...",
|
||
"diffView.state.notGitRepository": "Це не Git-репозиторій. Скористайтеся вкладкою Git, щоб ініціалізувати або змінити каталог.",
|
||
"diffView.state.cleanWorkingTree": "Worktree чистий, без змін для відображення",
|
||
"diffView.state.failedToLoadDiff": "Не вдалося завантажити diff",
|
||
"diffView.state.loadingDiff": "Завантаження diff...",
|
||
"diffView.state.loadingChanges": "Завантаження змін...",
|
||
"diffView.summary.changedFilesSingle": "Змінено файл: {count}",
|
||
"diffView.summary.changedFilesPlural": "Змінено файлів: {count}",
|
||
"diffView.actions.retry": "Повторити спробу",
|
||
"diffView.actions.disableLineWrap": "Вимкнути перенос рядків",
|
||
"diffView.actions.enableLineWrap": "Увімкнути перенос рядків",
|
||
"diffView.actions.openFileInEditorAtChange": "Відкрити цей файл у редакторі на зміні",
|
||
"diffView.actions.openFileAtFirstChangedLine": "Відкрити цей файл у першому зміненому рядку",
|
||
"rightSidebar.contextNotesTodo.plan.defaultTitle": "План",
|
||
"rightSidebar.contextNotesTodo.empty.selectProject": "Виберіть проєкт, щоб додати нотатки та завдання.",
|
||
"rightSidebar.contextNotesTodo.notes.title": "Швидкі нотатки - {project}",
|
||
"rightSidebar.contextNotesTodo.notes.placeholder": "Зберігайте контекст, нагадування або посилання",
|
||
"rightSidebar.contextNotesTodo.todo.title": "Todo",
|
||
"rightSidebar.contextNotesTodo.todo.itemsSingle": "{count} пункт",
|
||
"rightSidebar.contextNotesTodo.todo.itemsPlural": "пунктів: {count}",
|
||
"rightSidebar.contextNotesTodo.todo.clearCompleted": "Очистити завершені",
|
||
"rightSidebar.contextNotesTodo.todo.inputPlaceholder": "Додати завдання",
|
||
"rightSidebar.contextNotesTodo.todo.addAria": "Додати завдання",
|
||
"rightSidebar.contextNotesTodo.todo.empty": "Поки що немає завдань. Додайте короткий список для цього проєкту.",
|
||
"rightSidebar.contextNotesTodo.todo.actions.markComplete": "Позначити \"{text}\" як завершене",
|
||
"rightSidebar.contextNotesTodo.todo.actions.collapse": "Згорнути завдання \"{text}\"",
|
||
"rightSidebar.contextNotesTodo.todo.actions.expand": "Розгорнути завдання \"{text}\"",
|
||
"rightSidebar.contextNotesTodo.todo.actions.delete": "Видалити \"{text}\"",
|
||
"rightSidebar.contextNotesTodo.todo.actions.send": "Надіслати \"{text}\"",
|
||
"rightSidebar.contextNotesTodo.todo.actions.reorder": "Змінити порядок \"{text}\"",
|
||
"rightSidebar.contextNotesTodo.todo.resizeAria": "Змінити розмір списку завдань",
|
||
"rightSidebar.contextNotesTodo.todo.sendMenu.currentSession": "Надіслати до поточної сесії",
|
||
"rightSidebar.contextNotesTodo.todo.sendMenu.newSession": "Надіслати до нової сесії",
|
||
"rightSidebar.contextNotesTodo.todo.sendMenu.newWorktreeSession": "Надіслати до нової сесії в worktree",
|
||
"rightSidebar.contextNotesTodo.plans.title": "Плани",
|
||
"rightSidebar.contextNotesTodo.plans.filesSingle": "Файл: {count}",
|
||
"rightSidebar.contextNotesTodo.plans.filesPlural": "Файлів: {count}",
|
||
"rightSidebar.contextNotesTodo.plans.importFromFile": "Імпортувати план із файлу",
|
||
"rightSidebar.contextNotesTodo.plans.empty": "Ще немає збережених планів.",
|
||
"rightSidebar.contextNotesTodo.plans.deletePlan": "Видалити план",
|
||
"rightSidebar.contextNotesTodo.plans.deletePlanWithTitle": "Видалити план \"{title}\"",
|
||
"rightSidebar.contextNotesTodo.sendDialog.title.newSession": "Надіслати до нової сесії",
|
||
"rightSidebar.contextNotesTodo.sendDialog.title.newWorktree": "Надіслати до нової сесії в worktree",
|
||
"rightSidebar.contextNotesTodo.sendDialog.variant.default": "За замовчуванням",
|
||
"rightSidebar.contextNotesTodo.sendDialog.actions.cancel": "Скасувати",
|
||
"rightSidebar.contextNotesTodo.sendDialog.actions.send": "Надіслати",
|
||
"rightSidebar.contextNotesTodo.sendDialog.actions.sending": "Надсилання",
|
||
"rightSidebar.contextNotesTodo.toast.saveNotesFailed": "Не вдалося зберегти нотатки проєкту",
|
||
"rightSidebar.contextNotesTodo.toast.loadNotesFailed": "Не вдалося завантажити нотатки проєкту",
|
||
"rightSidebar.contextNotesTodo.toast.noActiveSession": "Активну сесію не вибрано",
|
||
"rightSidebar.contextNotesTodo.toast.sentToCurrentSession": "Завдання надіслано до поточної сесії",
|
||
"rightSidebar.contextNotesTodo.toast.worktreeRequiresGitRepo": "Дії worktree доступні лише для репозиторіїв Git",
|
||
"rightSidebar.contextNotesTodo.toast.createSessionFailed": "Не вдалося створити сесію",
|
||
"rightSidebar.contextNotesTodo.toast.sentToNewSession": "Завдання надіслано до нової сесії",
|
||
"rightSidebar.contextNotesTodo.toast.sentToNewWorktreeSession": "Завдання надіслано до нової сесії в worktree",
|
||
"rightSidebar.contextNotesTodo.toast.sendTodoFailed": "Не вдалося надіслати завдання",
|
||
"rightSidebar.contextNotesTodo.toast.deletePlanFailed": "Не вдалося видалити план",
|
||
"rightSidebar.contextNotesTodo.toast.planFileEmpty": "Файл плану порожній",
|
||
"rightSidebar.contextNotesTodo.toast.importPlanFailed": "Не вдалося імпортувати план",
|
||
"rightSidebar.contextNotesTodo.toast.planImported": "План імпортовано",
|
||
"rightSidebar.contextNotesTodo.toast.readPlanFileFailed": "Не вдалося прочитати файл плану",
|
||
"inlineComment.range.lines": "Рядки {start}-{end}",
|
||
"inlineComment.input.placeholder": "Додайте коментар... (Cmd+Enter, щоб зберегти)",
|
||
"inlineComment.actions.cancel": "Скасувати",
|
||
"inlineComment.actions.save": "Зберегти",
|
||
"inlineComment.actions.comment": "Коментар",
|
||
"inlineComment.actions.showLess": "Показувати менше",
|
||
"inlineComment.actions.showMore": "Показати більше",
|
||
"inlineComment.actions.editComment": "Редагувати коментар",
|
||
"inlineComment.actions.deleteComment": "Видалити коментар",
|
||
"inlineComment.toast.selectSessionToSave": "Виберіть сесію, щоб зберегти коментар",
|
||
"header.github.connectedWithLogin": "GitHub: {login}",
|
||
"header.github.connected": "GitHub підключено",
|
||
"header.github.avatarWithLogin": "Аватар {login}",
|
||
"header.github.avatar": "Аватар GitHub",
|
||
"header.github.accountsTitle": "Облікові записи GitHub",
|
||
"header.services.openWithCurrent": "Відкрити інстанс, використання та MCP (поточний: {current})",
|
||
"header.services.open": "Відкрити сервіси, використання та MCP",
|
||
"header.services.tooltip.currentInstanceWithShortcuts": "Поточний інстанс: {current} ({toggle}; наступна вкладка {nextTab})",
|
||
"header.services.tooltip.servicesWithShortcuts": "Сервіси ({toggle}; наступна вкладка {nextTab})",
|
||
"header.services.title": "Сервіси",
|
||
"header.services.viewAria": "Переглянути сервіси",
|
||
"header.services.closeAria": "Закрити сервіси",
|
||
"header.services.rateLimits": "Ліміти запитів",
|
||
"header.services.refreshRateLimitsAria": "Оновити ліміти запитів",
|
||
"header.services.noRateLimits": "Ліміти запитів недоступні.",
|
||
"header.services.noRateLimitsReported": "Ліміти запитів не надходять.",
|
||
"header.services.used": "Використано",
|
||
"header.services.remaining": "Залишилося",
|
||
"header.services.shutdownDev": "Зупинити OpenChamber",
|
||
"header.services.modelFamily.other": "інше",
|
||
"header.actions.openPlanAria": "Відкрити план",
|
||
"header.actions.planWithShortcut": "План ({shortcut})",
|
||
"header.actions.terminalPanelWithShortcut": "Термінальна панель ({shortcut})",
|
||
"header.actions.toggleTerminalPanelAria": "Перемкнути панель терміналу",
|
||
"terminalView.stream.processExitedMessage": "\r\n[Process exited{exitCodeSegment}{signalSegment}]\r\n",
|
||
"terminalView.stream.processExitedWithCode": " з кодом {exitCode}",
|
||
"terminalView.stream.processExitedWithSignal": " (сигнал {signal})",
|
||
"terminalView.error.sessionEnded": "Термінальну сесію завершено",
|
||
"terminalView.error.connectionFailed": "Помилка підключення: {message}",
|
||
"terminalView.error.startSessionFailed": "Не вдалося розпочати термінальну сесію",
|
||
"terminalView.error.restartFailed": "Не вдалося перезапустити термінал",
|
||
"terminalView.error.sendInputFailed": "Не вдалося надіслати введені дані",
|
||
"terminalView.empty.noWorkingDirectory": "Для терміналу немає робочого каталогу.",
|
||
"terminalView.empty.selectSession": "Виберіть сесію, щоб відкрити термінал.",
|
||
"terminalView.empty.noWorkingDirectoryForSession": "Для цієї сесії немає робочого каталогу.",
|
||
"terminalView.actions.retry": "Повторити спробу",
|
||
"terminalView.actions.hardRestart": "Жорсткий перезапуск",
|
||
"terminalView.actions.hardRestartTitle": "Примусово вбити та створити нову сесію",
|
||
"terminalView.quickKeys.escape": "Esc",
|
||
"terminalView.quickKeys.tabAria": "Tab",
|
||
"terminalView.quickKeys.controlLabel": "Ctrl",
|
||
"terminalView.quickKeys.controlModifierAria": "Модифікатор Ctrl",
|
||
"terminalView.quickKeys.commandModifierAria": "Модифікатор Command",
|
||
"terminalView.quickKeys.arrowUpAria": "Стрілка вгору",
|
||
"terminalView.quickKeys.arrowLeftAria": "Стрілка вліво",
|
||
"terminalView.quickKeys.arrowDownAria": "Стрілка вниз",
|
||
"terminalView.quickKeys.arrowRightAria": "Стрілка вправо",
|
||
"terminalView.quickKeys.enterAria": "Enter",
|
||
"terminalView.tabs.closeTabTitle": "Закрити вкладку",
|
||
"terminalView.tabs.newTabTitle": "Нова вкладка",
|
||
"terminalView.bottomDock.resizeAria": "Змінити розмір панелі терміналу",
|
||
"terminalView.bottomDock.restoreTitle": "Відновити висоту панелі терміналу",
|
||
"terminalView.bottomDock.restoreAria": "Відновити висоту панелі терміналу",
|
||
"terminalView.bottomDock.expandTitle": "Розгорнути панель терміналу",
|
||
"terminalView.bottomDock.expandAria": "Розгорнути панель терміналу",
|
||
"terminalView.bottomDock.closeTitle": "Закрити панель терміналу",
|
||
"terminalView.bottomDock.closeAria": "Закрити панель терміналу",
|
||
"terminalView.viewport.inputAria": "Ввід терміналу",
|
||
"directoryExplorerDialog.title": "Додати каталог проєкту",
|
||
"directoryExplorerDialog.description": "Виберіть папку, щоб додати її як проєкт.",
|
||
"directoryExplorerDialog.toggle.showHidden": "Показати приховані",
|
||
"directoryExplorerDialog.pathInput.placeholder": "Введіть шлях або виберіть із дерева...",
|
||
"directoryExplorerDialog.actions.openingFinder": "Відкриття...",
|
||
"directoryExplorerDialog.actions.openInFinder": "Відкрити у Finder",
|
||
"directoryExplorerDialog.actions.adding": "Додавання...",
|
||
"directoryExplorerDialog.actions.addProject": "Додати проєкт",
|
||
"directoryExplorerDialog.actions.addLocalProject": "Додати локальний проєкт",
|
||
"directoryExplorerDialog.actions.cloneRepository": "Клонувати репозиторій",
|
||
"directoryExplorerDialog.actions.cloneAndAdd": "Клонувати й додати",
|
||
"directoryExplorerDialog.actions.cloning": "Клонування...",
|
||
"directoryExplorerDialog.actions.createAndAdd": "Створити й додати",
|
||
"directoryExplorerDialog.actions.alreadyAdded": "Уже додано",
|
||
"directoryExplorerDialog.clone.remoteUrlPlaceholder": "URL репозиторію (HTTPS або SSH)",
|
||
"directoryExplorerDialog.browse.directories": "Каталоги",
|
||
"directoryExplorerDialog.browse.loading": "Завантаження каталогів...",
|
||
"directoryExplorerDialog.browse.empty": "Немає відповідних каталогів.",
|
||
"directoryExplorerDialog.browse.parentDirectory": "Батьківський каталог",
|
||
"directoryExplorerDialog.browse.addedBadge": "Додано",
|
||
"directoryExplorerDialog.browse.quickAdd": "Додати",
|
||
"directoryExplorerDialog.footer.navigate": "Навігація",
|
||
"directoryExplorerDialog.footer.select": "Вибрати",
|
||
"directoryExplorerDialog.footer.add": "Додати",
|
||
"directoryExplorerDialog.shortcut.enter": "Enter",
|
||
"directoryExplorerDialog.toast.unableToAccessDirectory": "Неможливо отримати доступ до каталогу",
|
||
"directoryExplorerDialog.toast.desktopDeniedAccess": "Десктопному застосунку заборонено доступ до каталогу.",
|
||
"directoryExplorerDialog.toast.failedToOpenDirectory": "Не вдалося відкрити каталог",
|
||
"directoryExplorerDialog.toast.desktopCouldNotGrantAccess": "Десктопний застосунок не зміг надати доступ до файлу.",
|
||
"directoryExplorerDialog.toast.failedToAddProject": "Не вдалося додати проєкт",
|
||
"directoryExplorerDialog.toast.cloneUrlRequired": "Введіть URL репозиторію перед клонуванням.",
|
||
"directoryExplorerDialog.toast.selectValidDirectoryPath": "Виберіть правильний шлях до каталогу.",
|
||
"directoryExplorerDialog.toast.failedToSelectDirectory": "Не вдалося вибрати каталог",
|
||
"directoryExplorerDialog.toast.unknownError": "Сталася невідома помилка.",
|
||
"directoryTree.actions.createNewDirectory": "Створити новий каталог",
|
||
"directoryTree.actions.pinDirectory": "Закріпити каталог",
|
||
"directoryTree.actions.unpinDirectory": "Відкріпити каталог",
|
||
"directoryTree.actions.createDirectory": "Створити каталог",
|
||
"directoryTree.actions.cancel": "Скасувати",
|
||
"directoryTree.actions.selectWorkingDirectoryAria": "Вибрати робочий каталог",
|
||
"directoryTree.state.locatingHomeDirectory": "Пошук домашнього каталогу...",
|
||
"directoryTree.state.loading": "Завантаження...",
|
||
"directoryTree.state.noDirectoriesFound": "Каталоги не знайдено",
|
||
"directoryTree.section.pinned": "Закріплено",
|
||
"directoryTree.section.browse": "Огляд",
|
||
"aboutDialog.versionLabel": "Версія {version}",
|
||
"aboutDialog.openChamberVersionLabel": "Версія OpenChamber {version}",
|
||
"aboutDialog.openCodeVersionLabel": "Версія OpenCode {version}",
|
||
"aboutDialog.actions.copyDiagnostics": "Скопіювати діагностику",
|
||
"aboutDialog.actions.preparingDiagnostics": "Підготовка діагностики...",
|
||
"aboutDialog.actions.diagnosticsCopied": "Діагностику скопійовано",
|
||
"aboutDialog.diagnosticsDescription": "Містить стан OpenChamber, стан OpenCode, каталоги та проєкти.",
|
||
"aboutDialog.footerNote": "Зроблено з любов'ю до спільноти",
|
||
"aboutDialog.toast.copyFailed": "Помилка копіювання",
|
||
"aboutDialog.toast.diagnosticsNotReady": "Діагностика ще не готова. Зачекайте секунду та повторіть спробу.",
|
||
"aboutDialog.toast.diagnosticsCopied": "Діагностику скопійовано",
|
||
"helpDialog.title": "Комбінації клавіш",
|
||
"helpDialog.description": "Використовуйте ці комбінації клавіш для ефективної навігації OpenChamber",
|
||
"helpDialog.section.navigationCommands": "Навігація та команди",
|
||
"helpDialog.section.sessionManagement": "Керування сесіями",
|
||
"helpDialog.section.panels": "Панелі",
|
||
"helpDialog.section.interface": "Інтерфейс",
|
||
"helpDialog.item.openCommandPalette": "Відкрити палітру команд",
|
||
"helpDialog.item.showKeyboardShortcuts": "Показати комбінації клавіш (це діалогове вікно)",
|
||
"helpDialog.item.toggleSessionSidebar": "Перемкнути бічну панель сесій",
|
||
"helpDialog.item.cycleAgent": "Перемкнути агента (введення в чат)",
|
||
"helpDialog.item.openModelSelector": "Відкрити засіб вибору моделі",
|
||
"helpDialog.item.navigateModels": "Навігація моделями (у засобі вибору)",
|
||
"helpDialog.item.adjustThinkingMode": "Налаштувати режим мислення (у засобі вибору, якщо підтримується)",
|
||
"helpDialog.item.cycleThinkingVariant": "Перемкнути варіант мислення (глобальна комбінація клавіш)",
|
||
"helpDialog.item.newWindow": "Нове вікно (лише десктоп)",
|
||
"helpDialog.item.createNewSession": "Створити нову сесію",
|
||
"helpDialog.item.createNewWorktreeDraft": "Створити нову чернетку worktree",
|
||
"helpDialog.item.focusChatInput": "Фокус на полі вводу чату",
|
||
"helpDialog.item.abortActiveRun": "Перервати активний запуск (подвійне натискання)",
|
||
"helpDialog.item.toggleRightSidebar": "Перемкнути праву бічну панель",
|
||
"helpDialog.item.openRightSidebarGitTab": "Відкрити вкладку Git у правій бічній панелі",
|
||
"helpDialog.item.openRightSidebarFilesTab": "Відкрити вкладку «Файли» у правій бічній панелі",
|
||
"helpDialog.item.cycleRightSidebarTab": "Перемкнути вкладку правої бічної панелі",
|
||
"helpDialog.item.toggleTerminalDock": "Перемкнути панель терміналу",
|
||
"helpDialog.item.toggleTerminalExpanded": "Розгорнути або згорнути термінал",
|
||
"helpDialog.item.togglePlanContextPanel": "Перемкнути панель контексту плану",
|
||
"helpDialog.item.cycleTheme": "Перемкнути тему (Світла → Темна → Системна)",
|
||
"helpDialog.item.switchProject": "Перемкнути проєкт",
|
||
"helpDialog.item.toggleServicesMenu": "Перемкнути меню сервісів",
|
||
"helpDialog.item.cycleServicesTab": "Перемкнути вкладку сервісів",
|
||
"helpDialog.item.openSettings": "Відкрити налаштування",
|
||
"helpDialog.keyCombiner.or": "або",
|
||
"helpDialog.proTips.title": "Поради:",
|
||
"helpDialog.proTips.commandPalette": "Використовуйте палітру команд ({shortcut}), щоб швидко перейти до будь-якої дії",
|
||
"helpDialog.proTips.recentSessions": "5 останніх сесій відображаються на панелі команд",
|
||
"helpDialog.proTips.themeCycling": "Перемикання теми запам’ятовує ваші переваги протягом сесій",
|
||
"header.actions.rightSidebarWithShortcut": "Права бічна панель ({shortcut})",
|
||
"header.actions.toggleRightSidebarAria": "Перемкнути праву бічну панель",
|
||
"header.actions.openSessionsWithShortcut": "Відкрити сесії ({shortcut})",
|
||
"header.actions.openSessionsAria": "Відкрити сесії",
|
||
"header.actions.closeSessionsAria": "Закрити сесії",
|
||
"header.actions.newSessionAria": "Нова сесія",
|
||
"header.actions.newSessionWithShortcut": "Нова сесія ({shortcut})",
|
||
"header.actions.backAria": "Назад",
|
||
"header.navigation.mainAria": "Основна навігація",
|
||
"header.sessions.title": "Сесії",
|
||
"header.changes.availableAria": "Доступні зміни",
|
||
"session.githubIssuePicker.error.noActiveProject": "Немає активного проєкту",
|
||
"session.githubIssuePicker.error.runtimeUnavailable": "GitHub API недоступний",
|
||
"session.githubIssuePicker.error.notConnected": "GitHub не підключено",
|
||
"session.githubIssuePicker.error.repoNotResolvable": "Не вдалося визначити репозиторій",
|
||
"session.githubIssuePicker.error.repoMustBeGithub": "remote origin має бути GitHub URL",
|
||
"session.githubIssuePicker.error.issueNotFound": "Issue не знайдено",
|
||
"session.githubIssuePicker.error.noModelSelected": "Модель не вибрано",
|
||
"session.githubIssuePicker.toast.loadMoreFailed": "Не вдалося завантажити додаткові issue",
|
||
"session.githubIssuePicker.toast.loadIssueDetailsFailed": "Не вдалося завантажити деталі issue",
|
||
"session.githubIssuePicker.toast.sendContextFailed": "Не вдалося надіслати контекст issue",
|
||
"session.githubIssuePicker.toast.sessionCreated": "Сесію створено з issue",
|
||
"session.githubIssuePicker.toast.startSessionFailed": "Не вдалося почати сесію",
|
||
"session.githubIssuePicker.title.select": "Пов’язати GitHub issue",
|
||
"session.githubIssuePicker.title.createSession": "Нова сесія з GitHub issue",
|
||
"session.githubIssuePicker.description.select": "Виберіть issue, щоб пов’язати її з цією сесією.",
|
||
"session.githubIssuePicker.description.createSession": "Запускає нову сесію із прихованим контекстом issue: заголовком, текстом, мітками й коментарями.",
|
||
"session.githubIssuePicker.searchPlaceholder": "Шукайте за назвою або №123, чи вставте URL issue",
|
||
"session.githubIssuePicker.empty.noActiveProject": "Не вибрано жодного активного проєкту.",
|
||
"session.githubIssuePicker.empty.runtimeUnavailable": "GitHub API недоступний.",
|
||
"session.githubIssuePicker.empty.notConnected": "GitHub не підключено. Підключіть обліковий запис GitHub у налаштуваннях.",
|
||
"session.githubIssuePicker.empty.noIssuesFound": "Issue не знайдено",
|
||
"session.githubIssuePicker.empty.noOpenIssuesFound": "Відкритих issue не знайдено",
|
||
"session.githubIssuePicker.loading.issues": "Завантаження issue...",
|
||
"session.githubIssuePicker.loading.more": "Завантаження...",
|
||
"session.githubIssuePicker.actions.openSettings": "Відкрити налаштування",
|
||
"session.githubIssuePicker.actions.useIssue": "Використовувати issue №{number}",
|
||
"session.githubIssuePicker.actions.openInGitHubAria": "Відкрити в GitHub",
|
||
"session.githubIssuePicker.actions.loadMore": "Завантажити ще",
|
||
"session.githubIssuePicker.actions.sectionTitle": "Дії",
|
||
"session.githubIssuePicker.actions.toggleWorktreeAria": "Перемкнути worktree",
|
||
"session.githubIssuePicker.actions.createInWorktree": "Створити в worktree",
|
||
"session.githubIssuePicker.actions.openRepo": "Відкрити репозиторій",
|
||
"session.githubIssuePicker.actions.refresh": "Оновити",
|
||
"session.githubPrPicker.error.noActiveProject": "Немає активного проєкту",
|
||
"session.githubPrPicker.error.runtimeUnavailable": "GitHub API недоступний",
|
||
"session.githubPrPicker.error.notConnected": "GitHub не підключено",
|
||
"session.githubPrPicker.error.prNotFound": "PR не знайдено",
|
||
"session.githubPrPicker.error.repoNotResolvable": "Не вдалося визначити репозиторій",
|
||
"session.githubPrPicker.error.repoMustBeGithub": "remote origin має бути GitHub URL",
|
||
"session.githubPrPicker.toast.loadMoreFailed": "Не вдалося завантажити додаткові PR",
|
||
"session.githubPrPicker.toast.loadDetailsFailed": "Не вдалося завантажити деталі PR",
|
||
"session.githubPrPicker.title": "Пов’язати GitHub PR",
|
||
"session.githubPrPicker.description": "Виберіть PR, щоб додати контекст рев’ю до цього повідомлення.",
|
||
"session.githubPrPicker.searchPlaceholder": "Шукайте за назвою або #123, чи вставте URL PR",
|
||
"session.githubPrPicker.includeDiffAria": "Додати diff PR у вкладений контекст",
|
||
"session.githubPrPicker.includeDiff": "Додати diff PR",
|
||
"session.githubPrPicker.empty.noActiveProject": "Не вибрано жодного активного проєкту.",
|
||
"session.githubPrPicker.empty.runtimeUnavailable": "GitHub API недоступний.",
|
||
"session.githubPrPicker.empty.notConnected": "GitHub не підключено. Підключіть обліковий запис GitHub у налаштуваннях.",
|
||
"session.githubPrPicker.empty.noPullRequestsFound": "PR не знайдено",
|
||
"session.githubPrPicker.empty.noOpenPullRequestsFound": "Не знайдено відкритих PR",
|
||
"session.githubPrPicker.loading.pullRequests": "Завантаження PR...",
|
||
"session.githubPrPicker.loading.more": "Завантаження...",
|
||
"session.githubPrPicker.actions.openSettings": "Відкрити налаштування",
|
||
"session.githubPrPicker.actions.usePullRequest": "Використовувати PR #{number}",
|
||
"session.githubPrPicker.actions.openInGitHubAria": "Відкрити в GitHub",
|
||
"session.githubPrPicker.actions.loadMore": "Завантажити ще",
|
||
"session.newWorktree.title": "Нове worktree",
|
||
"session.newWorktree.mode.newBranch": "Нова гілка",
|
||
"session.newWorktree.mode.existingBranch": "Наявна гілка",
|
||
"session.newWorktree.selectBranch": "Виберіть гілку",
|
||
"session.newWorktree.chooseBranch": "Вибрати гілку...",
|
||
"session.newWorktree.fetchBranches": "Отримати гілки",
|
||
"session.newWorktree.searchBranches": "Пошук гілок...",
|
||
"session.newWorktree.loadingBranches": "Завантаження гілок...",
|
||
"session.newWorktree.noBranchesFound": "Гілок не знайдено",
|
||
"session.newWorktree.matchingBranches": "Відповідні гілки",
|
||
"session.newWorktree.noMatchingBranches": "Немає відповідних гілок",
|
||
"session.newWorktree.localBranches": "Локальні гілки",
|
||
"session.newWorktree.remoteBranches": "Віддалені гілки",
|
||
"session.newWorktree.otherLocalBranches": "Інші локальні гілки",
|
||
"session.newWorktree.otherRemoteBranches": "Інші віддалені гілки",
|
||
"session.newWorktree.branchName": "Назва гілки",
|
||
"session.newWorktree.branchNamePlaceholder": "feature/my-awesome-feature",
|
||
"session.newWorktree.actions.change": "Змінити",
|
||
"session.newWorktree.actions.startFromGitHubIssuePr": "Почати з GitHub issue/PR",
|
||
"session.newWorktree.usingPrBranch": "Використовується PR-гілка: {branch}",
|
||
"session.newWorktree.fromIssue": "З issue №{number}: {title}",
|
||
"session.newWorktree.worktreeDirectory": "Каталог worktree",
|
||
"session.newWorktree.worktreeDirectoryPlaceholder": "my-worktree-directory",
|
||
"session.newWorktree.resetToMatchBranchName": "Скинути відповідно до назви гілки",
|
||
"session.newWorktree.sourceBranch": "Вихідна гілка",
|
||
"session.newWorktree.selectSourceBranch": "Вибрати вихідну гілку",
|
||
"session.newWorktree.selectSourceBranchPlaceholder": "Вибрати вихідну гілку...",
|
||
"session.newWorktree.newBranchFromSource": "Нову гілку буде створено з {source}",
|
||
"session.newWorktree.issueNumber": "issue №{number}",
|
||
"session.newWorktree.prNumber": "PR #{number}",
|
||
"session.newWorktree.includeDiffBadge": "+diff",
|
||
"session.newWorktree.newSessionTitle": "Нова сесія",
|
||
"session.newWorktree.fromSource": "з {source}",
|
||
"session.newWorktree.actions.cancel": "Скасувати",
|
||
"session.newWorktree.actions.creating": "Створення...",
|
||
"session.newWorktree.actions.createWorktree": "Створити worktree",
|
||
"session.newWorktree.actions.reset": "Скинути",
|
||
"session.newWorktree.error.noModelSelected": "Модель не вибрано",
|
||
"session.newWorktree.error.noActiveProject": "Немає активного проєкту",
|
||
"session.newWorktree.error.branchNameRequired": "Необхідно вказати назву гілки",
|
||
"session.newWorktree.error.worktreeDirectoryRequired": "Потрібен каталог worktree",
|
||
"session.newWorktree.error.sendGitHubContextFailed": "Не вдалося надіслати контекст GitHub",
|
||
"session.newWorktree.error.createWorktreeFailed": "Не вдалося створити worktree",
|
||
"session.newWorktree.toast.sessionFromIssue": "Сесію створено з issue",
|
||
"session.newWorktree.toast.sessionFromPr": "Сесію створено з PR",
|
||
"session.newWorktree.toast.worktreeCreated": "Створено worktree",
|
||
"session.newWorktree.toast.worktreeCreatedDescription": "{target} - завантаження у фоні",
|
||
"session.githubIntegration.title": "Виберіть із GitHub",
|
||
"session.githubIntegration.tabs.issues": "Issue",
|
||
"session.githubIntegration.tabs.pullRequests": "PR",
|
||
"session.githubIntegration.connect.title": "Підключитися до GitHub",
|
||
"session.githubIntegration.connect.description": "Пов’яжіть issue або PR, щоб автоматично заповнити деталі worktree",
|
||
"session.githubIntegration.connect.action": "Підключити GitHub",
|
||
"session.githubIntegration.search.issuesPlaceholder": "Знайдіть issue або введіть #123...",
|
||
"session.githubIntegration.search.prsPlaceholder": "Знайдіть PR або введіть #456...",
|
||
"session.githubIntegration.empty.noIssuesFound": "Issue не знайдено",
|
||
"session.githubIntegration.empty.noPullRequestsFound": "PR не знайдено",
|
||
"session.githubIntegration.actions.loadMore": "Завантажити ще",
|
||
"session.githubIntegration.actions.cancel": "Скасувати",
|
||
"session.githubIntegration.actions.select": "Вибрати",
|
||
"session.githubIntegration.selected.issueNumber": "issue №{number}",
|
||
"session.githubIntegration.selected.prNumber": "PR #{number}",
|
||
"session.githubIntegration.includeDiffAria": "Додати diff PR у контекст сесії",
|
||
"session.githubIntegration.includeDiff": "Додати diff PR",
|
||
"session.githubIntegration.error.notConnected": "GitHub не підключено",
|
||
"session.githubIntegration.error.loadDataFailed": "Не вдалося завантажити дані",
|
||
"session.githubIntegration.validation.branchAlreadyCheckedOut": "Гілку вже відкрито в worktree",
|
||
"session.githubIntegration.validation.branchAlreadyExists": "Гілка вже існує локально",
|
||
"session.githubIntegration.validation.failed": "Помилка перевірки",
|
||
"chat.fileAttachment.toast.attachFailed": "Не вдалося прикріпити файл",
|
||
"chat.fileAttachment.toast.someFilesSkipped": "Деякі файли були пропущені:\n{summary}",
|
||
"chat.fileAttachment.toast.vscodePickFailed": "Не вдалося вибрати файли в VS Code",
|
||
"chat.fileAttachment.fileFallback": "файл",
|
||
"chat.fileAttachment.skippedFallback": "пропущено",
|
||
"chat.fileAttachment.actions.attachAria": "Прикріпити файли",
|
||
"chat.fileAttachment.actions.attach": "Прикріпити файли",
|
||
"chat.fileAttachment.actions.removeNamed": "Видалити {name}",
|
||
"chat.fileAttachment.actions.removeImage": "Видалити зображення",
|
||
"chat.fileAttachment.activeEditor.addFile": "Додати файл:{name} до контексту",
|
||
"chat.fileAttachment.activeEditor.pinSelection": "Закріпити вибір у контексті",
|
||
"chat.fileAttachment.activeEditor.remove": "Видалити з контексту",
|
||
"chat.pendingChanges.fileCountSingle": "Файл: {count}",
|
||
"chat.pendingChanges.fileCountPlural": "Файлів: {count}",
|
||
"chat.pendingChanges.changedInWorkspace": "змінено в гілці",
|
||
"chat.changedFiles.title": "Змінені файли",
|
||
"chat.changedFiles.actions.openFileTitle": "Відкрити {path}",
|
||
"chat.emptyState.opencodeUnreachable": "OpenCode недоступний",
|
||
"chat.emptyState.startNewChat": "Почніть новий чат",
|
||
"chat.scrollToBottom.aria": "Прокрутити вниз",
|
||
"chat.timeline.relative.justNow": "щойно",
|
||
"chat.timeline.relative.minutesAgo": "{count} хв тому",
|
||
"chat.timeline.relative.hoursAgo": "{count} год тому",
|
||
"chat.timeline.relative.daysAgo": "{count} дн тому",
|
||
"chat.timeline.title": "Хронологія розмови",
|
||
"chat.timeline.description": "Перейдіть до будь-якої точки розмови або створіть нову сесію",
|
||
"chat.timeline.searchPlaceholder": "Пошук повідомлень...",
|
||
"chat.timeline.empty.search": "Повідомлень не знайдено",
|
||
"chat.timeline.empty.session": "У цьому сесії ще немає повідомлень",
|
||
"chat.timeline.noTextContent": "[Немає текстового вмісту]",
|
||
"chat.timeline.actions.title": "Дії",
|
||
"chat.timeline.actions.revertFromHere": "Повернутися звідси",
|
||
"chat.timeline.actions.forkFromHere": "Відгалузити звідси",
|
||
"chat.timeline.actions.previousTurn": "Попередній крок",
|
||
"chat.timeline.actions.latest": "Останній",
|
||
"chat.timeline.help.clickMessage": "Клацніть повідомлення, щоб перейти до нього в бесіді",
|
||
"chat.timeline.help.undoToPoint": "Повернутися до цієї точки. Текст повідомлення буде підставлено в поле вводу.",
|
||
"chat.timeline.help.createSessionFromHere": "Створити нову сесію, починаючи звідси",
|
||
"chat.statusRow.todo.status.inProgress": "В роботі",
|
||
"chat.statusRow.todo.status.pending": "В очікуванні",
|
||
"chat.statusRow.todo.status.completed": "Виконано",
|
||
"chat.statusRow.todo.status.cancelled": "Скасовано",
|
||
"chat.statusRow.todo.priority.high": "Високий пріоритет",
|
||
"chat.statusRow.todo.priority.medium": "Середній пріоритет",
|
||
"chat.statusRow.todo.priority.low": "Низький пріоритет",
|
||
"chat.statusRow.actions.stopGeneratingAria": "Припинити генерацію",
|
||
"chat.statusRow.tasksTitle": "завдання",
|
||
"chat.statusRow.summary.activeLeft": "Активних: {active} · залишилось: {left}",
|
||
"chat.statusRow.aborted": "Перервано",
|
||
"chat.revertIndicator.redo": "Повторити",
|
||
"chat.revertIndicator.redoAria": "Повторити — відновити відкочені повідомлення",
|
||
"chat.revertPopover.title": "Відкочено",
|
||
"chat.revertPopover.noTextContent": "Немає текстового змісту",
|
||
"chat.revertPopover.forkFromHere": "Розгалуження тут",
|
||
"chat.revertPopover.forkFromMessage": "Розгалуження від цього повідомлення",
|
||
"chat.revertPopover.restoreAll": "Відновити всі",
|
||
"chat.revertPopover.restore": "Відновити",
|
||
"chat.revertPopover.revert": "Відкотити",
|
||
"chat.revertPopover.fork": "Розгалуження",
|
||
"chat.revert.toast.undo": "Відкочено до {preview}",
|
||
"chat.revert.toast.redo": "Повторено",
|
||
"chat.revert.toast.restored": "Всі повідомлення відновлено",
|
||
"chat.errorBoundary.title": "Помилка чату",
|
||
"chat.errorBoundary.description": "В інтерфейсі чату сталася помилка. Причиною може бути тимчасова проблема з мережею або пошкоджені дані повідомлення.",
|
||
"chat.errorBoundary.sessionLabel": "Сесія",
|
||
"chat.errorBoundary.detailsSummary": "Деталі помилки",
|
||
"chat.errorBoundary.resetAction": "Скинути чат",
|
||
"chat.errorBoundary.persistentHint": "Якщо проблема не зникає, спробуйте оновити сторінку.",
|
||
"chat.autocomplete.tabs.commands": "Команди",
|
||
"chat.autocomplete.tabs.agents": "Агенти",
|
||
"chat.autocomplete.tabs.files": "Файли",
|
||
"chat.autocomplete.keyboardHint": "↑↓ навігація • Enter вибрати • Esc закрити",
|
||
"chat.commandAutocomplete.command.initDescription": "Створити або оновити файл AGENTS.md",
|
||
"chat.commandAutocomplete.command.undoDescription": "Скасувати останнє повідомлення",
|
||
"chat.commandAutocomplete.command.redoDescription": "Повторити раніше скасовані повідомлення",
|
||
"chat.commandAutocomplete.command.timelineDescription": "Відкрити хронологію розмови",
|
||
"chat.commandAutocomplete.command.compactDescription": "Стиснути історію сесії за допомогою ШІ, щоб зменшити розмір контексту",
|
||
"chat.commandAutocomplete.command.summaryDescription": "Неруйнівний підсумок сесії. Після команди можна додати тему.",
|
||
"chat.commandAutocomplete.command.workspaceReviewDescription": "Перегляньте поточні зміни в робочому середовищі лише для проблем із сильним сигналом.",
|
||
"chat.commandAutocomplete.badge.skill": "навичка",
|
||
"chat.commandAutocomplete.badge.command": "команда",
|
||
"chat.commandAutocomplete.badge.system": "система",
|
||
"chat.commandAutocomplete.empty": "Команди не знайдено",
|
||
"chat.agentMentionAutocomplete.badge.system": "система",
|
||
"chat.agentMentionAutocomplete.empty": "Агентів не знайдено",
|
||
"chat.fileMentionAutocomplete.searchMoreAgents": "Введіть, щоб знайти більше агентів",
|
||
"chat.fileMentionAutocomplete.empty": "Збігів не знайдено",
|
||
"chat.queuedMessage.attachments": "+{count} файл(и)",
|
||
"chat.queuedMessage.empty": "(порожній)",
|
||
"chat.queuedMessage.removeAria": "Видалити з черги",
|
||
"chat.container.returnToParent.aria": "Повернутися до батьківської сесії",
|
||
"chat.container.returnToParent.titleNamed": "Повернутися до: {title}",
|
||
"chat.container.returnToParent.title": "Повернутися до батьківської сесії",
|
||
"chat.container.returnToParent.label": "Батьківська",
|
||
"chat.container.readOnlySubagentPromptBanner": "Сесії субагентів не можна запитувати.",
|
||
"chat.unifiedControls.title": "Елементи керування",
|
||
"chat.unifiedControls.model.title": "Модель",
|
||
"chat.unifiedControls.model.noRecent": "Немає останніх моделей",
|
||
"chat.unifiedControls.model.moreAria": "Більше моделей",
|
||
"chat.unifiedControls.effort.title": "Рівень зусиль",
|
||
"chat.unifiedControls.effort.moreAria": "Більше варіантів рівня зусиль",
|
||
"chat.questionCard.summaryTab": "Підсумок",
|
||
"chat.questionCard.noAnswer": "(немає відповіді)",
|
||
"chat.questionCard.inputNeeded": "Потрібна відповідь",
|
||
"chat.questionCard.fromSubagent": "Від субагента",
|
||
"chat.questionCard.questionFallback": "Питання {index}",
|
||
"chat.questionCard.selectMultiple": "Вибрати кілька",
|
||
"chat.questionCard.recommended": "рекомендований",
|
||
"chat.questionCard.other": "Інше…",
|
||
"chat.questionCard.yourAnswer": "Ваша відповідь",
|
||
"chat.questionCard.submit": "Надіслати",
|
||
"chat.questionCard.next": "Далі",
|
||
"chat.questionCard.dismiss": "Відхилити",
|
||
"chat.questionCard.copyMarkdown": "Скопіювати як Markdown",
|
||
"chat.questionCard.copyJson": "Скопіювати як JSON",
|
||
"chat.questionCard.copiedMarkdown": "Питання скопійовано як Markdown",
|
||
"chat.questionCard.copiedJson": "Питання скопійовано як JSON",
|
||
"chat.questionCard.copyFailed": "Не вдалося скопіювати питання",
|
||
"chat.textSelection.toast.noProject": "Для цієї сесії не знайдено жодного проєкту",
|
||
"chat.textSelection.toast.addToNotesFailed": "Не вдалося додати до нотаток",
|
||
"chat.textSelection.toast.addToNotesSuccess": "Вибраний текст додано до нотаток",
|
||
"chat.textSelection.toast.addToNotesSummaryFailed": "Не вдалося підсумувати виділення, виділений текст додано до нотаток",
|
||
"chat.textSelection.actions.addToChat": "Додати в чат",
|
||
"chat.textSelection.actions.newSession": "Нова сесія",
|
||
"chat.textSelection.actions.copy": "Копіювати",
|
||
"chat.textSelection.actions.addToNotes": "Додати до нотаток",
|
||
"chat.textSelection.title.addToCurrentChat": "Додати до поточного чату",
|
||
"chat.textSelection.title.newSessionWithSelection": "Створити нову сесію із виділенням",
|
||
"chat.textSelection.title.saveInsightToNotes": "Зберегти вибраний текст у нотатках",
|
||
"chat.messageBody.actions.revertAria": "Повернутися до цього повідомлення",
|
||
"chat.messageBody.actions.revert": "Повернутися звідси",
|
||
"chat.messageBody.actions.forkAria": "Відгалузити від цього повідомлення",
|
||
"chat.messageBody.actions.fork": "Відгалузити звідси",
|
||
"chat.messageBody.actions.copyMessageAria": "Копіювати текст повідомлення",
|
||
"chat.messageBody.actions.copyMessage": "Копіювати повідомлення",
|
||
"chat.messageBody.actions.openPreviewAria": "Відкрити попередній перегляд",
|
||
"chat.messageBody.actions.openPreview": "Відкрити попередній перегляд",
|
||
"chat.messageBody.actions.copyAnswer": "Скопіювати відповідь",
|
||
"chat.messageBody.actions.savingImage": "Збереження зображення...",
|
||
"chat.messageBody.actions.saveAsImage": "Зберегти як зображення",
|
||
"chat.messageBody.actions.saveAsPlan": "Зберегти як план",
|
||
"chat.messageBody.actions.startNewSession": "Почати нову сесію із цієї відповіді",
|
||
"chat.messageBody.actions.startNewMultiRun": "Почніть новий Multi-run із цієї відповіді",
|
||
"chat.generatedResult.actions.copy": "Копіювати",
|
||
"chat.generatedResult.actions.copied": "Скопійовано",
|
||
"chat.generatedResult.commit.title": "Згенероване повідомлення коміту",
|
||
"chat.generatedResult.commit.highlights": "Основне",
|
||
"chat.generatedResult.pullRequest.title": "Згенерований pull request",
|
||
"chat.generatedResult.pullRequest.titleLabel": "Заголовок",
|
||
"chat.generatedResult.pullRequest.bodyLabel": "Опис",
|
||
"chat.messageBody.tts.stopSpeaking": "Зупинити озвучення",
|
||
"chat.messageBody.tts.readAloud": "Прочитати вголос",
|
||
"chat.messageBody.tts.readAloudWithProvider": "Прочитати вголос (голос {provider})",
|
||
"chat.messageBody.toast.noProject": "Для цієї сесії не знайдено жодного проєкту",
|
||
"chat.messageBody.toast.savePlanFailed": "Не вдалося зберегти план",
|
||
"chat.messageBody.toast.planSaved": "План збережено",
|
||
"chat.messageBody.toast.imageSaved": "Зображення збережено",
|
||
"chat.messageBody.toast.generateImageFailed": "Не вдалося створити зображення",
|
||
"chat.chatInput.actions.commands": "Команди",
|
||
"chat.chatInput.actions.attachFiles": "Прикріпити файли",
|
||
"chat.chatInput.actions.addAttachment": "Додати вкладення",
|
||
"chat.chatInput.actions.linkGithubIssue": "Пов’язати GitHub issue",
|
||
"chat.chatInput.actions.linkGithubPr": "Пов’язати GitHub PR",
|
||
"chat.chatInput.actions.modelAgentSettings": "Параметри моделі та агента",
|
||
"chat.chatInput.actions.sendMessageAria": "Надіслати повідомлення",
|
||
"chat.chatInput.actions.queueMessageAria": "Поставити повідомлення в чергу",
|
||
"chat.chatInput.actions.stopGeneratingAria": "Припинити генерацію",
|
||
"chat.chatInput.focusMode.toggleAria": "Перемкнути режим фокусування",
|
||
"chat.chatInput.focusMode.label": "Режим фокусування",
|
||
"chat.chatInput.permissionAutoAccept.disable": "Вимкнути автоматичне прийняття дозволів",
|
||
"chat.chatInput.permissionAutoAccept.enable": "Увімкнути автоматичне прийняття дозволів",
|
||
"chat.chatInput.permissionAutoAccept.on": "Автоматичне прийняття дозволу: увімкнено",
|
||
"chat.chatInput.permissionAutoAccept.off": "Автоматичне прийняття дозволу: вимкнено",
|
||
"chat.chatInput.linked.byAuthor": "за {author}",
|
||
"chat.chatInput.linked.issue.openInBrowserAria": "Відкрити issue в браузері",
|
||
"chat.chatInput.linked.issue.removeAria": "Видалити пов’язану issue",
|
||
"chat.chatInput.linked.pr.number": "PR #{number}",
|
||
"chat.chatInput.linked.pr.openInBrowserAria": "Відкрити PR в браузері",
|
||
"chat.chatInput.linked.pr.removeAria": "Видалити пов’язаний PR",
|
||
"chat.chatInput.placeholder.shell": "Введіть shell-команду...",
|
||
"chat.chatInput.placeholder.chat": "@ для файлів/агентів; / для команд і навичок; ! для shell; # для сніпетів",
|
||
"chat.chatInput.placeholder.chatCompact": "Використовуйте @ / ! # для помічників",
|
||
"chat.chatInput.placeholder.selectSession": "Виберіть або створіть сесію, щоб розпочати спілкування",
|
||
"chat.snippetAutocomplete.action.addNew": "+ Додати новий сніпет",
|
||
"chat.snippetAutocomplete.empty": "Сніпети не знайдено",
|
||
"chat.snippetAutocomplete.footer": "↑↓ навігація • Enter вибрати • Esc закрити",
|
||
"snippets.source.global": "глобальний",
|
||
"snippets.source.project": "проєкт",
|
||
"chat.chatInput.toast.compactFailed": "Не вдалося стиснути сесію",
|
||
"chat.chatInput.toast.summaryFailed": "Не вдалося створити підсумок",
|
||
"chat.chatInput.toast.reviewFailed": "Не вдалося переглянути зміни",
|
||
"chat.chatInput.toast.attachmentsTooLarge": "Вкладені файли завеликі для надсилання. Спробуйте зменшити кількість або розмір зображень.",
|
||
"chat.chatInput.toast.sendAttachmentsFailed": "Не вдалося надіслати вкладення. Спробуйте зменшити кількість файлів або зображень.",
|
||
"chat.chatInput.toast.messageSendFailed": "Не вдалося надіслати повідомлення. Вкладення відновлено.",
|
||
"chat.chatInput.toast.clipboardAttachFailed": "Не вдалося вкласти зображення з буфера обміну",
|
||
"chat.chatInput.toast.addedFileMentions": "Додано згадки файлів {count}",
|
||
"chat.chatInput.toast.attachFileFailed": "Не вдалося прикріпити файл",
|
||
"chat.chatInput.toast.attachNamedFailed": "Не вдалося прикріпити {name}",
|
||
"chat.chatInput.toast.someFilesSkipped": "Деякі файли були пропущені:\n{summary}",
|
||
"chat.chatInput.toast.vscodePickFailed": "Не вдалося вибрати файли в VS Code",
|
||
"chat.chatInput.toast.openSessionFirst": "Спочатку відкрийте сесію",
|
||
"chat.chatInput.toast.togglePermissionAutoAcceptFailed": "Не вдалося ввімкнути автоматичне прийняття дозволів",
|
||
"chat.chatInput.reviewComments": "Коментарі рев’ю:",
|
||
"chat.chatInput.devServerLogs": "Логи Dev Server:",
|
||
"chat.chatInput.devServerLogsRemove": "Прибрати логи Dev Server",
|
||
"chat.chatInput.previewAnnotations": "Анотації перегляду:",
|
||
"chat.chatInput.previewContext": "Контекст перегляду:",
|
||
"chat.chatInput.previewContextRemove": "Прибрати контекст перегляду",
|
||
"chat.chatInput.projectRoot": "Корінь проєкту",
|
||
"chat.chatInput.branch": "гілка",
|
||
"chat.chatInput.worktrees": "Worktree",
|
||
"chat.chatInput.worktreeNew": "+ Новий",
|
||
"chat.chatInput.drop.insertMention": "Відпустіть, щоб вставити як згадку",
|
||
"chat.chatInput.drop.attachFiles": "Перетягніть файли сюди, щоб прикріпити",
|
||
"chat.chatInput.fileFallback": "файл",
|
||
"chat.mobileStatus.editProjects.title": "Редагувати проєкти",
|
||
"chat.mobileStatus.editProjects.footer": "Перетягніть елементи, щоб змінити порядок, або використовуйте стрілки, щоб перемістити. Натисніть «Редагувати», щоб змінити деталі.",
|
||
"chat.mobileStatus.editProjects.empty": "Немає проєктів для редагування",
|
||
"chat.mobileStatus.projects.empty": "Жодних проєктів",
|
||
"chat.mobileStatus.projects.addAria": "Додати проєкт",
|
||
"chat.mobileStatus.projects.removeTitle": "Видалити проєкт",
|
||
"chat.mobileStatus.projects.removeDescriptionPrefix": "Ви впевнені, що хочете видалити",
|
||
"chat.mobileStatus.projects.cancel": "Скасувати",
|
||
"chat.mobileStatus.projects.remove": "Видалити",
|
||
"chat.mobileStatus.new": "Новий",
|
||
"chat.mobileStatus.noSessionsInProject": "У цьому проєкті немає сесій",
|
||
"chat.mobileStatus.swipeHint": "← Проведіть пальцем тут, щоб відкрити бічні панелі →",
|
||
"chat.mobileStatus.toast.addProjectFailed": "Не вдалося додати проєкт",
|
||
"chat.mobileStatus.toast.selectValidDirectory": "Виберіть правильний каталог.",
|
||
"chat.mobileStatus.toast.selectDirectoryFailed": "Не вдалося вибрати каталог",
|
||
"chat.toolOutputDialog.image.previousAria": "Попереднє зображення",
|
||
"chat.toolOutputDialog.image.nextAria": "Наступне зображення",
|
||
"chat.toolOutputDialog.image.closeAria": "Закрити попередній перегляд зображення",
|
||
"chat.toolOutputDialog.mermaid.missingSource": "Відсутнє джерело Mermaid URL.",
|
||
"chat.toolOutputDialog.mermaid.loadFailed": "Не вдалося завантажити діаграму Mermaid.",
|
||
"chat.toolOutputDialog.mermaid.closeAria": "Закрити попередній перегляд діаграми",
|
||
"chat.toolOutputDialog.mermaid.loading": "Завантаження діаграми...",
|
||
"chat.toolOutputDialog.mermaid.renderFailed": "Неможливо відобразити діаграму Mermaid.",
|
||
"chat.toolOutputDialog.mermaid.retry": "Повторити спробу",
|
||
"chat.toolOutputDialog.commandCompleted": "Команду виконано успішно",
|
||
"chat.toolOutputDialog.noOutputProduced": "Вивід відсутній",
|
||
"chat.toolPart.lspErrors": "LSP помилки",
|
||
"chat.toolPart.moreErrors": "+ ще помилок: {count}",
|
||
"chat.toolPart.error": "Помилка:",
|
||
"chat.toolPart.awaitingResponse": "Очікування відповіді...",
|
||
"chat.toolPart.noOutputProduced": "Вивід відсутній",
|
||
"chat.toolPart.output": "Вивід",
|
||
"chat.toolPart.openSubtask": "Відкрити підзавдання {type}",
|
||
"chat.todo.total": "Усього",
|
||
"chat.todo.inProgress": "В роботі",
|
||
"chat.todo.pending": "В очікуванні",
|
||
"chat.todo.completed": "Виконано",
|
||
"chat.todo.cancelled": "Скасовано",
|
||
"chat.permissionCard.workingDirectory": "Робочий каталог:",
|
||
"chat.permissionCard.timeout": "Час очікування:",
|
||
"chat.permissionCard.request": "запит:",
|
||
"chat.permissionCard.headers": "Заголовки:",
|
||
"chat.permissionCard.body": "Тіло:",
|
||
"chat.permissionCard.action": "Дія:",
|
||
"chat.permissionCard.details": "Подробиці:",
|
||
"chat.permissionCard.patterns": "Шаблони:",
|
||
"chat.permissionToast.sessionFallback": "Сесія",
|
||
"chat.permissionToast.permissionFallback": "Деталі дозволу недоступні",
|
||
"chat.permissionToast.labels.session": "Сесія:",
|
||
"chat.permissionToast.labels.permission": "дозвіл:",
|
||
"chat.permissionToast.actions.once": "Один раз",
|
||
"chat.permissionToast.actions.always": "Завжди",
|
||
"chat.permissionToast.actions.deny": "Заборонити",
|
||
"chat.permissionToast.actions.approveOnceAria": "Схвалити один раз",
|
||
"chat.permissionToast.actions.approveOnceAriaWithSession": "Схвалити один раз для {session}",
|
||
"chat.permissionToast.actions.approveAlwaysAria": "Схвалюйте завжди",
|
||
"chat.permissionToast.actions.approveAlwaysAriaWithSession": "Схвалювати завжди для {session}",
|
||
"chat.permissionToast.actions.denyAria": "Відмовити в дозволі",
|
||
"chat.permissionToast.actions.denyAriaWithSession": "Заборонити дозвіл для {session}",
|
||
"chat.permissionRequest.required": "Потрібен дозвіл:",
|
||
"chat.permissionRequest.actions.once": "Один раз",
|
||
"chat.permissionRequest.actions.always": "Завжди",
|
||
"chat.permissionRequest.actions.reject": "Відхиляти",
|
||
"chat.modelControls.provider": "Провайдер",
|
||
"chat.modelControls.capability.toolCalling": "Виклик інструменту",
|
||
"chat.modelControls.capability.reasoning": "Міркування",
|
||
"chat.modelControls.modality.text": "текст",
|
||
"chat.modelControls.modality.image": "Зображення",
|
||
"chat.modelControls.modality.video": "відео",
|
||
"chat.modelControls.modality.audio": "Аудіо",
|
||
"chat.modelControls.modality.pdf": "PDF",
|
||
"chat.modelControls.capabilities": "Можливості",
|
||
"chat.modelControls.modalities": "Модальності",
|
||
"chat.modelControls.input": "Введення",
|
||
"chat.modelControls.output": "Вивід",
|
||
"chat.modelControls.limits": "Межі",
|
||
"chat.modelControls.context": "Контекст",
|
||
"chat.modelControls.metadata": "Метадані",
|
||
"chat.modelControls.knowledge": "Знання",
|
||
"chat.modelControls.release": "Реліз",
|
||
"chat.modelControls.mode": "Режим",
|
||
"chat.modelControls.model": "Модель",
|
||
"chat.modelControls.temperature": "температура",
|
||
"chat.modelControls.topP": "Top P",
|
||
"chat.modelControls.permissions": "Дозволи",
|
||
"chat.modelControls.edit": "Редагувати",
|
||
"chat.modelControls.bash": "Bash",
|
||
"chat.modelControls.webFetch": "WebFetch",
|
||
"chat.modelControls.customPrompt": "Власний промпт",
|
||
"chat.modelControls.selectModel": "Вибрати модель",
|
||
"chat.modelControls.searchProvidersOrModels": "Пошук провайдерів або моделей",
|
||
"chat.modelControls.clearSearch": "Очистити пошук",
|
||
"chat.modelControls.current": "поточний",
|
||
"chat.modelControls.thinking": "Мислення",
|
||
"chat.modelControls.default": "За замовчуванням",
|
||
"chat.modelControls.selectAgent": "Вибрати агента",
|
||
"chat.modelControls.costPerMillion": "Вартість ($/1 млн токенів)",
|
||
"chat.modelControls.metadataUnavailable": "Метадані моделі недоступні.",
|
||
"chat.modelControls.addNewProvider": "Додати нового провайдера",
|
||
"chat.modelControls.noAgentSelected": "Агент не вибрано.",
|
||
"chat.modelControls.resetToDefault": "Скинути до замовчування",
|
||
"chat.modelControls.searchModels": "Пошук моделей",
|
||
"chat.modelControls.searchAgents": "Пошук агентів",
|
||
"chat.modelControls.noModelsFound": "Моделі не знайдено",
|
||
"chat.modelControls.favorites": "Вибране",
|
||
"chat.modelControls.recent": "Останні",
|
||
"chat.modelControls.addToFavorites": "Додати в обране",
|
||
"chat.modelControls.removeFromFavorites": "Видалити з вибраного",
|
||
"chat.modelControls.favoriteAria": "Додати до вибраного",
|
||
"chat.modelControls.unfavoriteAria": "Вилучити з обраного",
|
||
"chat.modelControls.collapseProvider": "Згорнути провайдера",
|
||
"chat.modelControls.expandProvider": "Розгорнути провайдера",
|
||
"chat.modelControls.keyboardHint": "↑↓ навігація{thinking} • Enter вибрати • Esc закрити",
|
||
"chat.modelControls.keyboardHintNavigate": "↑↓ навігація",
|
||
"chat.modelControls.keyboardHintSwitchAgent": "{shortcut} змінити агента",
|
||
"chat.modelControls.keyboardHintThinking": "←→ мислення",
|
||
"chat.modelControls.showThinkingModes": "Показати режими мислення",
|
||
"chat.modelControls.hideThinkingModes": "Приховати режими мислення",
|
||
"chat.modelControls.moreThinkingModes": "Більше режимів мислення",
|
||
"chat.modelControls.noProvidersOrModelsFound": "Жоден провайдер або модель не відповідає пошуку.",
|
||
"chat.modelControls.reorderFavoriteAria": "Змінити порядок вибраного",
|
||
"chat.modelControls.reorderFavoriteTitle": "Перетягніть, щоб змінити порядок вибраного",
|
||
"chat.modelControls.permissionLabel.custom": "Custom",
|
||
"chat.modelControls.permissionLabel.allow": "Дозволити",
|
||
"chat.modelControls.permissionLabel.deny": "Заборонити",
|
||
"chat.modelControls.permissionLabel.ask": "Запитувати",
|
||
"chat.modelControls.modeValue.primary": "Первинний",
|
||
"chat.modelControls.modeValue.subagent": "Субагент",
|
||
"chat.modelControls.modeValue.all": "всі",
|
||
"chat.modelControls.modeValue.none": "—",
|
||
"chat.reasoningTrace.thinking": "Міркування",
|
||
"chat.reasoningTrace.justification": "Обґрунтування",
|
||
"chat.reasoningTrace.expandAria": "Розгорнути слід міркування",
|
||
"chat.reasoningTrace.collapseAria": "Згорнути слід міркування",
|
||
"chat.reasoningTrace.thought": "Обдумав",
|
||
"chat.messageBody.subtask.title": "Делеговане завдання",
|
||
"chat.messageBody.subtask.hidePrompt": "Приховати промпт",
|
||
"chat.messageBody.subtask.showPrompt": "Показати промпт",
|
||
"chat.messageBody.subtask.openSession": "Відкрити сесія підзавдання",
|
||
"chat.messageBody.shellCommand.title": "Команда оболонки",
|
||
"chat.messageBody.shellCommand.hideOutput": "Приховати вивід",
|
||
"chat.messageBody.shellCommand.showOutput": "Показати результат",
|
||
"chat.messageBody.shellCommand.copied": "Скопійовано",
|
||
"chat.messageBody.shellCommand.copyOutput": "Копіювати вивід",
|
||
"commandPalette.title": "Палітра команд",
|
||
"commandPalette.description": "Пошук файлів, сесій і команд.",
|
||
"commandPalette.input.placeholder": "Пошук файлів, сесій, команд...",
|
||
"commandPalette.empty.noResults": "Результатів не знайдено.",
|
||
"commandPalette.empty.searchingFiles": "Пошук файлів...",
|
||
"commandPalette.item.newSession": "Нова сесія",
|
||
"commandPalette.item.newMiniChat": "Нове вікно Mini Chat",
|
||
"commandPalette.item.newWorktreeDraft": "Чернетка нового worktree",
|
||
"commandPalette.item.addProject": "Додати проєкт",
|
||
"commandPalette.item.showSessionSwitcher": "Показати перемикач сесій",
|
||
"commandPalette.item.toggleSidebar": "Перемкнути бічну панель",
|
||
"commandPalette.item.toggleRightSidebar": "Перемкнути праву бічну панель",
|
||
"commandPalette.item.showContextUsage": "Показати використання контексту",
|
||
"commandPalette.item.toggleTerminal": "Перемкнути термінал",
|
||
"commandPalette.item.openSettings": "Відкрити налаштування...",
|
||
"commandPalette.session.untitled": "Сесія без назви",
|
||
"openCodeStatusDialog.title": "Статус OpenCode",
|
||
"openCodeStatusDialog.description": "Перегляньте поточний стан OpenCode і діагностику.",
|
||
"openCodeStatusDialog.actions.copy": "Копіювати",
|
||
"openCodeStatusDialog.empty.noData": "Немає даних.",
|
||
"openCodeStatusDialog.toast.copiedTitle": "Скопійовано",
|
||
"openCodeStatusDialog.toast.copiedDescription": "Статус скопійовано в буфер обміну",
|
||
"openCodeStatusDialog.toast.copyFailed": "Не вдалося скопіювати статус",
|
||
"saveProjectPlanDialog.title": "Зберегти план проєкту",
|
||
"saveProjectPlanDialog.description": "Збережіть цей план у своєму проєкті як файл Markdown.",
|
||
"saveProjectPlanDialog.field.title": "Назва",
|
||
"saveProjectPlanDialog.field.titlePlaceholder": "Назва плану",
|
||
"saveProjectPlanDialog.field.contentPreview": "Попередній перегляд вмісту",
|
||
"saveProjectPlanDialog.actions.cancel": "Скасувати",
|
||
"saveProjectPlanDialog.actions.save": "Зберегти",
|
||
"saveProjectPlanDialog.actions.saving": "Збереження...",
|
||
"branchPickerDialog.title": "Вибір гілки",
|
||
"branchPickerDialog.description.localBranchesForProject": "Локальні гілки для {project}",
|
||
"branchPickerDialog.description.selectProject": "Вибрати проєкт для перегляду гілок",
|
||
"branchPickerDialog.search.placeholder": "Пошук гілок...",
|
||
"branchPickerDialog.search.renameBranchPlaceholder": "Перейменувати гілку",
|
||
"branchPickerDialog.state.noProjectSelected": "Жоден проєкт не вибрано",
|
||
"branchPickerDialog.state.loadingBranches": "Завантаження гілок...",
|
||
"branchPickerDialog.state.noMatchingBranches": "Немає відповідних гілок",
|
||
"branchPickerDialog.state.noBranchesFound": "Гілок не знайдено",
|
||
"branchPickerDialog.badge.head": "HEAD",
|
||
"branchPickerDialog.badge.worktree": "worktree",
|
||
"branchPickerDialog.actions.createWorktreeAria": "Створити worktree з гілки",
|
||
"branchPickerDialog.actions.renameAria": "Перейменувати гілку",
|
||
"branchPickerDialog.actions.deleteAria": "Видалити гілку",
|
||
"branchPickerDialog.actions.deleteWorktreeAria": "Видалити worktree",
|
||
"branchPickerDialog.actions.confirmRenameAria": "Підтвердити перейменування",
|
||
"branchPickerDialog.actions.cancelRenameAria": "Скасувати перейменування",
|
||
"branchPickerDialog.actions.confirmDeleteAria": "Підтвердити видалення гілки",
|
||
"branchPickerDialog.actions.cancelDeleteAria": "Скасувати видалення гілки",
|
||
"branchPickerDialog.actions.deletePrompt": "Видалити",
|
||
"branchPickerDialog.actions.forceDeletePrompt": "Примусове видалення",
|
||
"branchPickerDialog.tooltip.createWorktree": "Створити worktree",
|
||
"branchPickerDialog.tooltip.worktreeAlreadyExists": "Worktree вже існує",
|
||
"branchPickerDialog.tooltip.rename": "Перейменувати гілку",
|
||
"branchPickerDialog.tooltip.renameDisabledForRoot": "Неможливо перейменувати кореневу гілку",
|
||
"branchPickerDialog.tooltip.delete": "Видалити гілку",
|
||
"branchPickerDialog.tooltip.deleteCurrentBranch": "Неможливо видалити поточну гілку",
|
||
"branchPickerDialog.tooltip.deleteDisabledForRoot": "Неможливо видалити кореневу гілку",
|
||
"branchPickerDialog.tooltip.deleteWorktree": "Видалити worktree",
|
||
"branchPickerDialog.tooltip.deleteWorktreeRootProtected": "Неможливо видалити кореневе worktree",
|
||
"branchPickerDialog.toast.branchRenamed": "гілку перейменовано",
|
||
"branchPickerDialog.toast.failedToRenameBranch": "Не вдалося перейменувати гілку",
|
||
"branchPickerDialog.toast.branchDeleted": "гілку видалено",
|
||
"branchPickerDialog.toast.branchNotMerged": "гілку не повністю об'єднано",
|
||
"branchPickerDialog.toast.confirmAgainToForceDelete": "Підтвердьте ще раз, щоб примусово видалити",
|
||
"branchPickerDialog.toast.failedToDeleteBranch": "Не вдалося видалити гілку",
|
||
"branchPickerDialog.toast.worktreeCreated": "Створено worktree",
|
||
"branchPickerDialog.toast.failedToCreateWorktree": "Не вдалося створити worktree",
|
||
"branchPickerDialog.error.failedToLoad": "Не вдалося завантажити гілки",
|
||
"branchPickerDialog.error.renameRejected": "Перейменування відхилено",
|
||
"branchPickerDialog.error.renameFailed": "Не вдалося перейменувати гілку",
|
||
"branchPickerDialog.error.deleteRejected": "Видалення відхилено",
|
||
"branchPickerDialog.error.deleteFailed": "Не вдалося видалити гілку",
|
||
"branchPickerDialog.error.createWorktreeFailed": "Не вдалося створити worktree",
|
||
"projectEditDialog.title": "Редагувати проєкт",
|
||
"projectEditDialog.field.name": "Ім'я",
|
||
"projectEditDialog.field.namePlaceholder": "Назва проєкту",
|
||
"projectEditDialog.field.color": "Колір",
|
||
"projectEditDialog.field.icon": "значок",
|
||
"projectEditDialog.field.preview": "Попередній перегляд",
|
||
"projectEditDialog.field.iconBackground": "Значок фону",
|
||
"projectEditDialog.field.iconBackgroundAria": "Колір тла значка проєкту",
|
||
"projectEditDialog.option.none": "Жодного",
|
||
"projectEditDialog.actions.uploadIcon": "Завантажити значок",
|
||
"projectEditDialog.actions.uploading": "Завантаження...",
|
||
"projectEditDialog.actions.discoverFavicon": "Знайти favicon",
|
||
"projectEditDialog.actions.discovering": "Виявлення...",
|
||
"projectEditDialog.actions.removeProjectIcon": "Видалити значок проєкту",
|
||
"projectEditDialog.actions.removing": "Видалення...",
|
||
"projectEditDialog.actions.undoRemove": "Скасувати видалення",
|
||
"projectEditDialog.actions.clear": "Очистити",
|
||
"projectEditDialog.actions.cancel": "Скасувати",
|
||
"projectEditDialog.actions.save": "Зберегти",
|
||
"projectEditDialog.toast.failedToUploadIcon": "Не вдалося завантажити значок проєкту",
|
||
"projectEditDialog.toast.iconUpdated": "Значок проєкту оновлено",
|
||
"projectEditDialog.toast.failedToRemoveIcon": "Не вдалося видалити значок проєкту",
|
||
"projectEditDialog.toast.iconRemoved": "Значок проєкту видалено",
|
||
"projectEditDialog.toast.failedToDiscoverIcon": "Не вдалося знайти значок проєкту",
|
||
"projectEditDialog.toast.customIconAlreadySet": "Спеціальна піктограма вже встановлена для цього проєкту",
|
||
"projectEditDialog.toast.iconDiscovered": "Виявлено значок проєкту",
|
||
"agentManager.sidebar.search.placeholder": "Пошук груп агентів...",
|
||
"agentManager.sidebar.actions.newAgentGroup": "Нова група агентів",
|
||
"agentManager.sidebar.actions.more": "... Детальніше ({count})",
|
||
"agentManager.sidebar.actions.showLess": "Показувати менше",
|
||
"agentManager.sidebar.section.agentGroups": "Групи агентів",
|
||
"agentManager.sidebar.state.loading": "Завантаження...",
|
||
"agentManager.sidebar.state.noGroupsFound": "Групи не знайдено",
|
||
"agentManager.sidebar.state.noGroupsYet": "Ще немає груп агентів",
|
||
"agentManager.sidebar.state.createToGetStarted": "Щоб розпочати, створіть нову групу агентів",
|
||
"agentManager.sidebar.item.modelCountSingle": "Модель {count}",
|
||
"agentManager.sidebar.item.modelCountPlural": "Моделі {count}",
|
||
"agentManager.sidebar.item.groupMenuAria": "Групове меню",
|
||
"agentManager.sidebar.item.delete": "Видалити",
|
||
"agentManager.sidebar.relativeTime.now": "зараз",
|
||
"agentManager.sidebar.relativeTime.minutes": "{count}m",
|
||
"agentManager.sidebar.relativeTime.hours": "{count}h",
|
||
"agentManager.sidebar.relativeTime.days": "{count}d",
|
||
"agentManager.sidebar.dialog.deleteGroupTitle": "Видалити групу агентів",
|
||
"agentManager.sidebar.dialog.deleteGroupDescription": "Видалити \"{group}\"? Це видаляє всі worktree та сесії в цій групі.",
|
||
"agentManager.sidebar.dialog.cancel": "Скасувати",
|
||
"agentManager.sidebar.dialog.delete": "Видалити",
|
||
"agentManager.sidebar.dialog.deleting": "Видалення...",
|
||
"agentManager.sidebar.toast.deletingGroup": "Видалення \"{group}\"...",
|
||
"agentManager.sidebar.toast.deletedGroup": "Видалено \"{group}\"",
|
||
"agentManager.sidebar.toast.failedToDeleteGroup": "Не вдалося повністю видалити \"{group}\"",
|
||
"agentManager.detail.header.modelCountSingle": "Модель {count}",
|
||
"agentManager.detail.header.modelCountPlural": "Моделі {count}",
|
||
"agentManager.detail.header.noBranch": "Немає гілки",
|
||
"agentManager.detail.actions.worktreeActionsAria": "Дії worktree",
|
||
"agentManager.detail.actions.removeThisWorktree": "Видалити це worktree",
|
||
"agentManager.detail.actions.keepThisRemoveOthers": "Залишити цей, видалити інші",
|
||
"agentManager.detail.actions.copyWorktreePath": "Копіювати шлях worktree",
|
||
"agentManager.detail.dialog.removeWorktreeTitle": "Видалити worktree",
|
||
"agentManager.detail.dialog.removeOtherWorktreesTitle": "Видалити інші worktree",
|
||
"agentManager.detail.dialog.removeWorktreeDescription": "Видалити \"{label}\"? Це видаляє всі сесії в цьому worktree та видаляє саме worktree.",
|
||
"agentManager.detail.dialog.removeOtherWorktreesDescription": "Збережіть \"{label}\" і видаліть інші worktree в \"{group}\".",
|
||
"agentManager.detail.dialog.cancel": "Скасувати",
|
||
"agentManager.detail.dialog.remove": "Видалити",
|
||
"agentManager.detail.dialog.removeOthers": "Видалити інші",
|
||
"agentManager.detail.dialog.working": "Працює...",
|
||
"agentManager.detail.state.loadingSessionFor": "Завантаження сесії для {label}",
|
||
"agentManager.detail.state.sessionId": "Ідентифікатор сесії: {id}",
|
||
"agentManager.detail.state.noSessionsInGroup": "У цій групі немає сесій",
|
||
"agentManager.detail.toast.noWorktreePath": "Немає доступного шляху worktree",
|
||
"agentManager.detail.toast.worktreePathCopied": "Шлях worktree скопійовано",
|
||
"agentManager.detail.toast.failedToCopyPath": "Не вдалося скопіювати шлях",
|
||
"agentManager.detail.toast.removingWorktree": "Видалення worktree...",
|
||
"agentManager.detail.toast.removingOtherWorktrees": "Видалення інших worktree...",
|
||
"agentManager.detail.toast.failedToFullyRemoveWorktree": "Не вдалося повністю видалити worktree",
|
||
"agentManager.detail.toast.worktreeRemoved": "Worktree видалено",
|
||
"agentManager.detail.toast.otherWorktreesRemoved": "Видалено інші worktree",
|
||
"agentManager.empty.groupName.label": "Назва групи",
|
||
"agentManager.empty.groupName.placeholder": "напр. feature-auth, bugfix-login",
|
||
"agentManager.empty.groupName.description": "Використовується для іменування каталогу та гілок worktree",
|
||
"agentManager.empty.baseBranch.label": "Базова гілка",
|
||
"agentManager.empty.baseBranch.description": "Створює нові гілки з {branch}",
|
||
"agentManager.empty.setupCommands.label": "Команди налаштування",
|
||
"agentManager.empty.setupCommands.configured": "{count} налаштовано",
|
||
"agentManager.empty.setupCommands.description": "Команди виконуються в кожному новому worktree. Використовувати $ROOT_PROJECT_PATH для кореня проєкту.",
|
||
"agentManager.empty.setupCommands.loading": "Завантаження...",
|
||
"agentManager.empty.setupCommands.commandPlaceholder": "наприклад, bun install",
|
||
"agentManager.empty.setupCommands.removeCommandAria": "Видалити команду",
|
||
"agentManager.empty.setupCommands.addCommand": "Додати команду",
|
||
"agentManager.empty.agent.label": "Агент",
|
||
"agentManager.empty.agent.description": "За умовчанням використовується налаштований агент за замовчуванням",
|
||
"agentManager.empty.models.label": "Моделі",
|
||
"agentManager.empty.models.addModel": "Додати модель",
|
||
"agentManager.empty.models.selectedSingle": "Вибрано модель {count}",
|
||
"agentManager.empty.models.selectedPlural": "Вибрані моделі {count}",
|
||
"agentManager.empty.prompt.label": "Промпт",
|
||
"agentManager.empty.prompt.placeholder": "Запитайте будь-що...",
|
||
"agentManager.empty.prompt.addAttachmentAria": "Додати вкладення",
|
||
"agentManager.empty.actions.startAgentGroupAria": "Запустити групу агентів",
|
||
"agentManager.empty.toast.fileTooLarge": "Файл \"{fileName}\" завеликий (макс. 10 МБ)",
|
||
"agentManager.empty.toast.failedToAttach": "Не вдалося вкласти \"{fileName}\"",
|
||
"agentManager.empty.toast.attachedSingle": "Прикріплено файл {count}",
|
||
"agentManager.empty.toast.attachedPlural": "Прикріплено файлів {count}",
|
||
"agentManager.empty.toast.failedToCreateGroup": "Не вдалося створити групу агентів",
|
||
"openInApp.actions.open": "Відкрити",
|
||
"openInApp.actions.openInAria": "Відкрити в {app}",
|
||
"openInApp.actions.chooseAppAria": "Вибрати програму для відкриття",
|
||
"openInApp.actions.copyPath": "Копіювати шлях",
|
||
"openInApp.actions.refreshApps": "Оновити застосунки",
|
||
"openInApp.toast.pathCopied": "Шлях скопійовано в буфер обміну",
|
||
"projectActions.actions.addActionAria": "Додати дію",
|
||
"projectActions.actions.addAction": "Додати дію",
|
||
"projectActions.actions.addNewAction": "Додати нову дію",
|
||
"projectActions.actions.autoDiscover": "Автовиявлення",
|
||
"projectActions.actions.chooseActionAria": "Вибрати дію проєкту",
|
||
"projectActions.actions.openPreview": "Відкрити Preview",
|
||
"projectActions.actions.runNamedAria": "Запустити {name}",
|
||
"projectActions.actions.stopNamedAria": "Зупинити {name}",
|
||
"projectActions.label.fallbackAction": "Дія",
|
||
"projectActions.toast.openedUrlFromOutput": "Відкрито URL з виведення дії",
|
||
"projectActions.toast.openedForwardedUrl": "Відкрито перенаправлений URL",
|
||
"projectActions.toast.openedActionUrl": "Відкрито URL дії",
|
||
"projectActions.error.noActiveDirectory": "Немає активного каталогу",
|
||
"projectActions.error.noActiveDirectoryForAction": "Немає активного каталогу для дії",
|
||
"projectActions.error.failedToCreateTerminalSession": "Не вдалося створити термінальну сесію",
|
||
"projectActions.error.invalidCustomUrlFormat": "Неправильний формат власного URL",
|
||
"projectActions.error.selectedDesktopSshForwardUnavailable": "Вибране SSH-перенаправлення недоступне",
|
||
"projectActions.error.failedToRunAction": "Не вдалося виконати дію",
|
||
"mcpDropdown.title": "MCP Сервери",
|
||
"mcpDropdown.actions.refreshAria": "Оновити",
|
||
"mcpDropdown.actions.openAria": "MCP сервери",
|
||
"mcpDropdown.statusAria": "статус MCP",
|
||
"mcpDropdown.status.unknown": "Невідомий",
|
||
"mcpDropdown.status.connected": "Підключено",
|
||
"mcpDropdown.status.failed": "Помилка: {error}",
|
||
"mcpDropdown.status.unknownError": "Невідома помилка",
|
||
"mcpDropdown.status.needsAuth": "Потребує аутентифікації",
|
||
"mcpDropdown.status.needsRegistration": "Потребує реєстрації: {error}",
|
||
"mcpDropdown.empty.configureInConfig": "Налаштувати сервери MCP у конфігурації OpenCode.",
|
||
"sessionAuth.error.rateLimitTitle": "Забагато спроб",
|
||
"sessionAuth.error.networkTitle": "Неможливо отримати доступ до сервера",
|
||
"sessionAuth.error.rateLimitDescriptionSingle": "Зачекайте {minutes} хвилину перед повторною спробою.",
|
||
"sessionAuth.error.rateLimitDescriptionPlural": "Зачекайте {minutes} хвилин, перш ніж повторити спробу.",
|
||
"sessionAuth.error.networkDescription": "Нам не вдалося перевірити сесію інтерфейсу. Перевірте, чи працює сервіс, і повторіть спробу.",
|
||
"sessionAuth.error.retry": "Повторити спробу",
|
||
"sessionAuth.error.passkeySetupFailed": "Помилка налаштування ключа доступу.",
|
||
"sessionAuth.error.incorrectPassword": "Невірний пароль. Спробуйте знову.",
|
||
"sessionAuth.error.unexpectedResponse": "Неочікувана відповідь від сервера.",
|
||
"sessionAuth.error.networkRetry": "Помилка мережі. Перевірте з’єднання та повторіть спробу.",
|
||
"sessionAuth.error.passkeySignInCanceled": "Вхід за ключем доступу скасовано.",
|
||
"sessionAuth.error.enterPasswordForPasskey": "Введіть пароль, щоб додати ключ доступу.",
|
||
"sessionAuth.locked.tunnelTitle": "Потрібен доступ до тунелю",
|
||
"sessionAuth.locked.unlockTitle": "Розблокувати OpenChamber",
|
||
"sessionAuth.locked.tunnelDescription": "Відкрийте цей тунель за допомогою одноразового посилання для з’єднання з настільної програми.",
|
||
"sessionAuth.locked.passwordDescription": "Ця сесія захищена паролем.",
|
||
"sessionAuth.locked.hostSwitcherHint": "Використовувати Local, якщо віддалений сервер недоступний.",
|
||
"sessionAuth.actions.cancelPasskey": "Скасувати ключ доступу",
|
||
"sessionAuth.actions.usePasskey": "Використовувати ключ доступу",
|
||
"sessionAuth.actions.unlockingAria": "Розблокування",
|
||
"sessionAuth.actions.unlockAria": "Розблокувати",
|
||
"sessionAuth.actions.trustDevice": "Довіряти цьому пристрою",
|
||
"sessionAuth.actions.trustDeviceAria": "Довіряти цьому пристрою",
|
||
"sessionAuth.actions.cancelPasskeySetup": "Скасувати налаштування ключа доступу",
|
||
"sessionAuth.actions.addPasskey": "Додати ключ доступу",
|
||
"sessionAuth.password.placeholder": "Введіть пароль",
|
||
"sessionAuth.toast.passkeyAdded": "Ключ доступу додано",
|
||
"sessionAuth.toast.passkeySetupCanceled": "Налаштування ключа доступу скасовано",
|
||
"desktopHostSwitcher.title": "Інстанс",
|
||
"desktopHostSwitcher.description": "Перемикання між Local і віддаленими OpenChamber серверами",
|
||
"desktopHostSwitcher.header.current": "поточний",
|
||
"desktopHostSwitcher.header.default": "За замовчуванням",
|
||
"desktopHostSwitcher.header.currentColon": "поточний:",
|
||
"desktopHostSwitcher.header.currentDefaultColon": "Поточне значення за умовчанням:",
|
||
"desktopHostSwitcher.status.connected": "Підключено",
|
||
"desktopHostSwitcher.status.authRequired": "Потрібна авторизація",
|
||
"desktopHostSwitcher.status.wrongService": "Неправильний сервіс",
|
||
"desktopHostSwitcher.status.unreachable": "Недосяжний",
|
||
"desktopHostSwitcher.status.unknown": "Невідомий",
|
||
"desktopHostSwitcher.status.ping": " · {ms}ms пінг",
|
||
"desktopHostSwitcher.statusAria": "Статус інстанса",
|
||
"desktopHostSwitcher.sshPhase.ready": "Готовий",
|
||
"desktopHostSwitcher.sshPhase.error": "Помилка",
|
||
"desktopHostSwitcher.sshPhase.reconnecting": "Повторне підключення",
|
||
"desktopHostSwitcher.sshPhase.resolvingConfig": "Підготовка конфігурації",
|
||
"desktopHostSwitcher.sshPhase.checkingAuth": "Перевірка авторизації",
|
||
"desktopHostSwitcher.sshPhase.connectingSsh": "Підключення SSH",
|
||
"desktopHostSwitcher.sshPhase.probingRemote": "Перевірка віддаленого сервера",
|
||
"desktopHostSwitcher.sshPhase.installing": "Встановлення",
|
||
"desktopHostSwitcher.sshPhase.updating": "Оновлення",
|
||
"desktopHostSwitcher.sshPhase.detectingServer": "Виявлення сервера",
|
||
"desktopHostSwitcher.sshPhase.startingServer": "Запуск сервера",
|
||
"desktopHostSwitcher.sshPhase.forwardingPorts": "Перенаправлення портів",
|
||
"desktopHostSwitcher.sshPhase.idle": "Очікує",
|
||
"desktopHostSwitcher.ssh.needInstancesHint": "Потрібні інстанси SSH? Керуйте ними в налаштуваннях.",
|
||
"desktopHostSwitcher.ssh.instanceFallback": "Інстанс SSH",
|
||
"desktopHostSwitcher.ssh.connectingTo": "Підключення до {host}",
|
||
"desktopHostSwitcher.actions.refresh": "Оновити",
|
||
"desktopHostSwitcher.actions.refreshInstancesAria": "Оновити інстанси",
|
||
"desktopHostSwitcher.actions.remoteSsh": "Віддалений SSH",
|
||
"desktopHostSwitcher.actions.instanceActionsAria": "Дії інстанса",
|
||
"desktopHostSwitcher.actions.edit": "Редагувати",
|
||
"desktopHostSwitcher.actions.delete": "Видалити",
|
||
"desktopHostSwitcher.actions.connect": "Підключитися",
|
||
"desktopHostSwitcher.actions.defaultInstanceAria": "Інстанс за замовчуванням",
|
||
"desktopHostSwitcher.actions.setAsDefaultAria": "Встановити за умовчанням",
|
||
"desktopHostSwitcher.actions.setAsDefault": "Встановити за умовчанням",
|
||
"desktopHostSwitcher.actions.openInNewWindowAria": "Відкрити в новому вікні",
|
||
"desktopHostSwitcher.actions.openInNewWindow": "Відкрити в новому вікні",
|
||
"desktopHostSwitcher.actions.addInstance": "Додати інстанс",
|
||
"desktopHostSwitcher.actions.cancel": "Скасувати",
|
||
"desktopHostSwitcher.actions.save": "Зберегти",
|
||
"desktopHostSwitcher.actions.add": "Додати",
|
||
"desktopHostSwitcher.actions.switchToLocal": "Перейти на Local",
|
||
"desktopHostSwitcher.actions.retry": "Повторити спробу",
|
||
"desktopHostSwitcher.actions.switchInstanceAria": "Переключити інстанс",
|
||
"desktopHostSwitcher.actions.switchInstance": "Переключити інстанс",
|
||
"desktopHostSwitcher.actions.switchToAria": "Переключитися на {instance}",
|
||
"desktopHostSwitcher.field.labelPlaceholder": "Мітка",
|
||
"desktopHostSwitcher.field.labelOptionalPlaceholder": "Мітка (необов'язково)",
|
||
"desktopHostSwitcher.field.urlPlaceholder": "https://host:port",
|
||
"desktopHostSwitcher.state.limitedOnPage": "Перемикач інстансів обмежено на цій сторінці. Використовувати Local для відновлення.",
|
||
"desktopHostSwitcher.state.loading": "Завантаження...",
|
||
"desktopHostSwitcher.state.instanceUnreachable": "Інстанс недоступний",
|
||
"desktopHostSwitcher.edit.title": "Редагувати інстанс",
|
||
"desktopHostSwitcher.add.title": "Додати інстанс",
|
||
"desktopHostSwitcher.error.failedToSave": "Не вдалося зберегти",
|
||
"desktopHostSwitcher.error.failedToLoad": "Не вдалося завантажити",
|
||
"desktopHostSwitcher.error.invalidUrl": "Некоректний URL (має бути http/https)",
|
||
"desktopHostSwitcher.error.failedToOpenNewWindow": "Не вдалося відкрити нове вікно",
|
||
"desktopHostSwitcher.instance.local": "Local",
|
||
"desktopHostSwitcher.instance.fallback": "Інстанс",
|
||
"desktopHostSwitcher.startup.title": "Типовий інстанс SSH недоступний",
|
||
"desktopHostSwitcher.startup.connectingTo": "Підключення до {host}...",
|
||
"desktopHostSwitcher.startup.failed": "Не вдалося підключити стандартний інстанс SSH.",
|
||
"desktopHostSwitcher.toast.sshConnected": "Інстанс SSH \"{host}\" підключено",
|
||
"desktopHostSwitcher.toast.sshFailedToConnect": "Не вдалося підключитися до інстанса SSH \"{host}\".",
|
||
"desktopHostSwitcher.toast.instanceUnreachable": "Інстанс \"{host}\" недоступний",
|
||
"miniChat.header.newSession": "Нова сесія",
|
||
"miniChat.header.session": "Сесія",
|
||
"miniChat.header.defaultAgent": "Агент за замовчуванням",
|
||
"miniChat.header.noModel": "Модель не вибрано",
|
||
"miniChat.status.busy": "Виконується",
|
||
"miniChat.status.retry": "Повторна спроба",
|
||
"miniChat.status.idle": "Очікує",
|
||
"miniChat.actions.pin": "Закріпити над іншими вікнами",
|
||
"miniChat.actions.unpin": "Відкріпити вікно",
|
||
"miniChat.actions.pinAria": "Закріпити вікно Mini Chat",
|
||
"miniChat.actions.unpinAria": "Відкріпити вікно Mini Chat",
|
||
"miniChat.actions.openMain": "Відкрити в головному вікні",
|
||
"miniChat.actions.openMainAria": "Відкрити сесію в головному вікні",
|
||
"miniChat.unavailable.title": "Сесія недоступна",
|
||
"miniChat.unavailable.description": "Не вдалося завантажити цю сесію. Її могли видалити, заархівувати або відкрити з іншого контексту проєкту.",
|
||
"sessions.sidebar.session.menu.openMiniChatWindow": "Відкрити у вікні Mini Chat",
|
||
"header.actions.newMiniChat": "Нове вікно Mini Chat",
|
||
"header.actions.newMiniChatAria": "Відкрити нове вікно Mini Chat",
|
||
"header.actions.openSessionMiniChat": "Відкрити сесію в Mini Chat",
|
||
"header.actions.openSessionMiniChatAria": "Відкрити поточну сесію в Mini Chat",
|
||
"errorBoundary.title": "Щось пішло не так",
|
||
"errorBoundary.description": "У програмі сталася неочікувана помилка. Це було зареєстровано для налагодження.",
|
||
"errorBoundary.state.unknownError": "Невідома помилка",
|
||
"errorBoundary.state.componentStackLabel": "Стек компонентів:",
|
||
"errorBoundary.actions.errorDetails": "Деталі помилки",
|
||
"errorBoundary.actions.tryAgain": "Спробуйте знову",
|
||
"errorBoundary.actions.copy": "Копіювати",
|
||
"errorBoundary.actions.copied": "Скопійовано",
|
||
"jsonTreeView.error.emptyJson": "Порожній вміст JSON",
|
||
"jsonTreeView.error.invalidJson": "Некоректний JSON",
|
||
"jsonTreeView.error.invalidJsonTitle": "Некоректний JSON",
|
||
"jsonTreeView.actions.expandAll": "Розгорнути все",
|
||
"jsonTreeView.actions.collapseAll": "Згорнути все",
|
||
"numberInput.actions.decreaseAria": "Зменшити значення",
|
||
"numberInput.actions.increaseAria": "Збільшити значення",
|
||
"goToLineDialog.field.linePlaceholderShort": "рядок",
|
||
"goToLineDialog.field.linePlaceholder": "Номер рядка",
|
||
"goToLineDialog.actions.go": "Перейти",
|
||
"goToLineDialog.helper.editorUnavailable": "Редактор недоступний.",
|
||
"goToLineDialog.helper.currentLineRange": "Поточний рядок: {current}. Введіть номер рядка від 1 до {max}, щоб перейти до нього.",
|
||
"goToLineDialog.helper.goToLine": "Перейдіть до рядка {line}",
|
||
"dialog.common.actions.close": "Закрити",
|
||
"filesView.toast.relativePathCopied": "Відносний шлях скопійовано",
|
||
"filesView.tree.menu.copyRelativePath": "Копіювати відносний шлях",
|
||
"multiRun.branchSelector.placeholder.selectSourceBranch": "Вибрати вихідну гілку...",
|
||
"multiRun.branchSelector.status.loadingBranches": "Завантаження гілок...",
|
||
"multiRun.branchSelector.status.noBranchesFound": "Гілок не знайдено",
|
||
"multiRun.branchSelector.status.notInGitRepository": "Не в репозиторії git.",
|
||
"multiRun.branchSelector.groups.localBranches": "Локальні гілки",
|
||
"multiRun.branchSelector.groups.remoteBranches": "Віддалені гілки",
|
||
"multiRun.window.actions.closeAria": "Закрити мультизапуск",
|
||
"multiRun.window.description": "Вікно мультизапуску OpenChamber.",
|
||
"voice.status.idle": "Голос готовий",
|
||
"voice.status.listening": "Слухання...",
|
||
"voice.status.processing": "Обробка...",
|
||
"voice.status.speaking": "Говорить...",
|
||
"voice.status.error": "Голосова помилка",
|
||
"voice.status.conversationModeActiveAria": "Активний режим розмови",
|
||
"voice.action.finishAndTranscribe": "Завершити й розпізнати голосове введення",
|
||
"onboarding.common.actions.back": "Назад",
|
||
"onboarding.common.copyToClipboard": "Копіювати в буфер обміну",
|
||
"onboarding.common.status.copiedToClipboard": "Скопійовано в буфер обміну",
|
||
"onboarding.chooser.title": "Ласкаво просимо до OpenChamber",
|
||
"onboarding.chooser.description": "Щоб почати, виберіть спосіб підключення.",
|
||
"onboarding.chooser.tabs.localInstall": "Локальне встановлення",
|
||
"onboarding.chooser.tabs.connectRemote": "Підключення до віддаленого",
|
||
"onboarding.localSetup.title": "Налаштування OpenCode",
|
||
"onboarding.localSetup.description": "Установіть OpenCode CLI, щоб продовжити.",
|
||
"onboarding.localSetup.dialog.selectOpencodeBinary": "Вибрати виконуваний файл opencode",
|
||
"onboarding.localSetup.errors.cliNotReady": "OpenCode CLI ще не готовий. Підтвердьте, що встановлення завершено, і повторіть спробу.",
|
||
"onboarding.localSetup.errors.detectionFailed": "Не вдалося виявити",
|
||
"onboarding.localSetup.windows.title": "Налаштування Windows (рекомендується WSL)",
|
||
"onboarding.localSetup.windows.stepInstallWsl": "Встановіть WSL (за потреби) за допомогою",
|
||
"onboarding.localSetup.windows.stepInstallWslSuffix": "в PowerShell.",
|
||
"onboarding.localSetup.windows.stepRunInstallInWsl": "Виконайте наведену нижче команду встановлення всередині терміналу WSL.",
|
||
"onboarding.localSetup.windows.stepSetBinaryPath": "Якщо OpenChamber не визначає OpenCode автоматично, укажіть шлях до виконуваного файла нижче.",
|
||
"onboarding.localSetup.intro": "OpenCode — серце OpenChamber. Встановіть його, щоб почати.",
|
||
"onboarding.localSetup.docs.windows": "Документація OpenCode для Windows + WSL",
|
||
"onboarding.localSetup.docs.default": "Документація OpenCode",
|
||
"onboarding.localSetup.actions.checking": "Перевірка...",
|
||
"onboarding.localSetup.actions.checkAndContinue": "Я завершив встановлення, перевірте та продовжуйте",
|
||
"onboarding.localSetup.actions.checkNow": "Перевірити зараз",
|
||
"onboarding.localSetup.helper.checkAndContinue": "Натисніть, щоб перевірити, чи доступний OpenCode CLI. У разі успіху ви автоматично перейдете на головний екран.",
|
||
"onboarding.localSetup.status.watching": "Очікування OpenCode",
|
||
"onboarding.localSetup.status.autoContinue": "Ми автоматично продовжимо після виявлення.",
|
||
"onboarding.localSetup.field.alreadyInstalled": "Вже встановлено? Встановіть шлях OpenCode CLI:",
|
||
"onboarding.localSetup.advanced.title": "Вказати власний шлях до бінарного файлу",
|
||
"onboarding.localSetup.troubleshoot.title": "Виникли проблеми?",
|
||
"onboarding.localSetup.actions.browse": "Огляд",
|
||
"onboarding.localSetup.actions.apply": "Застосувати",
|
||
"onboarding.localSetup.helper.saveAndReload": "Зберігає налаштування в OpenChamber і перезавантажує конфігурацію OpenCode.",
|
||
"onboarding.localSetup.remotePreference": "Бажаєте використовувати віддалений сервер?",
|
||
"onboarding.localSetup.actions.connectRemoteServer": "Підключитися до віддаленого сервера →",
|
||
"onboarding.localSetup.windows.hintInstallInWsl": "У Windows інсталюйте та запустіть OpenCode у WSL для найкращої сумісності.",
|
||
"onboarding.localSetup.windows.hintDetectionFailed": "Якщо виявлення з помилкою, установіть власний шлях (opencode.cmd/opencode.exe), wsl.exe або wsl:/usr/local/bin/opencode.",
|
||
"onboarding.localSetup.hint.ensurePath": "Вже встановлено? Переконайтеся, що opencode знаходиться у вашому PATH.",
|
||
"onboarding.localSetup.hint.setEnv": "Або встановіть змінну середовища OPENCODE_BINARY.",
|
||
"onboarding.localSetup.hint.missingRuntime": "Якщо ви бачите \"env: node: Немає такого файлу чи каталогу\" або \"env: bun: Немає такого файлу чи каталогу\", інсталюйте це середовище виконання або переконайтеся, що воно знаходиться на PATH.",
|
||
"onboarding.remoteConnection.title": "Підключитися до віддаленого сервера",
|
||
"onboarding.remoteConnection.titleRecovery": "Підключитися до іншого сервера",
|
||
"onboarding.remoteConnection.description": "Введіть адресу сервера OpenChamber для підключення.",
|
||
"onboarding.remoteConnection.field.serverAddress": "Адреса сервера",
|
||
"onboarding.remoteConnection.field.serverAddressPlaceholder": "https://your-server.example.com:4096",
|
||
"onboarding.remoteConnection.field.nameOptional": "Ім'я (необов'язково)",
|
||
"onboarding.remoteConnection.field.namePlaceholder": "Мій віддалений сервер",
|
||
"onboarding.remoteConnection.errors.connectionTestFailed": "Перевірка підключення не вдалася",
|
||
"onboarding.remoteConnection.errors.failedToSaveConnection": "Не вдалося зберегти з’єднання",
|
||
"onboarding.remoteConnection.status.connectedSuccessfully": "Підключено успішно ({latencyMs}ms)",
|
||
"onboarding.remoteConnection.status.authWarning": "Сервер вимагає автентифікації. Ви все ще можете підключитися.",
|
||
"onboarding.remoteConnection.status.connectionFailed": "Збій підключення",
|
||
"onboarding.remoteConnection.status.suggestionsUnreachable": "Пропозиції: перевірте адресу сервера, перевірте, чи сервер працює, або перевірте підключення до мережі.",
|
||
"onboarding.remoteConnection.status.suggestionsWrongService": "Пропозиції: переконайтеся, що URL вказує на сервер OpenChamber або зверніться до адміністратора сервера.",
|
||
"onboarding.remoteConnection.actions.testing": "Тестування…",
|
||
"onboarding.remoteConnection.actions.testConnection": "Перевірити підключення",
|
||
"onboarding.remoteConnection.actions.connectAndRestart": "Підключитися та перезапустити",
|
||
"onboarding.remoteConnection.actions.whatToDo": "Що ви хочете зробити?",
|
||
"onboarding.remoteConnection.actions.chooseDifferentServer": "Вибрати інший сервер",
|
||
"onboarding.remoteConnection.actions.useLocalInstead": "Натомість використовувати Local",
|
||
"onboarding.remoteConnection.probe.authMessage": "Сервер вимагає автентифікації. Ви все ще можете підключитися, але, можливо, знадобиться надати облікові дані.",
|
||
"onboarding.remoteConnection.probe.wrongServiceMessage": "Сервер відповів, але не працює OpenChamber. Перевірте, чи адреса вказує на сервер OpenChamber.",
|
||
"onboarding.remoteConnection.probe.unreachableMessage": "Сервер недоступний. Перевірте підключення до мережі та адресу сервера.",
|
||
"onboarding.desktopRecovery.localUnavailable.title": "OpenCode Local недоступний",
|
||
"onboarding.desktopRecovery.localUnavailable.description": "OpenCode CLI не вдалося запустити або не встановлено. Встановіть OpenCode або підключіться до віддаленого сервера.",
|
||
"onboarding.desktopRecovery.localUnavailable.retry": "Повторити Local",
|
||
"onboarding.desktopRecovery.localUnavailable.useLocal": "Налаштувати Local",
|
||
"onboarding.desktopRecovery.noDefaultConnection.title": "Немає підключення за замовчуванням",
|
||
"onboarding.desktopRecovery.noDefaultConnection.description": "Не вдалося знайти збережене з’єднання за умовчанням. Виберіть спосіб підключення.",
|
||
"onboarding.desktopRecovery.remoteUnreachable.title": "Віддалений сервер недоступний",
|
||
"onboarding.desktopRecovery.remoteUnreachable.description": "Не вдалося підключитися до \"{host}\". Перевірте підключення до мережі та адресу сервера.",
|
||
"onboarding.desktopRecovery.remoteUnreachable.retry": "Повторити підключення",
|
||
"onboarding.desktopRecovery.incompatibleServer.title": "Несумісний сервер",
|
||
"onboarding.desktopRecovery.incompatibleServer.description": "На сервері \"{host}\" не запущено OpenChamber. Перевірте, чи адреса вказує на сервер OpenChamber.",
|
||
"onboarding.desktopRecovery.common.useLocal": "Використовувати Local",
|
||
"onboarding.desktopRecovery.common.useRemote": "Використовувати Remote",
|
||
"onboarding.desktopRecovery.actions.retrying": "Повторна спроба…",
|
||
"onboarding.desktopRecovery.actions.retryConnection": "Повторити підключення",
|
||
"startup.initRecovery.title": "Не вдалося запустити",
|
||
"startup.initRecovery.description": "OpenChamber не зміг завершити ініціалізацію. Перевірте, що сервер запущений, і повторіть спробу.",
|
||
"startup.initRecovery.retry": "Повторити спробу",
|
||
"startup.initRecovery.retrying": "Повторна спроба…",
|
||
"onboarding.desktopRecovery.placeholders.remoteServer": "віддалений сервер",
|
||
"onboarding.desktopRecovery.placeholders.unknownServer": "невідомий",
|
||
"vscodeLayout.title.chat": "Чат",
|
||
"vscodeLayout.title.newSession": "Нова сесія",
|
||
"vscodeLayout.title.sessions": "Сесії",
|
||
"vscodeLayout.title.sessionFallback": "Сесія",
|
||
"vscodeLayout.actions.backToSessionsAria": "Назад до сесій",
|
||
"vscodeLayout.actions.newSessionAria": "Нова сесія",
|
||
"vscodeLayout.actions.openAgentManagerAria": "Відкрити менеджер агентів",
|
||
"vscodeLayout.actions.resizeSessionsSidebarAria": "Змінити розмір бічної панелі сесій",
|
||
"vscodeLayout.actions.settingsAria": "Налаштування",
|
||
"vscodeLayout.quota.title": "Ліміти запитів",
|
||
"vscodeLayout.quota.mode.used": "використано",
|
||
"vscodeLayout.quota.mode.remaining": "Залишилося",
|
||
"vscodeLayout.quota.lastUpdated": "Останнє оновлення {time}",
|
||
"vscodeLayout.quota.noRateLimitsAvailable": "Ліміти запитів недоступні.",
|
||
"vscodeLayout.quota.noRateLimitsReported": "Ліміти запитів не надходять.",
|
||
"vscodeLayout.quota.actions.rateLimitsAria": "Ліміти запитів",
|
||
"vscodeLayout.quota.actions.showUsedAria": "Показати використану квоту",
|
||
"vscodeLayout.quota.actions.showRemainingAria": "Показати залишок квоти",
|
||
"vscodeLayout.quota.actions.refreshAria": "Оновити ліміти запитів",
|
||
"updateDialog.header.updateAvailable": "Оновлення доступне",
|
||
"updateDialog.header.updating": "Оновлення OpenChamber...",
|
||
"updateDialog.changelog.title": "Що нового",
|
||
"updateDialog.status.installingUpdate": "Встановлення оновлення...",
|
||
"updateDialog.status.serverRestarting": "Перезапуск сервера...",
|
||
"updateDialog.status.waitingForServer": "Очікування сервера...",
|
||
"updateDialog.status.autoReloadHint": "Після завершення оновлення сторінка автоматично перезавантажиться.",
|
||
"updateDialog.fallback.updateViaTerminal": "Або оновіть через термінал:",
|
||
"updateDialog.actions.copyCommand": "Копіювати команду",
|
||
"updateDialog.actions.copied": "Скопійовано!",
|
||
"updateDialog.status.downloadingPayload": "Завантаження пакета оновлення...",
|
||
"updateDialog.actions.downloadUpdate": "Завантажити оновлення",
|
||
"updateDialog.status.downloading": "Завантаження...",
|
||
"updateDialog.actions.restartToUpdate": "Перезапустити, щоб оновити",
|
||
"updateDialog.actions.updateNow": "Оновити зараз",
|
||
"updateDialog.status.updating": "Оновлення...",
|
||
"updateDialog.error.updateFailed": "Помилка оновлення",
|
||
"updateDialog.error.takingLonger": "Оновлення триває довше, ніж очікувалося. Зачекайте трохи та оновіть або запустіть: openchamber update",
|
||
"opencodeUpdate.toast.available.title": "Оновлення OpenCode",
|
||
"opencodeUpdate.toast.available.description": "Версія {version} доступна.",
|
||
"opencodeUpdate.toast.actions.update": "Оновити",
|
||
"opencodeUpdate.toast.actions.dismiss": "Сховати",
|
||
"opencodeUpdate.toast.actions.reload": "Перезавантажити OpenCode",
|
||
"opencodeUpdate.toast.upgrading.title": "Оновлення OpenCode...",
|
||
"opencodeUpdate.toast.upgrading.description": "Залиште OpenChamber відкритим.",
|
||
"opencodeUpdate.toast.updated.title": "OpenCode оновлено",
|
||
"opencodeUpdate.toast.updated.description": "Оновлення встановлено.",
|
||
"opencodeUpdate.toast.updated.descriptionWithVersion": "Версію {version} встановлено.",
|
||
"opencodeUpdate.toast.failed.title": "Не вдалося оновити OpenCode",
|
||
"opencodeUpdate.toast.failed.description": "Оновлення OpenCode не вдалося.",
|
||
"opencodeUpdate.toast.reload.message": "Перезапуск OpenCode...",
|
||
"memoryDebugPanel.title": "Панель налагодження",
|
||
"memoryDebugPanel.tabs.memory": "Пам'ять",
|
||
"memoryDebugPanel.tabs.streaming": "Потокове передавання",
|
||
"memoryDebugPanel.section.sessionsInMemory": "Сесії в пам'яті",
|
||
"memoryDebugPanel.section.uiStreamingMetrics": "Потокові показники інтерфейсу користувача",
|
||
"memoryDebugPanel.section.vscodeBridgeMetrics": "Метрики мосту VS Code",
|
||
"memoryDebugPanel.section.noUiSamples": "Ще немає зразків потокового передавання інтерфейсу користувача. Почніть потік і тримайте цю панель відкритою.",
|
||
"memoryDebugPanel.section.noVscodeSamples": "Ще немає зразків мостів VS Code.",
|
||
"memoryDebugPanel.metric.totalMessages": "Усього повідомлень",
|
||
"memoryDebugPanel.metric.cachedSessions": "Кешовані сесії",
|
||
"memoryDebugPanel.metric.viewportWindow": "Вікно вʼюпорту",
|
||
"memoryDebugPanel.metric.zombieTimeout": "Тайм-аут зомбі",
|
||
"memoryDebugPanel.metric.githubTotalRequests": "Загальна кількість запитів GitHub",
|
||
"memoryDebugPanel.metric.metrics": "Метрики",
|
||
"memoryDebugPanel.metric.samples": "Зразки",
|
||
"memoryDebugPanel.metric.lastUpdate": "Останнє оновлення",
|
||
"memoryDebugPanel.metric.uiMetrics": "Метрики інтерфейсу користувача",
|
||
"memoryDebugPanel.metric.vscodeMetrics": "VS Code Метрики",
|
||
"memoryDebugPanel.metric.messageListRenders": "Рендери MsgList",
|
||
"memoryDebugPanel.metric.messageListStreamRenders": "Відтворення потоку MsgList",
|
||
"memoryDebugPanel.metric.chatMessageRenders": "Відтворення повідомлень чату",
|
||
"memoryDebugPanel.metric.chatMessageStreamRenders": "Відтворення потоку ChatMessage",
|
||
"memoryDebugPanel.metric.chatMessageStaticDuringStream": "Статичне повідомлення чату під час трансляції",
|
||
"memoryDebugPanel.metric.chatMessageStaticOutsideActiveTurn": "Статичний ChatMessage поза активним ходом",
|
||
"memoryDebugPanel.metric.messagesValue": "{count} повідомлення",
|
||
"memoryDebugPanel.metric.minutesValue": "{count} хвилин",
|
||
"memoryDebugPanel.metric.msgsValue": "{count} повідомлення",
|
||
"memoryDebugPanel.metric.countValue": "кількість {value}",
|
||
"memoryDebugPanel.metric.avgValue": "середнє {value}",
|
||
"memoryDebugPanel.metric.maxValue": "макс. {value}",
|
||
"memoryDebugPanel.metric.totalValue": "всього {value}",
|
||
"memoryDebugPanel.actions.logState": "Записати стан у журнал",
|
||
"memoryDebugPanel.actions.copyJson": "Скопіювати JSON",
|
||
"memoryDebugPanel.tooltip.logCurrentState": "Зареєструвати поточний стан пам'яті на консолі браузера",
|
||
"memoryDebugPanel.streaming.copy.copied": "Потокове налагодження JSON скопійовано",
|
||
"memoryDebugPanel.streaming.copy.failed": "Не вдалося скопіювати JSON",
|
||
"memoryDebugPanel.streaming.copy.hint": "Копіювання експортує метрики потокового інтерфейсу користувача та VS Code як JSON",
|
||
"memoryDebugPanel.common.idle": "очікування",
|
||
"memoryDebugPanel.common.live": "live",
|
||
"memoryDebugPanel.common.notAvailable": "n/a",
|
||
"memoryDebugPanel.common.untitled": "Без назви",
|
||
"directoryTree.field.newDirectoryPlaceholder": "новий_каталог",
|
||
"textarea.resizeHandleAria": "Змінити розмір текстового поля",
|
||
"sidebar.resize.leftPanelAria": "Змінити розмір лівої панелі",
|
||
"sidebar.resize.rightPanelAria": "Змінити розмір правої панелі",
|
||
"mainLayout.mobile.closeDrawerAria": "Закрити панель",
|
||
"sortableTabsStrip.aria.tabs": "Вкладки",
|
||
"openChamberLogo.aria.logo": "Логотип OpenChamber",
|
||
"markdownRenderer.table.actions.copyTitle": "Скопіювати таблицю",
|
||
"markdownRenderer.table.actions.downloadTitle": "Завантажити таблицю",
|
||
"markdownRenderer.table.toast.downloadedAsFormat": "Таблицю завантажено як {format}",
|
||
"markdownRenderer.mermaid.actions.copyTitle": "Копіювати",
|
||
"markdownRenderer.mermaid.actions.copySourceTitle": "Копіювати джерело",
|
||
"markdownRenderer.mermaid.actions.downloadSvgTitle": "Завантажити SVG",
|
||
"markdownRenderer.mermaid.toast.downloadFailed": "Не вдалося завантажити діаграму",
|
||
"contextPanel.preview.title": "Попередній перегляд",
|
||
"contextPanel.preview.description": "Використайте дії проєкту або кнопку Preview у терміналі, щоб відкрити перегляд.",
|
||
"contextPanel.preview.startPreview": "Почати перегляд",
|
||
"contextPanel.preview.starting": "Запуск...",
|
||
"contextPanel.preview.noDevServer": "Команду сервера розробки не знайдено. Налаштуйте дію проекту або додайте скрипт \"dev\" у package.json.",
|
||
"contextPanel.preview.startFailed": "Не вдалося запустити сервер перегляду.",
|
||
"contextPanel.preview.serverExited": "Сервер розробки несподівано завершив роботу.",
|
||
"contextPanel.preview.noUrlDetected": "Сервер розробки запущено, але URL не виявлено у його виводі. Відкрийте вкладку термінала попереднього перегляду, щоб переглянути журнали.",
|
||
"contextPanel.preview.serverExitedWithLog": "Сервер розробки несподівано завершив роботу. Останній вивід:\n\n{log}",
|
||
"contextPanel.preview.noUrlDetectedWithLog": "Сервер розробки не став доступним. Останній вивід:\n\n{log}",
|
||
"contextPanel.preview.startingServer": "Запуск сервера розробки...",
|
||
"contextPanel.preview.startingServerHint": "Очікуємо, поки сервер почне приймати з'єднання.",
|
||
"contextPanel.preview.console.open": "Відкрити консоль перегляду",
|
||
"contextPanel.preview.console.waiting": "Очікування консолі перегляду",
|
||
"contextPanel.preview.console.title": "Консоль перегляду",
|
||
"contextPanel.preview.console.attach": "Додати",
|
||
"contextPanel.preview.console.copy": "Копіювати",
|
||
"contextPanel.preview.console.clear": "Очистити",
|
||
"contextPanel.preview.console.empty": "Подій консолі перегляду ще немає.",
|
||
"contextPanel.preview.console.noFilteredEvents": "Немає подій для цього фільтра.",
|
||
"contextPanel.preview.console.runtimeError": "Помилка виконання",
|
||
"contextPanel.preview.console.copied": "Консоль перегляду скопійовано",
|
||
"contextPanel.preview.console.copyFailed": "Не вдалося скопіювати консоль перегляду",
|
||
"contextPanel.preview.console.attached": "Консоль перегляду додано до чату",
|
||
"contextPanel.preview.console.attachNoSession": "Відкрийте чат-сесію перед додаванням логів перегляду",
|
||
"contextPanel.preview.console.attachAnnotation": "Це браузерні console logs із dev server, що запущений для цього проєкту.",
|
||
"contextPanel.preview.inspect.toggle": "Інспектувати елемент перегляду",
|
||
"contextPanel.preview.inspect.attached": "Анотацію перегляду додано до чату",
|
||
"contextPanel.preview.inspect.attachNoSession": "Відкрийте чат-сесію перед додаванням анотацій перегляду",
|
||
"contextPanel.preview.inspect.attachAnnotation": "Це вибраний DOM-елемент із вбудованого перегляду.",
|
||
"contextPanel.preview.inspect.attachAnnotationWithScreenshot": "Це вибраний DOM-елемент із вбудованого перегляду. Скріншот видимої області перегляду з підсвіченим елементом додано як вкладення.",
|
||
"contextPanel.preview.console.filter.all": "Усі",
|
||
"contextPanel.preview.console.filter.errors": "Помилки",
|
||
"contextPanel.preview.console.filter.warnings": "Попередження",
|
||
"contextPanel.preview.console.filter.logs": "Логи",
|
||
};
|