export const dict = {
  // Kilo Gateway provider translations
  "provider.connect.kiloGateway.line1":
    "Kilo Gateway zapewnia dostęp do wyselekcjonowanego zestawu niezawodnych, zoptymalizowanych modeli dla agentów kodowania.",
  "provider.connect.kiloGateway.line2":
    "Za pomocą jednego klucza API uzyskasz dostęp do modeli takich jak Claude, GPT, Gemini, GLM i innych.",
  "provider.connect.kiloGateway.visit.prefix": "Odwiedź ",
  "provider.connect.kiloGateway.visit.link": "kilo.ai",
  "provider.connect.kiloGateway.visit.suffix": ", aby otrzymać swój klucz API.",
  "provider.connect.kiloGateway.byok.prefix": "Aby uzyskać więcej statystyk użycia, użyj ",
  "provider.connect.kiloGateway.byok.link": "BYOK przez Kilo's Gateway",
  "provider.connect.kiloGateway.byok.suffix": ".",

  // Provider settings translations
  "settings.providers.group.recommended": "Polecane",
  "settings.providers.note.kilo": "Dostęp do ponad 500 modeli AI",
  "settings.providers.note.opencode": "Wyselekcjonowane modele, w tym Claude, GPT, Gemini i inne",
  "settings.providers.note.anthropic": "Bezpośredni dostęp do modeli Claude, w tym Pro i Max",
  "settings.providers.note.deepseek": "Modele DeepSeek do zadań rozumowania i kodowania",
  "settings.providers.note.copilot": "Modele Claude do pomocy w kodowaniu",
  "settings.providers.note.openai": "Modele GPT i Codex z kluczem API lub logowaniem ChatGPT",
  "settings.providers.note.google": "Modele Gemini do szybkich, ustrukturyzowanych odpowiedzi",
  "settings.providers.note.openrouter": "Dostęp do wszystkich obsługiwanych modeli od jednego dostawcy",
  "settings.providers.note.vercel": "Ujednolicony dostęp do modeli AI z inteligentnym routingiem",

  // Reasoning block label
  "ui.permission.run": "Uruchom",
  "ui.reasoning.label": "Rozumowanie",

  // Marketplace
  "marketplace.tab.skills": "Skills",
  "marketplace.tab.mcpServers": "Serwery MCP",
  "marketplace.category.all": "Wszystkie",
  "marketplace.placeholder": "Do zaimplementowania",
  "marketplace.card.installed": "Zainstalowano",
  "marketplace.card.install": "Zainstaluj",
  "marketplace.card.remove": "Usuń",
  "marketplace.card.removeScope": "Usuń ({{scope}})",
  "marketplace.card.showMore": "Pokaż więcej",
  "marketplace.card.showLess": "Pokaż mniej",
  "marketplace.install.title": "Instalacja: {{name}}",
  "marketplace.install.scope": "Zakres",
  "marketplace.install.scope.project": "Projekt",
  "marketplace.install.scope.global": "Globalny",
  "marketplace.install.prerequisites": "Wymagania wstępne",
  "marketplace.install.installing": "Instalowanie...",
  "marketplace.install.cancel": "Anuluj",
  "marketplace.install.success": "Zainstalowano pomyślnie!",
  "marketplace.install.failed": "Instalacja nie powiodła się",
  "marketplace.install.done": "Gotowe",
  "marketplace.install.close": "Zamknij",
  "marketplace.remove.title": "Usunąć {{name}}?",
  "marketplace.remove.confirm":
    "Czy na pewno chcesz usunąć ten {{type}}? Spowoduje to usunięcie z konfiguracji: {{scope}}.",
  "marketplace.remove.cancel": "Anuluj",
  "marketplace.remove.confirm.button": "Usuń",
  "marketplace.tab.mcp": "MCP",
  "marketplace.tab.agents": "Agenci",
  "marketplace.search": "Szukaj...",
  "marketplace.filter.all": "Wszystkie elementy",
  "marketplace.filter.notInstalled": "Nie zainstalowano",
  "marketplace.empty": "Nie znaleziono elementów",
  "marketplace.badge.mcpServer": "Serwer MCP",
  "marketplace.badge.mode": "Tryb",
  "marketplace.card.by": "autor: {{author}}",
  "marketplace.install.method": "Metoda instalacji",
  "marketplace.install.parameters": "Parametry",
  "marketplace.install.optional": "(opcjonalne)",
  "marketplace.install.required": "{{name}} jest wymagane",
  "marketplace.scope.project": "projekt",
  "marketplace.scope.global": "globalny",
  "marketplace.remove.type.mcp": "serwer MCP",
  "marketplace.remove.type.skill": "umiejętność",
  "marketplace.remove.type.agent": "agent",
  "marketplace.remove.failed": "Nie udało się usunąć {{name}}",
  "marketplace.install": "Zainstaluj",
  "marketplace.filter.installed": "Zainstalowano",
  "marketplace.error.dismiss": "Odrzuć",
  "marketplace.warning.busyOne": "Jedna sesja jest uruchomiona i zostanie przerwana",
  "marketplace.warning.busyMany": "Kilka sesji jest uruchomionych i zostanie przerwanych",
  "marketplace.warning.installAnyway": "Zainstaluj mimo to",
  "marketplace.warning.cancel": "Anuluj",
  "marketplace.contribute.prompt": "Brakuje umiejętności, agenta lub serwera MCP?",
  "marketplace.contribute.cta": "Wnieś wkład na GitHubie",
  "marketplace.migration.notice":
    "Tryby zostały zastąpione przez agentów. Jeśli wcześniej instalowałeś tryby z marketplace, usuń je i zainstaluj ponownie jako agenty, aby przejść na nowy format.",

  // Plan follow-up question shown after plan_exit
  "plan.followup.header": "Wdróż",
  "plan.followup.question": "Gotowy do wdrożenia?",
  "plan.followup.answer.newSession": "Rozpocznij nową sesję",
  "plan.followup.answer.newSession.description": "Wdróż w nowej sesji z czystym kontekstem",
  "plan.followup.answer.continue": "Kontynuuj tutaj",
  "plan.followup.answer.continue.description": "Wdróż plan w tej sesji",

  // Slow-repo snapshot prompt
  "snapshot.slowRepo.header": "Snapshot jest wolny",
  "snapshot.slowRepo.question":
    "Inicjalizacja systemu snapshotów trwa długo, prawdopodobnie ze względu na rozmiar repozytorium.\n\nCzy chcesz wyłączyć snapshoty dla tego repozytorium?",
  "snapshot.slowRepo.answer.continue": "Kontynuuj ze snapshotami",
  "snapshot.slowRepo.answer.continue.description":
    "Poczekaj, aż snapshot się zakończy. Kolejne tury są szybkie, gdy początkowy snapshot jest już zbudowany.",
  "snapshot.slowRepo.answer.disable": "Wyłącz dla tego projektu",
  "snapshot.slowRepo.answer.disable.description":
    "Wyłącz snapshoty Kilo dla tego projektu. Stracisz cofanie/przywracanie zmian Kilo, ale git nadal śledzi wszystko.",

  // Edit-tool header and shell-tool section labels
  "ui.messagePart.openInDiffViewer": "Otwórz w podglądzie różnic",
  "ui.messagePart.shell.command": "Polecenie",
  "ui.messagePart.shell.output": "Wyjście",
  "ui.messagePart.openInEditor": "Otwórz w edytorze",

  // Message feedback (thumbs up/down per assistant response)
  "ui.message.feedback.helpful": "To było pomocne",
  "ui.message.feedback.notHelpful": "To nie było pomocne",
  "ui.message.feedback.clearRating": "Wyczyść ocenę",
}
