Newer
Older
bugtrail / packages / web / src / i18n / uk.json
{
  "app": {
    "name": "BugTrail",
    "tagline": "Баг-репорти, зрозумілі розробнику"
  },
  "nav": {
    "projects": "Проєкти",
    "settings": "Налаштування",
    "download": "Розширення",
    "logout": "Вийти",
    "login": "Увійти",
    "register": "Реєстрація"
  },
  "auth": {
    "loginTitle": "Вхід",
    "registerTitle": "Створити акаунт",
    "nickname": "Нік",
    "email": "Пошта",
    "password": "Пароль",
    "submit": "Увійти",
    "registerSubmit": "Створити акаунт",
    "needAccount": "Ще немає акаунта?",
    "haveAccount": "Вже є акаунт?",
    "welcome": "Вітаємо, {name}",
    "emailTaken": "Ця пошта вже зареєстрована",
    "passwordHint": "Мінімум 8 символів",
    "error": "Помилка входу. Перевірте дані."
  },
  "projects": {
    "title": "Проєкти",
    "count": "{count} проєкт | {count} проєкти | {count} проєктів",
    "empty": "Проєктів ще немає",
    "emptyHint": "Створіть проєкт, щоб почати збирати баг-репорти",
    "create": "Новий проєкт",
    "createTitle": "Створити проєкт",
    "name": "Назва проєкту",
    "description": "Опис",
    "cancel": "Скасувати",
    "confirm": "Створити",
    "reports": "{count} репортів, {open} відкритих",
    "open": "Відкрити сторінку проєкту",
    "share": "Копіювати посилання",
    "delete": "Видалити",
    "deleteConfirm": "Видалити проєкт разом з усіма репортами?",
    "deleted": "Проєкт видалено",
    "renamed": "Проєкт оновлено",
    "search": "Пошук проєктів"
  },
  "reports": {
    "title": "Репорти",
    "empty": "Репортів ще немає",
    "emptyHint": "Встановіть розширення для браузера й зафіксуйте перший баг",
    "type": {
      "element_note": "Нотатка на елементі",
      "recording": "Запис сценарію"
    },
    "status": {
      "open": "Відкритий",
      "fixed": "Виправлений",
      "wont_fix": "Не буде виправлений"
    },
    "columns": {
      "title": "Заголовок",
      "type": "Тип",
      "status": "Статус",
      "author": "Автор",
      "created": "Створено",
      "page": "Сторінка"
    },
    "filterType": "Тип",
    "filterStatus": "Статус",
    "allTypes": "Усі типи",
    "allStatuses": "Усі статуси",
    "notFound": "Репорт не знайдено",
    "notFoundHint": "Посилання недійсне або репорт видалено"
  },
  "report": {
    "copyLink": "Копіювати посилання на репорт",
    "rotateLink": "Оновити посилання",
    "status": "Статус",
    "details": "Деталі",
    "steps": "Кроки",
    "attachments": "Вкладення",
    "description": "Опис",
    "noDescription": "Опис не заповнено",
    "elementContext": "Контекст елемента",
    "environment": "Оточення",
    "screenshot": "Скріншот",
    "screenRecording": "Запис екрана",
    "noAttachments": "Вкладень немає",
    "editAnnotations": "Редагувати анотації",
    "savingAnnotations": "Збереження…",
    "openFullscreen": "Відкрити на весь екран",
    "saveAnnotations": "Зберегти анотації",
    "deleteReport": "Видалити репорт",
    "deleteConfirm": "Видалити цей репорт назавжди?",
    "backToProject": "До проєкту",
    "page": "Сторінка",
    "created": "Створено",
    "author": "Автор",
    "attachment": "Вкладення",
    "download": "Завантажити",
    "noSteps": "Записаних кроків немає",
    "stepTypes": {
      "click": "Клік",
      "input": "Введення",
      "url_change": "Зміна URL",
      "navigation": "Перехід",
      "note": "Нотатка",
      "screenshot": "Скріншот",
      "console": "Помилка консолі"
    },
    "replay": "Почати реплей",
    "replayNoExtension": "Розширення BugTrail не знайдено в цьому браузері — встановіть його й оновіть сторінку",
    "replayNoResponse": "Розширення не відповіло — перевірте, що в ньому виконано вхід",
    "replayDone": "Реплей завершено: {played}/{total} кроків",
    "replayPartialTitle": "Реплей завершено: {played}/{total} кроків",
    "replayPartialText": "{failed} кроків не виконалося — сторінка або елементи могли змінитися",
    "replayFailed": "Не вдалося запустити реплей",
    "aiPrompt": "Промпт для ШІ",
    "aiPromptTitle": "Промпт для ШІ-агента",
    "aiPromptHint": "За потреби відредагуйте текст, потім скопіюйте та передайте його ШІ-агенту.",
    "aiPromptCopy": "Копіювати промпт",
    "ai": {
      "intro": "Ти — ШІ-агент, який виправляє баги у вебзастосунку. Нижче звіт про баг, створений тестувальником через розширення BugTrail.",
      "bugSection": "Баг",
      "title": "Заголовок",
      "pageSection": "Сторінка",
      "url": "URL",
      "pageTitle": "Заголовок сторінки",
      "elementSection": "Елемент",
      "tag": "Тег",
      "id": "ID",
      "classes": "CSS-класи",
      "selector": "CSS-селектор",
      "uniqueSelector": "Унікальний CSS-селектор",
      "text": "Текст",
      "ariaLabel": "ARIA-мітка",
      "rect": "Положення та розмір",
      "testAttributes": "Тестові атрибути",
      "envSection": "Оточення",
      "browser": "Браузер",
      "os": "ОС",
      "viewport": "В'юпорт",
      "dpr": "Device pixel ratio",
      "language": "Мова",
      "userAgent": "User agent",
      "stepsSection": "Записані кроки",
      "attachmentsSection": "Вкладення",
      "screenshot": "Скріншот",
      "reportLink": "Посилання на звіт",
      "taskSection": "Завдання",
      "taskText": "Відтвори баг за інформацією вище, знайди причину в кодовій базі та виправ її. Зміни мають бути мінімальними й точковими; наприкінці поясни, що і чому ти змінив."
    }
  },
  "download": {
    "title": "Розширення BugTrail",
    "subtitle": "Нотатки на елементах зі скріншотами та запис кроків відтворення просто на сторінці.",
    "chrome": "Chrome / Chromium",
    "firefox": "Firefox",
    "downloadZip": "Завантажити",
    "downloadHint": "Розпакуйте архів у папку.",
    "chromeSteps": [
      "Завантажте та розпакуйте архів.",
      "Відкрийте chrome://extensions.",
      "Увімкніть режим розробника (справа зверху).",
      "Натисніть «Завантажити розпаковане» та виберіть розпаковану папку."
    ],
    "firefoxSteps": [
      "Завантажте та розпакуйте архів.",
      "Відкрийте about:debugging#/runtime/this-firefox.",
      "Натисніть «Завантажити тимчасове доповнення…».",
      "Виберіть manifest.json усередині розпакованої папки.",
      "Доповнення живе до перезапуску Firefox — після перезапуску завантажте його заново або попросіть адміністратора підписану збірку."
    ],
    "setupTitle": "Налаштування",
    "setupOpen": "Відкрийте налаштування розширення (сторінка розширення в браузері).",
    "setupServer": "Вкажіть адресу сервера — адресу цієї панелі:",
    "setupSignIn": "Увійдіть під своїм акаунтом BugTrail і виберіть проєкт за замовчуванням.",
    "usageTitle": "Використання",
    "usageNote": "Alt+Shift+B — нотатка на елементі (пікер → скріншот → анотації → коментар). Alt+Shift+R — старт/стоп запису: кліки, введення, переходи, скріншоти ключових кроків додаються автоматично."
  },
  "settings": {
    "title": "Налаштування",
    "profile": "Профіль",
    "language": "Мова інтерфейсу",
    "languageHint": "Застосовується одразу; зберігається в цьому браузері",
    "profileHint": "Редагування профілю — через розширення та API акаунта"
  },
  "common": {
    "loading": "Завантаження…",
    "error": "Щось пішло не так",
    "cancel": "Скасувати",
    "close": "Закрити",
    "save": "Зберегти",
    "edit": "Змінити"
  }
}