{
  "integrations": {
    "integrations": "Інтеграції",
    "loading": "Завантаження",
    "unauthorized": "Ви не маєте дозволу переглядати цю сторінку.",
    "configure": "Налаштувати",
    "not_enabled": "{name} не увімкнено для цього воркспейсу.",
    "not_configured": "Не налаштовано",
    "disconnect_personal_account": "Відключити персональний аккаунт {providerName}",
    "not_configured_message_admin": "Інтеграція {name} не налаштована. Будь ласка, зверніться до адміністратора вашого інстансу для налаштування.",
    "not_configured_message_support": "Інтеграція {name} не налаштована. Будь ласка, зверніться до підтримки для налаштування.",
    "external_api_unreachable": "Неможливо отримати доступ до зовнішнього API. Будь ласка, спробуйте пізніше.",
    "error_fetching_supported_integrations": "Неможливо отримати підтримувані інтеграції. Будь ласка, спробуйте пізніше.",
    "back_to_integrations": "Назад до інтеграцій",
    "select_state": "Виберіть Стейт",
    "set_state": "Встановити Стейт",
    "choose_project": "Виберіть Проджект...",
    "skip_backward_state_movement": "Запобігти переміщенню завдань у попередній стан через оновлення PR"
  },
  "github_integration": {
    "name": "GitHub",
    "description": "Підключіть та синхронізуйте ваші робочі елементи GitHub з Плейн.",
    "connect_org": "Підключити Організацію",
    "connect_org_description": "Підключіть вашу організацію GitHub до Плейн.",
    "processing": "Обробка",
    "org_added_desc": "GitHub org додана і час",
    "connection_fetch_error": "Помилка отримання деталей підключення з сервера",
    "personal_account_connected": "Персональний аккаунт підключено",
    "personal_account_connected_description": "Ваш персональний аккаунт GitHub тепер підключено до Плейн.",
    "connect_personal_account": "Підключити персональний аккаунт",
    "connect_personal_account_description": "Підключіть ваш персональний аккаунт GitHub до Плейн.",
    "repo_mapping": "Маппінг Репозиторіїв",
    "repo_mapping_description": "Маппінг ваших репозиторіїв GitHub з проджектами Плейн.",
    "project_issue_sync": "Синхронізація Проблем Проджекту",
    "project_issue_sync_description": "Синхронізуйте проблеми з GitHub до вашого проджекту Плейн",
    "project_issue_sync_empty_state": "Змаповані синхронізації проблем проджекту з'являться тут",
    "configure_project_issue_sync_state": "Налаштуйте стан синхронізації проблем",
    "select_issue_sync_direction": "Виберіть напрямок синхронізації проблем",
    "allow_bidirectional_sync": "Bidirectional - Синхронізуйте проблеми і коментарі в обох напрямках між GitHub і Плейн",
    "allow_unidirectional_sync": "Unidirectional - Синхронізуйте проблеми і коментарі з GitHub до Плейн тільки",
    "allow_unidirectional_sync_warning": "Дані з GitHub Issue замінять дані у пов'язаному робочому елементі BuzzwareTech (тільки GitHub → BuzzwareTech)",
    "remove_project_issue_sync": "Видалити цю Синхронізацію Проблем Проджекту",
    "remove_project_issue_sync_confirmation": "Ви впевнені, що хочете видалити цю синхронізацію проблем проджекту?",
    "add_pr_state_mapping": "Додати Маппінг Стану Пул Ріквесту для Проджекту Плейн",
    "edit_pr_state_mapping": "Редагувати Маппінг Стану Пул Ріквесту для Проджекту Плейн",
    "pr_state_mapping": "Маппінг Стану Пул Ріквесту",
    "pr_state_mapping_description": "Маппінг стану пул ріквесту з GitHub до вашого проджекту Плейн",
    "pr_state_mapping_empty_state": "Змаповані стани PR з'являться тут",
    "remove_pr_state_mapping": "Видалити цей Маппінг Стану Пул Ріквесту",
    "remove_pr_state_mapping_confirmation": "Ви впевнені, що хочете видалити цей маппінг стану пул ріквесту?",
    "issue_sync_message": "Робочі елементи синхронізовані до {project}",
    "link": "Прив'язати репозиторій GitHub до проджекту Плейн",
    "pull_request_automation": "Автоматизація Пул Ріквестів",
    "pull_request_automation_description": "Налаштуйте маппінг стану пул ріквесту з GitHub до вашого проджекту Плейн",
    "DRAFT_MR_OPENED": "При відкритті чернетки МР, встановити стан на",
    "MR_OPENED": "Акрито",
    "MR_READY_FOR_MERGE": "Коли МР готовий до мерджу, встановити стан на",
    "MR_REVIEW_REQUESTED": "Коли запитано рев'ю МР, встановити стан на",
    "MR_MERGED": "Коли МР змерджено, встановити стан на",
    "MR_CLOSED": "Закрито",
    "ISSUE_OPEN": "Issue Акрито",
    "ISSUE_CLOSED": "Issue Закрито",
    "save": "Зберегти",
    "start_sync": "Почати Синхронізацію",
    "choose_repository": "Виберіть Репозиторій..."
  },
  "gitlab_integration": {
    "name": "Gitlab",
    "description": "Підключіть та синхронізуйте ваші Мердж Ріквести Gitlab з Плейн.",
    "connection_fetch_error": "Помилка отримання деталей підключення з сервера",
    "connect_org": "Підключити Організацію",
    "connect_org_description": "Підключіть вашу організацію Gitlab до Плейн.",
    "project_connections": "Підключення Проджектів Gitlab",
    "project_connections_description": "Синхронізуйте мердж ріквести з Gitlab до проджектів Плейн.",
    "plane_project_connection": "Підключення Проджекту Плейн",
    "plane_project_connection_description": "Налаштуйте маппінг стану пул ріквестів з Gitlab до проджектів Плейн",
    "remove_connection": "Видалити Підключення",
    "remove_connection_confirmation": "Ви впевнені, що хочете видалити це підключення?",
    "link": "Прив'язати репозиторій Gitlab до проджекту Плейн",
    "pull_request_automation": "Автоматизація Пул Ріквестів",
    "pull_request_automation_description": "Налаштуйте маппінг стану пул ріквесту з Gitlab до Плейн",
    "DRAFT_MR_OPENED": "При відкритті чернетки МР, встановити стан на",
    "MR_OPENED": "При відкритті МР, встановити стан на",
    "MR_REVIEW_REQUESTED": "Коли запитано рев'ю МР, встановити стан на",
    "MR_READY_FOR_MERGE": "Коли МР готовий до мерджу, встановити стан на",
    "MR_MERGED": "Коли МР змерджено, встановити стан на",
    "MR_CLOSED": "Коли МР закрито, встановити стан на",
    "integration_enabled_text": "З увімкненою інтеграцією Gitlab ви можете автоматизувати воркфлоу робочих елементів",
    "choose_entity": "Виберіть Сутність",
    "choose_project": "Виберіть Проджект",
    "link_plane_project": "Прив'язати проджект Плейн",
    "project_issue_sync": "Синхронізація задач проджекту",
    "project_issue_sync_description": "Синхронізуйте задачі з Gitlab до вашого проджекту BuzzwareTech",
    "project_issue_sync_empty_state": "Мапінг синхронізації задач проджекту з'явиться тут",
    "configure_project_issue_sync_state": "Налаштувати стан синхронізації задач",
    "select_issue_sync_direction": "Виберіть напрямок синхронізації задач",
    "allow_bidirectional_sync": "Двосторонній - Синхронізувати задачі та коментарі в обох напрямках між Gitlab і BuzzwareTech",
    "allow_unidirectional_sync": "Односторонній - Синхронізувати задачі та коментарі лише з Gitlab до BuzzwareTech",
    "allow_unidirectional_sync_warning": "Дані з Gitlab Issue замінять дані в пов'язаному робочому елементі BuzzwareTech (лише Gitlab → BuzzwareTech)",
    "remove_project_issue_sync": "Видалити цю синхронізацію задач проджекту",
    "remove_project_issue_sync_confirmation": "Ви впевнені, що хочете видалити цю синхронізацію задач проджекту?",
    "ISSUE_OPEN": "Задача відкрита",
    "ISSUE_CLOSED": "Задача закрита",
    "save": "Зберегти",
    "start_sync": "Почати синхронізацію",
    "choose_repository": "Виберіть репозиторій..."
  },
  "gitlab_enterprise_integration": {
    "name": "Gitlab Enterprise",
    "description": "Підключіть та синхронізуйте ваш екземпляр Gitlab Enterprise з BuzzwareTech.",
    "app_form_title": "Конфігурація Gitlab Enterprise",
    "app_form_description": "Налаштуйте Gitlab Enterprise для підключення до BuzzwareTech.",
    "base_url_title": "Базова URL",
    "base_url_description": "Базова URL вашого екземпляра Gitlab Enterprise.",
    "base_url_placeholder": "напр. \"https://glab.buzzwareTech.town\"",
    "base_url_error": "Базова URL є обов'язковою",
    "invalid_base_url_error": "Недійсна базова URL",
    "client_id_title": "ID застосунку",
    "client_id_description": "ID застосунку, який ви створили у вашому екземплярі Gitlab Enterprise.",
    "client_id_placeholder": "напр. \"7cd732xxxxxxxxxxxxxx\"",
    "client_id_error": "ID застосунку є обов'язковим",
    "client_secret_title": "Client Secret",
    "client_secret_description": "Client secret застосунку, який ви створили у вашому екземплярі Gitlab Enterprise.",
    "client_secret_placeholder": "напр. \"gloas-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"",
    "client_secret_error": "Client secret є обов'язковим",
    "webhook_secret_title": "Webhook Secret",
    "webhook_secret_description": "Випадковий webhook secret, який буде використовуватися для перевірки webhook з екземпляра Gitlab Enterprise.",
    "webhook_secret_placeholder": "напр. \"webhook1234567890\"",
    "webhook_secret_error": "Webhook secret є обов'язковим",
    "connect_app": "Підключити застосунок"
  },
  "slack_integration": {
    "name": "Slack",
    "description": "Підключіть ваш воркспейс Slack до Плейн.",
    "connect_personal_account": "Підключіть ваш персональний аккаунт Slack до Плейн.",
    "personal_account_connected": "Ваш персональний аккаунт {providerName} тепер підключено до Плейн.",
    "link_personal_account": "Прив'яжіть ваш персональний аккаунт {providerName} до Плейн.",
    "connected_slack_workspaces": "Підключені воркспейси Slack",
    "connected_on": "Підключено {date}",
    "disconnect_workspace": "Відключити воркспейс {name}",
    "alerts": {
      "dm_alerts": {
        "title": "Отримуйте сповіщення в особистих повідомленнях Slack про важливі оновлення, нагадування та сповіщення тільки для вас."
      }
    },
    "project_updates": {
      "title": "Оновлення Проєкту",
      "description": "Налаштуйте сповіщення про оновлення проєктів для ваших проєктів",
      "add_new_project_update": "Додати нове сповіщення про оновлення проєкту",
      "project_updates_empty_state": "Проєкти, підключені до каналів Slack, з'являться тут.",
      "project_updates_form": {
        "title": "Налаштувати Оновлення Проєкту",
        "description": "Отримуйте сповіщення про оновлення проєкту в Slack, коли створюються робочі елементи",
        "failed_to_load_channels": "Не вдалося завантажити канали зі Slack",
        "project_dropdown": {
          "placeholder": "Виберіть проєкт",
          "label": "Проєкт BuzzwareTech",
          "no_projects": "Немає доступних проєктів"
        },
        "channel_dropdown": {
          "label": "Канал Slack",
          "placeholder": "Виберіть канал",
          "no_channels": "Немає доступних каналів"
        },
        "all_projects_connected": "Усі проєкти вже підключені до каналів Slack.",
        "all_channels_connected": "Усі канали Slack вже підключені до проєктів.",
        "project_connection_success": "З'єднання проєкту успішно створено",
        "project_connection_updated": "З'єднання проєкту успішно оновлено",
        "project_connection_deleted": "З'єднання проєкту успішно видалено",
        "failed_delete_project_connection": "Не вдалося видалити з'єднання проєкту",
        "failed_create_project_connection": "Не вдалося створити з'єднання проєкту",
        "failed_upserting_project_connection": "Не вдалося оновити з'єднання проєкту",
        "failed_loading_project_connections": "Ми не змогли завантажити ваші з'єднання проєкту. Це може бути пов'язано з проблемою мережі або проблемою з інтеграцією."
      }
    }
  },
  "sentry_integration": {
    "name": "Sentry",
    "description": "Підключіть ваш робочий простір Sentry до BuzzwareTech.",
    "connected_sentry_workspaces": "Підключені робочі простори Sentry",
    "connected_on": "Підключено {date}",
    "disconnect_workspace": "Відключити робочий простір {name}",
    "state_mapping": {
      "title": "Відображення станів",
      "description": "Відображіть стани інцидентів Sentry до станів вашого проекту. Налаштуйте, які стани використовувати, коли інцидент Sentry вирішено або не вирішено.",
      "add_new_state_mapping": "Додати нове відображення стану",
      "empty_state": "Відображення станів не налаштовано. Створіть перше відображення для синхронізації станів інцидентів Sentry зі станами вашого проекту.",
      "failed_loading_state_mappings": "Не вдалося завантажити ваші відображення станів. Це може бути пов'язано з проблемою мережі або проблемою з інтеграцією.",
      "loading_project_states": "Завантаження станів проекту...",
      "error_loading_states": "Помилка завантаження станів",
      "no_states_available": "Стани недоступні",
      "no_permission_states": "У вас немає дозволу на доступ до станів для цього проекту",
      "states_not_found": "Стани проекту не знайдено",
      "server_error_states": "Помилка сервера при завантаженні станів"
    }
  },
  "bitbucket_dc_integration": {
    "name": "Bitbucket Data Center",
    "description": "Підключайте та синхронізуйте ваші репозиторії Bitbucket Data Center з BuzzwareTech."
  },
  "oauth_bridge_integration": {
    "name": "OAuth Bridge",
    "description": "Перевірка токенів зовнішніх IdP для доступу до API.",
    "header_description": "Перевіряйте зовнішні OIDC/JWT-токени від вашого IdP (Azure AD, Okta тощо) для доступу до API BuzzwareTech.",
    "connected": "Підключено",
    "connect": "Підключити",
    "uninstall": "Видалити",
    "uninstalling": "Видалення...",
    "install_success": "OAuth Bridge успішно встановлено.",
    "install_error": "Не вдалося встановити OAuth Bridge.",
    "uninstall_success": "OAuth Bridge видалено.",
    "uninstall_error": "Не вдалося видалити OAuth Bridge.",
    "token_providers": "Провайдери токенів",
    "token_providers_description": "Налаштуйте зовнішні IdP, чиї JWT приймаються як облікові дані API.",
    "add_provider": "Додати провайдера",
    "edit_provider": "Редагувати провайдера",
    "enabled": "Увімкнено",
    "disabled": "Вимкнено",
    "test": "Тест",
    "no_providers_title": "Провайдери не налаштовані.",
    "no_providers_description": "Додайте IdP для увімкнення автентифікації за зовнішніми токенами.",
    "provider_updated": "Провайдера оновлено.",
    "provider_added": "Провайдера додано.",
    "provider_save_error": "Не вдалося зберегти провайдера.",
    "provider_deleted": "Провайдера видалено.",
    "provider_delete_error": "Не вдалося видалити провайдера.",
    "provider_update_error": "Не вдалося оновити провайдера.",
    "jwks_reachable": "JWKS доступний",
    "jwks_unreachable": "JWKS недоступний",
    "jwks_test_error": "Не вдалося отримати JWKS з налаштованого URL.",
    "provider_form": {
      "name_label": "Назва",
      "name_placeholder": "напр. Azure AD Production",
      "name_description": "Зрозуміла назва для цього провайдера ідентифікації",
      "name_required": "Назва обов'язкова.",
      "issuer_label": "Видавець",
      "issuer_placeholder": "https://login.microsoftonline.com/tenant-id/v2.0",
      "issuer_description": "Очікуване значення claim iss у JWT",
      "issuer_required": "Видавець обов'язковий.",
      "jwks_url_label": "URL JWKS",
      "jwks_url_placeholder": "https://login.microsoftonline.com/tenant-id/discovery/v2.0/keys",
      "jwks_url_description": "HTTPS-ендпоінт, що надає JSON Web Key Set провайдера",
      "jwks_url_required": "URL JWKS обов'язковий.",
      "jwks_url_https": "URL JWKS повинен використовувати HTTPS.",
      "audience_label": "Аудиторія",
      "audience_placeholder": "api://my-app-id",
      "audience_description": "Очікувані claim(и) aud у JWT, через кому.",
      "user_claims_label": "Claim користувача",
      "user_claims_placeholder": "email",
      "user_claims_description": "JWT claim, що містить email користувача",
      "user_claims_required": "Claim користувача обов'язковий.",
      "allowed_algorithms_label": "Дозволені алгоритми підпису",
      "allowed_algorithms_description": "Асиметричні алгоритми для перевірки підпису JWT",
      "allowed_algorithms_required": "Потрібен хоча б один алгоритм.",
      "select_algorithms": "Оберіть алгоритми",
      "jwks_cache_ttl_label": "TTL кешу JWKS (секунди)",
      "jwks_cache_ttl_description": "Тривалість кешування ключів JWKS провайдера (мінімум 60 сек., за замовчуванням 24 години)",
      "jwks_cache_ttl_min": "TTL кешу повинен бути не менше 60 секунд.",
      "rate_limit_label": "Обмеження запитів",
      "rate_limit_placeholder": "120/minute",
      "rate_limit_description": "Обмеження запитів у форматі кількість/період (напр. 120/minute). Залиште порожнім для обмеження за замовчуванням.",
      "enable_provider": "Увімкнути цього провайдера",
      "saving": "Збереження...",
      "update": "Оновити"
    }
  },
  "github_enterprise_integration": {
    "name": "GitHub Enterprise",
    "description": "Підключіть та синхронізуйте вашу організацію GitHub Enterprise з Плейн.",
    "app_form_title": "Налаштування GitHub Enterprise",
    "app_form_description": "Налаштуйте GitHub Enterprise для підключення до Плейн.",
    "app_id_title": "ID Застосунку",
    "app_id_description": "ID вашого застосунку в організації GitHub Enterprise.",
    "app_id_placeholder": "e.g., \"1234567890\"",
    "app_id_error": "App ID є обов'язковим",
    "app_name_title": "Слаг Застосунку",
    "app_name_description": "Слаг вашого застосунку в організації GitHub Enterprise.",
    "app_name_error": "Слаг застосунку є обов'язковим",
    "app_name_placeholder": "e.g., \"buzzwareTech-github-enterprise\"",
    "base_url_title": "Базова URL",
    "base_url_description": "Базова URL вашої організації GitHub Enterprise.",
    "base_url_placeholder": "e.g., \"https://gh.buzzwareTech.town\"",
    "base_url_error": "Базова URL є обов'язковою",
    "invalid_base_url_error": "Недійсна базова URL",
    "client_id_title": "ID Клієнта",
    "client_id_description": "ID клієнта вашого застосунку в організації GitHub Enterprise.",
    "client_id_placeholder": "e.g., \"1234567890\"",
    "client_id_error": "ID клієнта є обов'язковим",
    "client_secret_title": "Секретний Клієнт",
    "client_secret_description": "Секретний ключ вашого застосунку в організації GitHub Enterprise.",
    "client_secret_placeholder": "e.g., \"1234567890\"",
    "client_secret_error": "Секретний ключ є обов'язковим",
    "webhook_secret_title": "Секретний Webhook",
    "webhook_secret_description": "Секретний ключ вашого застосунку в організації GitHub Enterprise.",
    "webhook_secret_placeholder": "e.g., \"1234567890\"",
    "webhook_secret_error": "Секретний ключ webhook є обов'язковим",
    "private_key_title": "Приватний Ключ (Base64)",
    "private_key_description": "Base64 закодований приватний ключ вашого застосунку в організації GitHub Enterprise.",
    "private_key_placeholder": "e.g., \"MIIEpAIBAAKCAQEA...",
    "private_key_error": "Приватний ключ є обов'язковим",
    "connect_app": "Підключити Застосунок"
  },
  "silo_errors": {
    "invalid_query_params": "Надані параметри запиту недійсні або відсутні обов'язкові поля",
    "invalid_installation_account": "Наданий аккаунт інсталяції недійсний",
    "generic_error": "Під час обробки вашого запиту сталася неочікувана помилка",
    "connection_not_found": "Запитане підключення не знайдено",
    "multiple_connections_found": "Знайдено кілька підключень, коли очікувалося лише одне",
    "cannot_create_multiple_connections": "Ви вже підключили вашу організацію до робочого простору. Будь ласка, відключіть існуюче підключення перед створенням нового.",
    "installation_not_found": "Запитана інсталяція не знайдена",
    "user_not_found": "Запитаний користувач не знайдений",
    "error_fetching_token": "Не вдалося отримати токен аутентифікації",
    "invalid_app_credentials": "Наданий токен аутентифікації недійсний",
    "invalid_app_installation_id": "Не вдалося встановити застосунок"
  },
  "import_status": {
    "queued": "В черзі",
    "created": "Створено",
    "initiated": "Ініційовано",
    "pulling": "Отримання",
    "timed_out": "Час вийшов",
    "pulled": "Отримано",
    "progressing": "Виконується",
    "transforming": "Трансформація",
    "transformed": "Трансформовано",
    "pushing": "Надсилання",
    "finished": "Завершено",
    "error": "Помилка",
    "cancelled": "Скасовано"
  }
}
