# Copyright (C) 2026 Agent Builder Team
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Agent Builder 3.3.86\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/agent-builder\n"
"POT-Creation-Date: 2026-08-21T03:20:34+00:00\n"
"PO-Revision-Date: 2026-08-20 16:00+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: pl_PL <LL@li.org>\n"
"Language: pl_PL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Domain: agent-builder\n"
"X-Generator: WP-CLI 2.12.0\n"

#. Plugin Name of the plugin
#: agent-builder.php admin/signup.php:47 includes/class-admin-menu-handler.php:38 includes/class-admin-menu-handler.php:39
msgid "Agent Builder"
msgstr "Agent Builder"

#. Plugin URI of the plugin
#: agent-builder.php
msgid "https://agentic-plugin.com"
msgstr "https://agentic-plugin.com"

#. Description of the plugin
#: agent-builder.php
msgid "Orchestrate role-based AI agents and teams with simple job descriptions."
msgstr "Zarządzaj opartymi na rolach agentami AI i zespołami za pomocą prostych opisów stanowisk."

#. Author of the plugin
#: agent-builder.php
msgid "Agent Builder Team"
msgstr "Agent Builder Team"

#. Author URI of the plugin
#: agent-builder.php
msgid "https://profiles.wordpress.org/agenticplugin/"
msgstr "https://profiles.wordpress.org/agenticplugin/"

#: admin/agent-wizard.php:22 admin/agents.php:22 admin/approvals.php:22 admin/dashboard.php:20 admin/deploy-wizard.php:22 admin/deployment.php:23 admin/knowledge-wizard.php:22 admin/logs.php:15 admin/run-task.php:24 admin/settings-endpoints.php:22 admin/settings-interface.php:21 admin/settings-memory.php:17 admin/settings.php:21 admin/signup.php:14 admin/tools.php:24 admin/train-data.php:21
msgid "You do not have permission to access this page."
msgstr "Nie masz uprawnień dostępu do tej strony."

#: admin/agent-wizard.php:52 includes/class-admin-menu-handler.php:134 includes/class-admin-menu-handler.php:352 includes/class-admin-pages-rest.php:2033
msgid "Train an Agent"
msgstr "Wytrenuj agenta"

#: admin/agent-wizard.php:54
#| msgid "Create a new AI assistant in a few quick steps. You can refine everything later from the Agents and Settings pages."
msgid "Create a new AI agent in a few quick steps. You can refine everything later from the Agents and Settings pages."
msgstr "Utwórz nowego agenta AI w kilku szybkich krokach. Wszystko możesz dopracować później na stronach Agenci i Ustawienia."

#: admin/agent-wizard.php:58
msgid "Loading the agent wizard…"
msgstr "Wczytywanie kreatora agenta…"

#: admin/agent-wizard.php:63
msgid "The agent wizard needs JavaScript enabled. You can also create agents from the Agents page."
msgstr "Kreator agenta wymaga włączonej obsługi JavaScript. Agentów możesz też tworzyć na stronie Agenci."

#: admin/agents.php:31 agent-builder.php:436 src/settings-app/index.js:1075
msgid "AI Agents"
msgstr "Agenci AI"

#: admin/agents.php:36
msgid "Enable Automatic Agent Updates?"
msgstr "Włączyć automatyczne aktualizacje agentów?"

#: admin/agents.php:37
msgid "Agent Builder can check agentic-plugin.com for newer versions of your installed AI agents."
msgstr "Agent Builder może sprawdzać w serwisie agentic-plugin.com, czy dostępne są nowsze wersje zainstalowanych agentów AI."

#: admin/agents.php:43
msgid "Security patches delivered fast"
msgstr "Szybko dostarczane poprawki bezpieczeństwa"

#: admin/agents.php:44
msgid "Agent vulnerabilities can be exploited silently. Updates close those gaps before bad actors find them."
msgstr "Podatności agentów mogą zostać wykorzystane niepostrzeżenie. Aktualizacje zamykają te luki, zanim znajdą je osoby o złych zamiarach."

#: admin/agents.php:48
msgid "Better agent performance"
msgstr "Lepsza wydajność agentów"

#: admin/agents.php:49
msgid "Agent logic, prompts, and tool integrations are continuously improved. Updates mean your agents work smarter."
msgstr "Logika agentów, prompty i integracje z narzędziami są stale ulepszane. Aktualizacje sprawiają, że agenci działają sprawniej."

#: admin/agents.php:53
msgid "You stay in control"
msgstr "Zachowujesz kontrolę"

#: admin/agents.php:54
msgid "Updates are never applied automatically — you review and install each one yourself, exactly like WordPress plugins."
msgstr "Aktualizacje nigdy nie są instalowane automatycznie — każdą z nich przeglądasz i instalujesz samodzielnie, dokładnie tak jak wtyczki WordPressa."

#. translators: %1$s: agentic-plugin.com URL, %2$s: Privacy Policy URL
#: admin/agents.php:63
#, php-format
msgid "When enabled, your installed agent slugs and version numbers are sent to <a href=\"%1$s\" target=\"_blank\" rel=\"noopener\">agentic-plugin.com</a> to check for updates. No personal data, passwords, or site content are included. See our <a href=\"%2$s\" target=\"_blank\" rel=\"noopener\">Privacy Policy</a>."
msgstr "Po włączeniu tej opcji uproszczone nazwy (slugi) i numery wersji zainstalowanych agentów są wysyłane do <a href=\"%1$s\" target=\"_blank\" rel=\"noopener\">agentic-plugin.com</a> w celu sprawdzenia aktualizacji. Nie są przesyłane żadne dane osobowe, hasła ani treści witryny. Zobacz naszą <a href=\"%2$s\" target=\"_blank\" rel=\"noopener\">Politykę prywatności</a>."

#: admin/agents.php:81
msgid "Enable Agent Updates"
msgstr "Włącz aktualizacje agentów"

#: admin/agents.php:84
msgid "No Thanks"
msgstr "Nie, dziękuję"

#: admin/agents.php:89
msgid "This preference resets if you deactivate and reactivate the plugin."
msgstr "To ustawienie zostanie zresetowane po dezaktywacji i ponownej aktywacji wtyczki."

#. translators: 1: agent name, 2: chat URL
#: admin/agents.php:121
#, php-format
#| msgid "%1$s activated. <a href=\"%2$s\">Chat with this assistant now →</a>"
msgid "%1$s activated. <a href=\"%2$s\">Chat with this agent now →</a>"
msgstr "Aktywowano: %1$s. <a href=\"%2$s\">Porozmawiaj z tym agentem teraz →</a>"

#: admin/agents.php:133
#| msgid "Agent Deactivated"
msgid "Agent deactivated."
msgstr "Agent dezaktywowany."

#: admin/agents.php:142
#| msgid "Agent Deleted"
msgid "Agent deleted."
msgstr "Agent usunięty."

#. translators: 1: number of agents, 2: action label
#: admin/agents.php:182
#, php-format
#| msgid "%1$d assistant %2$s."
#| msgid_plural "%1$d assistants %2$s."
msgid "%1$d agent %2$s."
msgid_plural "%1$d agents %2$s."
msgstr[0] "%1$d agent %2$s."
msgstr[1] "%1$d agentów %2$s."
msgstr[2] "%1$d agentów %2$s."

#: admin/agents.php:196
#| msgid "You do not have permission to upload assistants."
msgid "You do not have permission to upload agents."
msgstr "Nie masz uprawnień do przesyłania agentów."

#: admin/agents.php:202
#| msgid "Uploading assistant packages requires Agent Builder Pro. In the free plugin, create assistants with the Assistant Trainer. Learn more at agentic-plugin.com"
msgid "Uploading agent packages requires Agent Builder Pro. In the free plugin, create agents with the Assistant Trainer. Learn more at agentic-plugin.com"
msgstr "Przesyłanie pakietów agentów wymaga Agent Builder Pro. W darmowej wtyczce twórz agentów za pomocą Assistant Trainer. Więcej na agentic-plugin.com"

#: admin/agents.php:204
msgid "The uploaded file is not a valid .zip archive."
msgstr "Przesłany plik nie jest prawidłowym archiwum .zip."

#: admin/agents.php:222
msgid "Invalid file upload."
msgstr "Nieprawidłowy przesłany plik."

#: admin/agents.php:250
msgid "The uploaded zip does not contain a valid agent. An agent.php file is required."
msgstr "Przesłane archiwum zip nie zawiera prawidłowego agenta. Wymagany jest plik agent.php."

#: admin/agents.php:269
msgid "The agent.php file is missing a required \"Agent Name\" header."
msgstr "W pliku agent.php brakuje wymaganego nagłówka „Agent Name”."

#: admin/agents.php:274
msgid "This agent requires Agent Builder Pro. Download for free at agentic-plugin.com"
msgstr "Ten agent wymaga Agent Builder Pro. Pobierz bezpłatnie na agentic-plugin.com"

#. translators: %s: error message
#: admin/agents.php:323
#, php-format
#| msgid "Assistant installed but license activation failed: %s. Please re-install or contact support."
msgid "Agent installed but license activation failed: %s. Please re-install or contact support."
msgstr "Agent został zainstalowany, ale aktywacja licencji nie powiodła się: %s. Zainstaluj ponownie lub skontaktuj się ze wsparciem."

#: admin/agents.php:338
msgid "License token is invalid. Please re-download from your agentic-plugin.com account."
msgstr "Token licencji jest nieprawidłowy. Pobierz plik ponownie z konta w serwisie agentic-plugin.com."

#: admin/agents.php:339
msgid "Your agent license has expired. Please renew at agentic-plugin.com."
msgstr "Licencja agenta wygasła. Odnów ją na agentic-plugin.com."

#: admin/agents.php:340
msgid "This license has already been activated on a different domain. Use your account to transfer it."
msgstr "Ta licencja została już aktywowana w innej domenie. Użyj swojego konta, aby ją przenieść."

#: admin/agents.php:341
#| msgid "The license token is for a different assistant."
msgid "The license token is for a different agent."
msgstr "Token licencji dotyczy innego agenta."

#. translators: %s: error code
#: admin/agents.php:345
#, php-format
msgid "Activation error: %s. Please contact support."
msgstr "Błąd aktywacji: %s. Skontaktuj się ze wsparciem."

#: admin/agents.php:353
msgid "The .license file in this archive is malformed. Please re-download from your account."
msgstr "Plik .license w tym archiwum jest uszkodzony. Pobierz go ponownie ze swojego konta."

#. translators: %s: Agent name
#: admin/agents.php:366
#, php-format
#| msgid "Assistant \"%s\" has been installed successfully. You can now activate it below."
msgid "Agent \"%s\" has been installed successfully. You can now activate it below."
msgstr "Agent „%s” został pomyślnie zainstalowany. Możesz go teraz aktywować poniżej."

#: admin/agents.php:405 admin/deployment/deployment-admin-ui.php:232 admin/security-log.php:209 admin/settings.php:628 admin/tools.php:104 includes/class-admin-menu-handler.php:88 includes/class-admin-menu-handler.php:358 includes/class-admin-pages-rest.php:440 includes/class-admin-pages-rest.php:443 includes/class-admin-settings-rest.php:173 src/settings-app/index.js:1510
msgid "Agents"
msgstr "Agenci"

#: admin/agents.php:406
msgid "Upload Agent"
msgstr "Prześlij agenta"

#: admin/agents.php:427
#| msgid "If you have an assistant in a .zip format, you may install it by uploading it here."
msgid "If you have an agent in a .zip format, you may install it by uploading it here."
msgstr "Jeśli masz agenta w formacie .zip, możesz go zainstalować, przesyłając go tutaj."

#: admin/agents.php:431
msgid "Agent zip file"
msgstr "Plik zip agenta"

#: admin/agents.php:434
msgid "Install Now"
msgstr "Zainstaluj teraz"

#: admin/agents.php:438
#| msgid "Installing assistant packages from a .zip is an Agent Builder Pro feature. In the free plugin, build assistants instantly with the Assistant Trainer."
msgid "Installing agent packages from a .zip is an Agent Builder Pro feature. In the free plugin, build agents instantly with the Assistant Trainer."
msgstr "Instalowanie pakietów agentów z pliku .zip to funkcja Agent Builder Pro. W darmowej wtyczce twórz agentów od razu za pomocą Assistant Trainer."

#: admin/agents.php:439 admin/approvals.php:251
msgid "Learn more"
msgstr "Dowiedz się więcej"

#: admin/agents.php:462 admin/partials/vector-store-pro.php:78 admin/skills.php:915 admin/tools.php:95 includes/class-admin-pages-rest.php:439 includes/class-admin-pages-rest.php:1543
msgid "All"
msgstr "Wszystkie"

#: admin/agents.php:469 admin/deployment/deployment-scheduled-tasks.php:364 admin/settings-llm.php:225 admin/skills.php:900
msgid "Active"
msgstr "Aktywne"

#: admin/agents.php:476 admin/settings-llm.php:227
msgid "Inactive"
msgstr "Nieaktywne"

#: admin/agents.php:482 src/dashboard-activity/index.js:142 src/dashboard-app/index.js:407 src/dashboard-app/index.js:914
msgid "Community Agents"
msgstr "Agenci społecznościowi"

#: admin/agents.php:494 admin/agents.php:703
msgid "Select bulk action"
msgstr "Wybierz działanie grupowe"

#: admin/agents.php:496 admin/agents.php:705
msgid "Bulk actions"
msgstr "Działania grupowe"

#: admin/agents.php:497 admin/agents.php:560 admin/agents.php:706
msgid "Activate"
msgstr "Aktywuj"

#: admin/agents.php:498 admin/agents.php:554 admin/agents.php:707
msgid "Deactivate"
msgstr "Dezaktywuj"

#: admin/agents.php:499 admin/agents.php:566 admin/agents.php:567 admin/agents.php:708 admin/agents.php:774 admin/conversations.php:289 admin/deployment/deployment-scheduled-tasks.php:408 admin/deployment/deployment-scheduled-tasks.php:436 admin/deployment/deployment-shortcodes.php:307 admin/providers.php:413 admin/skills.php:950 admin/train-data.php:174 src/admin-pages/index.js:568 src/admin-pages/index.js:1221
msgid "Delete"
msgstr "Usuń"

#: admin/agents.php:501 admin/agents.php:710
msgid "Apply"
msgstr "Zastosuj"

#: admin/agents.php:514 admin/agents.php:690 admin/conversations.php:218 admin/deployment/deployment-admin-bar.php:198 admin/deployment/deployment-cli.php:244 admin/deployment/deployment-event-listeners.php:156 admin/deployment/deployment-event-listeners.php:239 admin/deployment/deployment-gutenberg-blocks.php:145 admin/deployment/deployment-modal.php:174 admin/deployment/deployment-scheduled-tasks.php:251 admin/deployment/deployment-scheduled-tasks.php:323 admin/deployment/deployment-shortcodes-form.php:43 admin/deployment/deployment-shortcodes.php:224 admin/run-task.php:87 admin/skills.php:887 includes/class-approval-queue.php:241 includes/class-gdpr.php:183 includes/class-gdpr.php:458 includes/class-gdpr.php:553 src/admin-pages/index.js:1153 src/admin-pages/index.js:1877 src/settings-app/index.js:1597 src/settings-app/index.js:2246
msgid "Agent"
msgstr "Agent"

#: admin/agents.php:517 admin/agents.php:693 admin/deployment/deployment-scheduled-tasks.php:295 admin/run-task.php:99 admin/skills.php:339 admin/skills.php:559 admin/skills.php:886 admin/tools.php:321 admin/tools.php:382 src/agent-wizard/index.js:718
msgid "Description"
msgstr "Opis"

#: admin/agents.php:525
#| msgid "No agents installed."
msgid "No agents installed yet."
msgstr "Nie zainstalowano jeszcze żadnych agentów."

#: admin/agents.php:549 includes/class-admin-menu-handler.php:82
msgid "Chat"
msgstr "Czat"

#: admin/agents.php:566
#| msgid "Are you sure you want to delete this assistant?"
msgid "Are you sure you want to delete this agent?"
msgstr "Czy na pewno chcesz usunąć tego agenta?"

#. translators: %s: agent version number
#: admin/agents.php:582
#, php-format
msgid "Version %s"
msgstr "Wersja %s"

#: admin/agents.php:590
msgid "By"
msgstr "Autor"

#. translators: %s: comma-separated list of agent capabilities
#: admin/agents.php:613
#, php-format
msgid "Capabilities: %s"
msgstr "Możliwości: %s"

#. translators: 1: assistant name 2: new version number 3: details URL 4: zip download URL 5: slug 6: nonce
#: admin/agents.php:634
#, php-format
msgid "There is a new version of <strong>%1$s</strong> available. <a href=\"%3$s\" target=\"_blank\">View version %2$s details</a> or <a href=\"#\" class=\"agentic-update-now\" data-slug=\"%5$s\" data-nonce=\"%6$s\" data-url=\"%4$s\">update now</a>."
msgstr "Dostępna jest nowa wersja wtyczki <strong>%1$s</strong>. <a href=\"%3$s\" target=\"_blank\">Zobacz szczegóły wersji %2$s</a> lub <a href=\"#\" class=\"agentic-update-now\" data-slug=\"%5$s\" data-nonce=\"%6$s\" data-url=\"%4$s\">zaktualizuj teraz</a>."

#. translators: 1: assistant name 2: new version number 3: details URL
#: admin/agents.php:660
#, php-format
msgid "There is a new version of <strong>%1$s</strong> available. <a href=\"%3$s\" target=\"_blank\">View version %2$s details</a>."
msgstr "Dostępna jest nowa wersja wtyczki <strong>%1$s</strong>. <a href=\"%3$s\" target=\"_blank\">Zobacz szczegóły wersji %2$s</a>."

#: admin/agents.php:764
msgid "Please select a bulk action."
msgstr "Wybierz działanie grupowe."

#: admin/agents.php:769
msgid "Please select at least one agent."
msgstr "Wybierz co najmniej jednego agenta."

#: admin/agents.php:774
msgid "Are you sure you want to delete the selected agents?"
msgstr "Czy na pewno chcesz usunąć wybranych agentów?"

#: admin/agents.php:797
msgid "Updating\\u2026"
msgstr "Aktualizowanie\\u2026"

#: admin/agents.php:823
msgid "Update failed: "
msgstr "Aktualizacja nie powiodła się: "

#: admin/agents.php:823
msgid "Unknown error."
msgstr "Nieznany błąd."

#: admin/agents.php:824 admin/agents.php:830
msgid "update now"
msgstr "zaktualizuj teraz"

#: admin/agents.php:829
msgid "Update failed due to a network error."
msgstr "Aktualizacja nie powiodła się z powodu błędu sieci."

#: admin/apis.php:39
msgid "Some agent tools connect to external services that require their own API keys. Keys are stored in your WordPress database and are only sent to the service they belong to."
msgstr "Niektóre narzędzia agentów łączą się z usługami zewnętrznymi, które wymagają własnych kluczy API. Klucze są przechowywane w bazie danych WordPressa i wysyłane wyłącznie do usługi, do której należą."

#: admin/apis.php:84
msgid "Edit Key"
msgstr "Edytuj klucz"

#: admin/apis.php:84
msgid "Add Key"
msgstr "Dodaj klucz"

#: admin/apis.php:87
msgid "Remove this API key? Core Web Vitals checks will stop working until you add a new one."
msgstr "Usunąć ten klucz API? Sprawdzanie Core Web Vitals przestanie działać, dopóki nie dodasz nowego."

#: admin/apis.php:172
msgid "API keys you add here are available to all of your agents. As you enable tool integrations that need their own credentials, configure their keys on this page and your agents will use them automatically."
msgstr "Klucze API dodane w tym miejscu są dostępne dla wszystkich Twoich agentów. Włączając integracje narzędzi wymagające własnych poświadczeń, skonfiguruj ich klucze na tej stronie, a agenci użyją ich automatycznie."

#: admin/approvals.php:39
msgid "Approval Queue"
msgstr "Kolejka zatwierdzeń"

#: admin/approvals.php:47 admin/security-log.php:225 includes/class-admin-menu-handler.php:190 includes/class-admin-menu-handler.php:382 includes/class-admin-pages-rest.php:940 includes/class-admin-pages-rest.php:949 includes/class-admin-pages-rest.php:1551 src/admin-pages/index.js:2103
msgid "Approvals"
msgstr "Zatwierdzenia"

#: admin/approvals.php:53 includes/class-admin-pages-rest.php:954
msgid "Backups"
msgstr "Kopie zapasowe"

#: admin/approvals.php:61
msgid "Approval sections"
msgstr "Sekcje zatwierdzeń"

#: admin/approvals.php:122
#| msgid "Review and approve actions requested by AI assistants before they are executed."
msgid "Review and approve actions requested by AI agents before they are executed."
msgstr "Przeglądaj i zatwierdzaj działania zlecone przez agentów AI, zanim zostaną wykonane."

#: admin/approvals.php:124 admin/approvals.php:126 admin/approvals.php:128
msgid "Mode:"
msgstr "Tryb:"

#: admin/approvals.php:124
msgid "Supervised — high-risk actions require approval."
msgstr "Nadzorowany — działania wysokiego ryzyka wymagają zatwierdzenia."

#: admin/approvals.php:126
msgid "Autonomous — all actions execute automatically."
msgstr "Autonomiczny — wszystkie działania są wykonywane automatycznie."

#: admin/approvals.php:128
#| msgid "Disabled — assistants cannot make file changes."
msgid "Disabled — agents cannot make file changes."
msgstr "Wyłączony — agenci nie mogą modyfikować plików."

#: admin/approvals.php:130
msgid "Change mode"
msgstr "Zmień tryb"

#: admin/approvals.php:136
msgid "Warning:"
msgstr "Ostrzeżenie:"

#: admin/approvals.php:137
msgid "Autonomous mode is enabled. Actions are executed immediately without requiring approval. The queue below will remain empty."
msgstr "Tryb autonomiczny jest włączony. Działania są wykonywane natychmiast, bez wymogu zatwierdzenia. Poniższa kolejka pozostanie pusta."

#: admin/approvals.php:145
msgid "All caught up!"
msgstr "Wszystko obsłużone!"

#: admin/approvals.php:146
msgid "No pending approvals at this time."
msgstr "Brak oczekujących zatwierdzeń."

#: admin/approvals.php:165
msgid "action"
msgid_plural "actions"
msgstr[0] "akcja"
msgstr[1] "akcje"
msgstr[2] "akcji"

#: admin/approvals.php:171
msgid "Approve All"
msgstr "Zatwierdź wszystkie"

#: admin/approvals.php:174
msgid "Reject All"
msgstr "Odrzuć wszystkie"

#. translators: %d: step number this item is waiting for
#: admin/approvals.php:214
#, php-format
msgid "Pending %d"
msgstr "Oczekujące: %d"

#: admin/approvals.php:219 src/admin-pages/index.js:1987 src/shared/chat-embed.js:151
msgid "Approve"
msgstr "Zatwierdź"

#: admin/approvals.php:222 src/admin-pages/index.js:2000 src/shared/chat-embed.js:159
msgid "Reject"
msgstr "Odrzuć"

#: admin/approvals.php:229
msgid "View Details"
msgstr "Zobacz szczegóły"

#: admin/approvals.php:250
#| msgid "Automatic backups created before AI assistants modify files or database tables. Restore with one click."
msgid "Automatic backups created before AI agents modify files or database tables. Restore with one click."
msgstr "Automatyczne kopie zapasowe tworzone, zanim agenci AI zmodyfikują pliki lub tabele bazy danych. Przywracaj jednym kliknięciem."

#: admin/approvals.php:257
msgid "No backups yet"
msgstr "Brak kopii zapasowych"

#: admin/approvals.php:258
#| msgid "When assistants modify files or database tables, backups are created automatically and will appear here."
msgid "When agents modify files or database tables, backups are created automatically and will appear here."
msgstr "Gdy agenci zmodyfikują pliki lub tabele bazy danych, kopie zapasowe zostaną utworzone automatycznie i pojawią się w tym miejscu."

#: admin/approvals.php:266
msgid "Database Tables"
msgstr "Tabele bazy danych"

#: admin/approvals.php:269
msgid "Full table snapshots taken before write operations. Up to 3 copies kept per table."
msgstr "Pełne migawki tabel wykonywane przed operacjami zapisu. Dla każdej tabeli przechowywane są maksymalnie 3 kopie."

#: admin/approvals.php:274
msgid "Table"
msgstr "Tabela"

#: admin/approvals.php:275 admin/partials/vector-store-pro.php:198 admin/settings-memory.php:197 admin/train-data.php:193 src/admin-pages/index.js:2356
msgid "Type"
msgstr "Typ"

#: admin/approvals.php:276 admin/approvals.php:332
msgid "Backed Up"
msgstr "Utworzono kopię"

#: admin/approvals.php:277
msgid "Rows"
msgstr "Wiersze"

#: admin/approvals.php:278 admin/approvals.php:333
msgid "Size"
msgstr "Rozmiar"

#: admin/approvals.php:279 admin/approvals.php:335 admin/deployment/deployment-scheduled-tasks.php:331 admin/deployment/deployment-shortcodes.php:230 admin/partials/vector-store-pro.php:203 admin/settings-endpoints.php:128 admin/settings/tab-security.php:334 admin/skills.php:892 src/admin-pages/index.js:532 src/admin-pages/index.js:1162 src/settings-app/index.js:571
msgid "Actions"
msgstr "Działania"

#: admin/approvals.php:290
msgid "Partial"
msgstr "Częściowa"

#: admin/approvals.php:292
msgid "Full"
msgstr "Pełna"

#: admin/approvals.php:307 admin/approvals.php:369
msgid "Restore"
msgstr "Przywróć"

#: admin/approvals.php:323 includes/class-admin-pages-rest.php:454
msgid "Files"
msgstr "Pliki"

#: admin/approvals.php:326
msgid "File snapshots taken before write operations."
msgstr "Migawki plików wykonywane przed operacjami zapisu."

#: admin/approvals.php:331
msgid "Original File"
msgstr "Plik oryginalny"

#: admin/approvals.php:334 admin/deployment/deployment-scheduled-tasks.php:328 admin/deployment/deployment-shortcodes.php:227 admin/partials/vector-store-pro.php:201 admin/providers.php:294 admin/settings-llm.php:134 admin/skills.php:884 admin/train-data.php:259 includes/class-gdpr.php:557 src/admin-pages/index.js:2357 src/dashboard-app/index.js:214 src/settings-app/index.js:567 src/settings-app/index.js:1890 src/settings-app/index.js:2248
msgid "Status"
msgstr "Stan"

#: admin/approvals.php:358
msgid "File exists"
msgstr "Plik istnieje"

#: admin/approvals.php:363
msgid "Deleted"
msgstr "Usunięty"

#: admin/approvals.php:382
msgid "Backups stored in"
msgstr "Kopie zapasowe przechowywane w"

#: admin/approvals.php:383
msgid "Database tables keep up to 3 snapshots each. File backups are kept until manually deleted."
msgstr "Dla każdej tabeli bazy danych przechowywane są maksymalnie 3 migawki. Kopie zapasowe plików są przechowywane do momentu ręcznego usunięcia."

#: admin/audit.php:60
msgid "Records every action your AI agents took — tool calls, code proposals, approvals, settings changes, and errors."
msgstr "Rejestruje każde działanie wykonane przez Twoich agentów AI — wywołania narzędzi, propozycje kodu, zatwierdzenia, zmiany ustawień i błędy."

#: admin/audit.php:61
msgid "Use this log to understand what your agents did, how many tokens they consumed, and what it cost."
msgstr "Skorzystaj z tego dziennika, aby sprawdzić, co zrobili Twoi agenci, ile tokenów zużyli i jaki był tego koszt."

#: admin/audit.php:62
msgid "Chat message content lives in the"
msgstr "Treść wiadomości czatu znajduje się w zakładce"

#: admin/audit.php:63 admin/logs.php:28 includes/class-admin-pages-rest.php:1591
msgid "Conversations"
msgstr "Rozmowy"

#: admin/audit.php:64 admin/conversations.php:121
msgid "tab."
msgstr "."

#: admin/audit.php:65
msgid "Manage retention"
msgstr "Zarządzaj przechowywaniem"

#: admin/audit.php:103 admin/conversations.php:161
msgid "Filter by agent"
msgstr "Filtruj według agenta"

#: admin/audit.php:105 admin/conversations.php:163 admin/skills.php:356
msgid "All Agents"
msgstr "Wszyscy agenci"

#: admin/audit.php:113
msgid "Filter by action"
msgstr "Filtruj według działania"

#: admin/audit.php:115
msgid "All Actions"
msgstr "Wszystkie działania"

#: admin/audit.php:123 admin/conversations.php:179 admin/settings-memory.php:154
msgid "Filter"
msgstr "Filtruj"

#: admin/audit.php:138 admin/conversations.php:194
msgid "Clear"
msgstr "Wyczyść"

#: admin/audit.php:157
msgid "Hide chat events"
msgstr "Ukryj zdarzenia czatu"

#: admin/audit.php:173
msgid "Show chat events"
msgstr "Pokaż zdarzenia czatu"

#: admin/conversations.php:24
msgid "Conversation deleted."
msgstr "Rozmowa została usunięta."

#: admin/conversations.php:117
msgid "Every message exchanged between users and your AI agents, grouped by session so you can read each conversation in full."
msgstr "Każda wiadomość wymieniona między użytkownikami a Twoimi agentami AI, pogrupowana według sesji, dzięki czemu możesz przeczytać każdą rozmowę w całości."

#: admin/conversations.php:118
msgid "Use this tab to review what was said, spot common questions, and verify agents are responding appropriately."
msgstr "Skorzystaj z tej zakładki, aby przejrzeć przebieg rozmów, wychwycić często zadawane pytania i sprawdzić, czy agenci odpowiadają właściwie."

#: admin/conversations.php:119
msgid "Token usage and action history are in the"
msgstr "Zużycie tokenów i historia działań znajdują się w zakładce"

#: admin/conversations.php:120 admin/logs.php:27
msgid "Audit"
msgstr "Audyt"

#: admin/conversations.php:173
msgid "Filter by user ID"
msgstr "Filtruj według identyfikatora użytkownika"

#: admin/conversations.php:174
msgid "User ID"
msgstr "Identyfikator użytkownika"

#: admin/conversations.php:176
msgid "Search messages"
msgstr "Szukaj w wiadomościach"

#: admin/conversations.php:177
msgid "Search messages…"
msgstr "Szukaj w wiadomościach…"

#. translators: %d: session count
#: admin/conversations.php:201
#, php-format
msgid "%d conversations"
msgstr "Rozmowy: %d"

#: admin/conversations.php:212
msgid "No conversations found."
msgstr "Nie znaleziono rozmów."

#: admin/conversations.php:219 admin/security-log.php:252 src/settings-app/index.js:2412
msgid "User"
msgstr "Użytkownik"

#: admin/conversations.php:220
msgid "First Message"
msgstr "Pierwsza wiadomość"

#: admin/conversations.php:221
msgid "Msgs"
msgstr "Wiad."

#: admin/conversations.php:222 admin/security-log.php:231 admin/tools.php:200 admin/tools.php:207 includes/class-admin-menu-handler.php:172 includes/class-admin-menu-handler.php:389 includes/class-admin-pages-rest.php:719 src/admin-pages/index.js:2470 src/agent-wizard/index.js:743
msgid "Tools"
msgstr "Narzędzia"

#: admin/conversations.php:223
msgid "Rating"
msgstr "Ocena"

#: admin/conversations.php:224
msgid "Started"
msgstr "Rozpoczęto"

#: admin/conversations.php:225
msgid "Last Message"
msgstr "Ostatnia wiadomość"

#: admin/conversations.php:226 admin/security-log.php:254 includes/class-gdpr.php:474
msgid "Details"
msgstr "Szczegóły"

#: admin/conversations.php:235 admin/security-log.php:286
msgid "Anonymous"
msgstr "Anonimowy"

#: admin/conversations.php:276
msgid "Thumbs up"
msgstr "Kciuk w górę"

#: admin/conversations.php:278
msgid "Thumbs down"
msgstr "Kciuk w dół"

#: admin/conversations.php:289
msgid "Delete this conversation?"
msgstr "Usunąć tę rozmowę?"

#. translators: %d: number of days
#: admin/conversations.php:329
#, php-format
msgid "Conversations are automatically deleted after %d days."
msgstr "Rozmowy są automatycznie usuwane po %d dniach."

#: admin/conversations.php:334
msgid "Conversations are kept indefinitely (no retention limit set)."
msgstr "Rozmowy są przechowywane bezterminowo (nie ustawiono limitu przechowywania)."

#: admin/conversations.php:336
msgid "Change retention settings"
msgstr "Zmień ustawienia przechowywania"

#: admin/dashboard.php:34
msgid "Dashboard assets unavailable."
msgstr "Zasoby kokpitu są niedostępne."

#: admin/deploy-wizard.php:54 includes/class-admin-menu-handler.php:154
msgid "Publish Your Agent"
msgstr "Opublikuj swojego agenta"

#: admin/deploy-wizard.php:56
msgid "Get an agent in front of people in a few quick steps. You can fine-tune it later from Publish."
msgstr "Udostępnij agenta użytkownikom w kilku szybkich krokach. Możesz go dopracować później w sekcji Publikacja."

#: admin/deploy-wizard.php:60
msgid "Loading the publish wizard…"
msgstr "Wczytywanie kreatora publikacji…"

#: admin/deploy-wizard.php:65
msgid "The publish wizard needs JavaScript enabled. You can also publish agents from the Publish page."
msgstr "Kreator publikacji wymaga włączonej obsługi JavaScript. Agentów możesz też publikować na stronie Publikacja."

#: admin/deployment.php:48
msgid "Agent Deployment"
msgstr "Wdrożenie agenta"

#: admin/deployment.php:49
#| msgid "Manage how assistants are invoked: embed them on your site with shortcodes, schedule recurring tasks, or react to WordPress events."
msgid "Manage how agents are invoked: embed them on your site with shortcodes, schedule recurring tasks, or react to WordPress events."
msgstr "Zarządzaj sposobem wywoływania agentów: osadzaj ich w witrynie za pomocą shortcode'ów, planuj zadania cykliczne lub reaguj na zdarzenia WordPressa."

#: admin/deployment.php:53 admin/settings.php:655 includes/class-admin-settings-rest.php:189 src/dashboard-app/index.js:833 src/interface-settings/index.js:182 src/settings-app/index.js:264 src/shared/components.js:179
msgid "Basic"
msgstr "Podstawowe"

#: admin/deployment.php:56 admin/settings.php:660 includes/class-admin-settings-rest.php:194 src/dashboard-app/index.js:663 src/dashboard-app/index.js:844 src/interface-settings/index.js:186 src/settings-app/index.js:266 src/shared/components.js:190
msgid "Advanced"
msgstr "Zaawansowane"

#: admin/deployment.php:70 admin/deployment/deployment-cli.php:89 admin/deployment/deployment-shortcodes.php:188
msgid "Admin"
msgstr "Panel administracyjny"

#: admin/deployment.php:71 admin/tools.php:107 includes/class-admin-pages-rest.php:445
msgid "CLI"
msgstr "CLI"

#: admin/deployment.php:72
msgid "Editor"
msgstr "Edytor"

#: admin/deployment.php:73
msgid "Event Listeners"
msgstr "Nasłuchiwanie zdarzeń"

#: admin/deployment.php:74
msgid "Frontend Modal"
msgstr "Okno modalne na stronie"

#: admin/deployment.php:75 admin/deployment/deployment-gutenberg-blocks.php:128
msgid "Gutenberg Blocks"
msgstr "Bloki Gutenberga"

#: admin/deployment.php:76
msgid "Scheduled Tasks"
msgstr "Zadania zaplanowane"

#: admin/deployment.php:77 includes/class-admin-pages-rest.php:2023
msgid "Shortcodes"
msgstr "Shortcody"

#: admin/deployment.php:90
msgid "Deployment"
msgstr "Wdrożenie"

#: admin/deployment.php:96
msgid "Deployment methods"
msgstr "Metody wdrożenia"

#: admin/deployment/deployment-admin-bar.php:112
msgid "Admin settings saved."
msgstr "Ustawienia panelu administracyjnego zostały zapisane."

#: admin/deployment/deployment-admin-bar.php:165
msgid "inactive"
msgstr "nieaktywny"

#: admin/deployment/deployment-admin-bar.php:168
msgid "not installed"
msgstr "niezainstalowany"

#: admin/deployment/deployment-admin-bar.php:184
msgid "Admin bar chat"
msgstr "Czat na pasku administracyjnym"

#: admin/deployment/deployment-admin-bar.php:186
msgid "Choose which agents appear under “AI Agents” in the WordPress toolbar. Clicking an agent opens the slide-in chat overlay."
msgstr "Wybierz, którzy agenci mają pojawiać się pod pozycją „Agenci AI” na pasku narzędzi WordPressa. Kliknięcie agenta otwiera wysuwaną nakładkę czatu."

#: admin/deployment/deployment-admin-bar.php:191 admin/deployment/deployment-admin-ui.php:236 admin/deployment/deployment-gutenberg-blocks.php:135 admin/deployment/deployment-modal.php:164
msgid "No active agents found. Activate at least one agent first."
msgstr "Nie znaleziono aktywnych agentów. Aktywuj najpierw co najmniej jednego agenta."

#: admin/deployment/deployment-admin-bar.php:197 admin/deployment/deployment-gutenberg-blocks.php:144 admin/deployment/deployment-modal.php:173 admin/deployment/deployment-shortcodes.php:283 admin/skills.php:388
msgid "Enable"
msgstr "Włącz"

#: admin/deployment/deployment-admin-bar.php:199 admin/deployment/deployment-modal.php:175 src/deploy-wizard/index.js:322
msgid "Position"
msgstr "Pozycja"

#: admin/deployment/deployment-admin-bar.php:200 admin/deployment/deployment-modal.php:176
msgid "Show On"
msgstr "Pokaż w"

#: admin/deployment/deployment-admin-bar.php:226 admin/deployment/deployment-modal.php:204
msgid "Bottom Right"
msgstr "Prawy dolny róg"

#: admin/deployment/deployment-admin-bar.php:229 admin/deployment/deployment-modal.php:207
msgid "Bottom Left"
msgstr "Lewy dolny róg"

#: admin/deployment/deployment-admin-bar.php:236 src/deploy-wizard/index.js:133 src/deploy-wizard/index.js:138
msgid "Everywhere"
msgstr "Wszędzie"

#: admin/deployment/deployment-admin-bar.php:239
msgid "Admin Only"
msgstr "Tylko panel administracyjny"

#: admin/deployment/deployment-admin-bar.php:242 admin/deployment/deployment-modal.php:223
msgid "Frontend Only"
msgstr "Tylko strona witryny"

#: admin/deployment/deployment-admin-bar.php:254
msgid "Ask AI launchers"
msgstr "Przyciski uruchamiające „Zapytaj AI”"

#: admin/deployment/deployment-admin-bar.php:256
msgid "Show a compact “Ask AI” control on selected core admin screens. Launchers open the chat overlay with a screen-relevant starter prompt — nothing is sent until you press Send. Administrators only; each user can dismiss a launcher on the screen itself."
msgstr "Wyświetlaj kompaktowy przycisk „Zapytaj AI” na wybranych ekranach administracyjnych WordPressa. Przyciski otwierają nakładkę czatu z promptem startowym dopasowanym do ekranu — nic nie zostaje wysłane, dopóki nie naciśniesz Wyślij. Tylko dla administratorów; każdy użytkownik może ukryć przycisk bezpośrednio na danym ekranie."

#: admin/deployment/deployment-admin-bar.php:261
msgid "Enable launchers"
msgstr "Włącz przyciski uruchamiające"

#: admin/deployment/deployment-admin-bar.php:266
msgid "Show contextual Ask AI launchers on selected admin screens"
msgstr "Wyświetlaj kontekstowe przyciski „Zapytaj AI” na wybranych ekranach administracyjnych"

#: admin/deployment/deployment-admin-bar.php:271 admin/deployment/deployment-admin-bar.php:274
msgid "Screens"
msgstr "Ekrany"

#: admin/deployment/deployment-admin-bar.php:287
msgid "Choose where the launcher may appear. Uncheck all to hide launchers without turning the feature off globally."
msgstr "Wybierz, gdzie może pojawiać się przycisk. Odznacz wszystkie, aby ukryć przyciski bez globalnego wyłączania tej funkcji."

#: admin/deployment/deployment-admin-bar.php:293
msgid "Default agent"
msgstr "Domyślny agent"

#: admin/deployment/deployment-admin-bar.php:301
msgid "recommended default"
msgstr "zalecane ustawienie domyślne"

#: admin/deployment/deployment-admin-bar.php:307
msgid "Used for Ask AI launchers when that agent is active. Defaults to WordPress Assistant; pick a custom agent you trained if you prefer."
msgstr "Używany przez przyciski „Zapytaj AI”, gdy dany agent jest aktywny. Domyślnie jest to WordPress Assistant; możesz wybrać własnego wytrenowanego agenta."

#: admin/deployment/deployment-admin-bar.php:313 admin/deployment/deployment-admin-ui.php:344 admin/deployment/deployment-gutenberg-blocks.php:173 admin/deployment/deployment-modal.php:238
msgid "Save Settings"
msgstr "Zapisz ustawienia"

#: admin/deployment/deployment-admin-bar.php:317
msgid "How admin chat works"
msgstr "Jak działa czat w panelu administracyjnym"

#: admin/deployment/deployment-admin-bar.php:319
msgid "Admin bar: enabled agents appear under “AI Agents” in the toolbar and open the slide-in chat."
msgstr "Pasek administracyjny: włączeni agenci pojawiają się pod pozycją „Agenci AI” na pasku narzędzi i otwierają wysuwany czat."

#: admin/deployment/deployment-admin-bar.php:320
msgid "Launchers: a pill control on selected screens opens the same overlay with a starter prompt for the chosen agent."
msgstr "Przyciski uruchamiające: kontrolka w formie pigułki na wybranych ekranach otwiera tę samą nakładkę z promptem startowym dla wybranego agenta."

#: admin/deployment/deployment-admin-bar.php:321
msgid "Nothing is sent to your AI provider until you review the prompt and press Send."
msgstr "Nic nie jest wysyłane do dostawcy AI, dopóki nie sprawdzisz promptu i nie naciśniesz Wyślij."

#: admin/deployment/deployment-admin-ui.php:125
msgid "Editor sidebar settings saved."
msgstr "Ustawienia panelu bocznego edytora zostały zapisane."

#: admin/deployment/deployment-admin-ui.php:210
msgid "Sidebar Agent"
msgstr "Agent w panelu bocznym"

#: admin/deployment/deployment-admin-ui.php:212
#| msgid "Add an AI assistant panel inside the block editor. When enabled, a sidebar panel appears while your team edits posts or pages — with full awareness of the current draft (title, content, post type, and status)."
msgid "Add an AI agent panel inside the block editor. When enabled, a sidebar panel appears while your team edits posts or pages — with full awareness of the current draft (title, content, post type, and status)."
msgstr "Dodaj panel agenta AI wewnątrz edytora bloków. Po włączeniu panel boczny pojawia się, gdy Twój zespół edytuje wpisy lub strony — z pełną znajomością bieżącego szkicu (tytuł, treść, typ i status wpisu)."

#: admin/deployment/deployment-admin-ui.php:221
msgid "Enable Sidebar Agent"
msgstr "Włącz agenta w panelu bocznym"

#: admin/deployment/deployment-admin-ui.php:226
#| msgid "Show an AI assistant panel in the Gutenberg block editor"
msgid "Show an AI agent panel in the Gutenberg block editor"
msgstr "Wyświetlaj panel agenta AI w edytorze bloków Gutenberg"

#: admin/deployment/deployment-admin-ui.php:242
msgid "Show in sidebar"
msgstr "Pokaż w panelu bocznym"

#: admin/deployment/deployment-admin-ui.php:243
msgid "Pre-selected"
msgstr "Wybrany wstępnie"

#: admin/deployment/deployment-admin-ui.php:270
msgid "Tick the agents that appear in the editor sidebar. The pre-selected agent opens by default; switching is available in-sidebar when more than one is ticked."
msgstr "Zaznacz agentów, którzy mają pojawiać się w panelu bocznym edytora. Agent wybrany wstępnie otwiera się domyślnie; przełączanie jest dostępne w panelu, gdy zaznaczono więcej niż jednego."

#: admin/deployment/deployment-admin-ui.php:277
msgid "Post Types"
msgstr "Typy wpisów"

#: admin/deployment/deployment-admin-ui.php:290
msgid "Show the sidebar panel when editing these post types. Leave all unchecked to hide the sidebar everywhere."
msgstr "Wyświetlaj panel boczny podczas edycji tych typów wpisów. Pozostaw wszystkie niezaznaczone, aby ukryć panel wszędzie."

#: admin/deployment/deployment-admin-ui.php:297
msgid "Confirmation Mode"
msgstr "Tryb potwierdzania"

#: admin/deployment/deployment-admin-ui.php:302
msgid "Autonomous — execute actions immediately (recommended for editor sidebar)"
msgstr "Autonomiczny — wykonuj działania natychmiast (zalecane dla panelu bocznego edytora)"

#: admin/deployment/deployment-admin-ui.php:305
msgid "Supervised — medium-risk actions create a proposal before executing"
msgstr "Nadzorowany — działania o średnim ryzyku tworzą propozycję przed wykonaniem"

#: admin/deployment/deployment-admin-ui.php:309
msgid "Use Autonomous mode unless you need strict oversight."
msgstr "Używaj trybu autonomicznego, chyba że potrzebujesz ścisłego nadzoru."

#: admin/deployment/deployment-admin-ui.php:315
msgid "Context Injection"
msgstr "Wstrzykiwanie kontekstu"

#: admin/deployment/deployment-admin-ui.php:320
#| msgid "Automatically share the current draft title and content with the assistant on the first message"
msgid "Automatically share the current draft title and content with the agent on the first message"
msgstr "Automatycznie udostępniaj agentowi tytuł i treść bieżącego szkicu przy pierwszej wiadomości"

#: admin/deployment/deployment-admin-ui.php:323
#| msgid "The assistant will be aware of what you are writing. Content is sent only when you open the chat — nothing is shared automatically."
msgid "The agent will be aware of what you are writing. Content is sent only when you open the chat — nothing is shared automatically."
msgstr "Agent będzie wiedział, co piszesz. Treść jest wysyłana dopiero po otwarciu czatu — nic nie jest udostępniane automatycznie."

#: admin/deployment/deployment-admin-ui.php:329
msgid "Content Writer Toolbar"
msgstr "Pasek narzędzi autora treści"

#: admin/deployment/deployment-admin-ui.php:334
msgid "Enable the inline AI toolbar (Magic Wand)"
msgstr "Włącz osadzony pasek narzędzi AI (Magiczna różdżka)"

#: admin/deployment/deployment-admin-ui.php:337
msgid "When enabled, shows a Magic Wand in the editor Block Toolbar. Click on it to open or close the Sidebar Agent."
msgstr "Po włączeniu w pasku narzędzi bloku w edytorze pojawia się Magiczna różdżka. Kliknij ją, aby otworzyć lub zamknąć agenta w panelu bocznym."

#: admin/deployment/deployment-basic.php:31
msgid "The Agent Orchestrator is still activating."
msgstr "Agent Orchestrator jest nadal aktywowany."

#: admin/deployment/deployment-basic.php:33 admin/skills-basic.php:32 src/shared/chat-embed.js:235
msgid "Check the Agents page"
msgstr "Sprawdź stronę Agenci"

#: admin/deployment/deployment-basic.php:35 admin/skills-basic.php:34
msgid "or switch to Advanced above in the meantime."
msgstr "lub tymczasowo przełącz powyżej na Zaawansowane."

#: admin/deployment/deployment-cli.php:79
msgid "Read"
msgstr "Odczyt"

#: admin/deployment/deployment-cli.php:84 admin/tools.php:426
msgid "Write"
msgstr "Zapis"

#: admin/deployment/deployment-cli.php:134
msgid "WP-CLI is not active in this browser request — the run_wp_cli tool runs via WP-CLI only. Settings configured here will apply when WP-CLI is loaded."
msgstr "WP-CLI nie jest aktywne w tym żądaniu przeglądarki — narzędzie run_wp_cli działa wyłącznie przez WP-CLI. Skonfigurowane tutaj ustawienia zostaną zastosowane po wczytaniu WP-CLI."

#: admin/deployment/deployment-cli.php:141
msgid "The run_wp_cli tool has not yet been seeded. Visit the Tools page once to initialise it."
msgstr "Narzędzie run_wp_cli nie zostało jeszcze zainicjowane. Odwiedź raz stronę Narzędzia, aby je uruchomić."

#: admin/deployment/deployment-cli.php:150
msgid "WP-CLI Command Whitelist"
msgstr "Lista dozwolonych poleceń WP-CLI"

#: admin/deployment/deployment-cli.php:153
msgid "Only commands switched ON here can be run by agents via the run_wp_cli tool. Commands are grouped by risk. You can also add custom patterns."
msgstr "Agenci mogą uruchamiać przez narzędzie run_wp_cli wyłącznie polecenia włączone na tej liście. Polecenia są pogrupowane według ryzyka. Możesz też dodać własne wzorce."

#: admin/deployment/deployment-cli.php:169
msgid "On"
msgstr "Wł."

#: admin/deployment/deployment-cli.php:170
msgid "Command"
msgstr "Polecenie"

#: admin/deployment/deployment-cli.php:171 admin/deployment/deployment-event-listeners.php:204 admin/deployment/deployment-scheduled-tasks.php:287 admin/deployment/deployment-shortcodes-form.php:32 admin/deployment/deployment-shortcodes.php:223 src/admin-pages/index.js:416
msgid "Label"
msgstr "Etykieta"

#: admin/deployment/deployment-cli.php:200 admin/deployment/deployment-cli.php:379 admin/deployment/deployment-event-listeners.php:283
msgid "Remove"
msgstr "Usuń"

#: admin/deployment/deployment-cli.php:209
msgid "wp cache flush"
msgstr "wp cache flush"

#: admin/deployment/deployment-cli.php:210
msgid "Human-readable label"
msgstr "Etykieta czytelna dla człowieka"

#: admin/deployment/deployment-cli.php:213
msgid "Add"
msgstr "Dodaj"

#: admin/deployment/deployment-cli.php:221 admin/deployment/deployment-cli.php:353
msgid "Save Whitelist"
msgstr "Zapisz listę dozwolonych"

#: admin/deployment/deployment-cli.php:232
msgid "Agent CLI Privileges"
msgstr "Uprawnienia CLI agentów"

#: admin/deployment/deployment-cli.php:235
msgid "Control which agents can be invoked via WP-CLI and which can use the run_wp_cli tool during conversations. Grants are per-agent. Both columns default to off."
msgstr "Określ, którzy agenci mogą być wywoływani przez WP-CLI, a którzy mogą używać narzędzia run_wp_cli podczas rozmów. Uprawnienia nadawane są osobno dla każdego agenta. Obie kolumny są domyślnie wyłączone."

#: admin/deployment/deployment-cli.php:239 src/settings-app/index.js:1815
msgid "No agents installed."
msgstr "Nie zainstalowano żadnych agentów."

#: admin/deployment/deployment-cli.php:246
msgid "CLI invocation"
msgstr "Wywołanie przez CLI"

#: admin/deployment/deployment-cli.php:247
msgid "wp agent prompt/run-task — Pro"
msgstr "wp agent prompt/run-task — Pro"

#: admin/deployment/deployment-cli.php:250
msgid "run_wp_cli tool"
msgstr "Narzędzie run_wp_cli"

#: admin/deployment/deployment-cli.php:251
msgid "use in chat / tasks"
msgstr "użycie w czacie / zadaniach"

#: admin/deployment/deployment-cli.php:289
msgid "Privilege changes save automatically on toggle."
msgstr "Zmiany uprawnień są zapisywane automatycznie po przełączeniu."

#: admin/deployment/deployment-cli.php:334 admin/deployment/deployment-event-listeners.php:340 admin/deployment/deployment-scheduled-tasks.php:505 src/dashboard-app/index.js:713 src/interface-settings/index.js:378 src/shared/components.js:103
msgid "Saving…"
msgstr "Zapisywanie…"

#: admin/deployment/deployment-cli.php:344
msgid "✓ Saved"
msgstr "✓ Zapisano"

#: admin/deployment/deployment-cli.php:346
msgid "Error saving."
msgstr "Błąd podczas zapisywania."

#: admin/deployment/deployment-cli.php:350 admin/deployment/deployment-event-listeners.php:363 admin/deployment/deployment-scheduled-tasks.php:527
msgid "Request failed."
msgstr "Żądanie nie powiodło się."

#: admin/deployment/deployment-event-listeners.php:98 admin/tools.php:96 admin/train-data.php:298 includes/class-admin-pages-rest.php:447
msgid "Content"
msgstr "Treść"

#: admin/deployment/deployment-event-listeners.php:108 includes/class-admin-surfaces.php:149
msgid "Comments"
msgstr "Komentarze"

#: admin/deployment/deployment-event-listeners.php:115 admin/settings.php:630 includes/class-admin-pages-rest.php:469 includes/class-admin-settings-rest.php:175 includes/class-admin-surfaces.php:144 src/settings-app/index.js:953 src/settings-app/index.js:970 src/settings-app/index.js:972
msgid "Users"
msgstr "Użytkownicy"

#: admin/deployment/deployment-event-listeners.php:123 includes/class-admin-pages-rest.php:461
msgid "Media"
msgstr "Media"

#: admin/deployment/deployment-event-listeners.php:128 includes/class-skills-registry.php:764
msgid "WooCommerce"
msgstr "WooCommerce"

#: admin/deployment/deployment-event-listeners.php:135
msgid "Plugins & Themes"
msgstr "Wtyczki i motywy"

#: admin/deployment/deployment-event-listeners.php:148
msgid "Add New Trigger"
msgstr "Dodaj nowy wyzwalacz"

#: admin/deployment/deployment-event-listeners.php:149
#| msgid "When the chosen WordPress event fires, the selected assistant will be invoked asynchronously with the prompt you provide plus the event context."
msgid "When the chosen WordPress event fires, the selected agent will be invoked asynchronously with the prompt you provide plus the event context."
msgstr "Gdy wystąpi wybrane zdarzenie WordPressa, wskazany agent zostanie wywołany asynchronicznie z podanym promptem oraz kontekstem zdarzenia."

#: admin/deployment/deployment-event-listeners.php:160 admin/deployment/deployment-scheduled-tasks.php:255
#| msgid "— choose an event —"
msgid "— choose an agent —"
msgstr "— wybierz agenta —"

#: admin/deployment/deployment-event-listeners.php:166
#| msgid "No assistants installed. Install an assistant first."
msgid "No agents installed. Install an agent first."
msgstr "Nie zainstalowano żadnych agentów. Zainstaluj najpierw agenta."

#: admin/deployment/deployment-event-listeners.php:172
msgid "WordPress Event"
msgstr "Zdarzenie WordPressa"

#: admin/deployment/deployment-event-listeners.php:176
msgid "— choose an event —"
msgstr "— wybierz zdarzenie —"

#: admin/deployment/deployment-event-listeners.php:184 admin/deployment/deployment-event-listeners.php:272 admin/deployment/deployment-scheduled-tasks.php:357 admin/settings-endpoints.php:152 includes/class-admin-pages-rest.php:448
msgid "Custom"
msgstr "Własne"

#: admin/deployment/deployment-event-listeners.php:185
msgid "Custom hook name…"
msgstr "Własna nazwa haka…"

#: admin/deployment/deployment-event-listeners.php:190
msgid "Enter any WordPress action hook name."
msgstr "Wprowadź dowolną nazwę haka akcji WordPressa."

#: admin/deployment/deployment-event-listeners.php:196 admin/deployment/deployment-scheduled-tasks.php:279
msgid "Prompt"
msgstr "Prompt"

#: admin/deployment/deployment-event-listeners.php:199
#| msgid "Describe what the assistant should do when this event fires. Event context is appended automatically."
msgid "Describe what the agent should do when this event fires. Event context is appended automatically."
msgstr "Opisz, co agent ma zrobić, gdy wystąpi to zdarzenie. Kontekst zdarzenia jest dołączany automatycznie."

#: admin/deployment/deployment-event-listeners.php:207 admin/deployment/deployment-scheduled-tasks.php:290
msgid "Optional — auto-generated if blank"
msgstr "Opcjonalne — generowane automatycznie, jeśli pozostawisz puste"

#: admin/deployment/deployment-event-listeners.php:212 admin/deployment/deployment-event-listeners.php:242
msgid "Priority"
msgstr "Priorytet"

#: admin/deployment/deployment-event-listeners.php:216
msgid "Lower numbers run first. Default is 10."
msgstr "Niższe liczby są wykonywane wcześniej. Wartość domyślna to 10."

#: admin/deployment/deployment-event-listeners.php:222 admin/deployment/deployment-event-listeners.php:324 admin/deployment/deployment-event-listeners.php:359 admin/deployment/deployment-event-listeners.php:364
msgid "Add Trigger"
msgstr "Dodaj wyzwalacz"

#: admin/deployment/deployment-event-listeners.php:223 admin/deployment/deployment-scheduled-tasks.php:307 admin/run-task.php:133 admin/security-log.php:372 includes/class-chat-assets.php:57 src/dashboard-app/index.js:721
msgid "Cancel"
msgstr "Anuluj"

#: admin/deployment/deployment-event-listeners.php:233
#| msgid "No event listeners active. Add a trigger above or activate assistants that define built-in listeners."
msgid "No event listeners active. Add a trigger above or activate agents that define built-in listeners."
msgstr "Brak aktywnego nasłuchiwania zdarzeń. Dodaj wyzwalacz powyżej lub aktywuj agentów definiujących wbudowane nasłuchiwanie."

#: admin/deployment/deployment-event-listeners.php:240
msgid "Trigger / Label"
msgstr "Wyzwalacz / etykieta"

#: admin/deployment/deployment-event-listeners.php:241
msgid "WordPress Hook"
msgstr "Hak WordPressa"

#: admin/deployment/deployment-event-listeners.php:243 admin/deployment/deployment-scheduled-tasks.php:326 admin/run-task.php:108
msgid "Mode"
msgstr "Tryb"

#: admin/deployment/deployment-event-listeners.php:244 admin/deployment/deployment-scheduled-tasks.php:327 admin/deployment/deployment-shortcodes.php:226 admin/partials/vector-store-pro.php:197 admin/skills.php:889 admin/tools.php:384 src/admin-pages/index.js:993 src/admin-pages/index.js:1156 src/knowledge-wizard/index.js:39
msgid "Source"
msgstr "Źródło"

#: admin/deployment/deployment-event-listeners.php:265
msgid "Queues an async AI task — does not block page load"
msgstr "Kolejkuje asynchroniczne zadanie AI — nie blokuje wczytywania strony"

#: admin/deployment/deployment-event-listeners.php:265
msgid "AI Async"
msgstr "AI asynchronicznie"

#: admin/deployment/deployment-event-listeners.php:267
msgid "Calls the PHP callback directly (synchronous)"
msgstr "Wywołuje bezpośrednio funkcję zwrotną PHP (synchronicznie)"

#: admin/deployment/deployment-event-listeners.php:267 admin/deployment/deployment-scheduled-tasks.php:352
msgid "Direct"
msgstr "Bezpośrednio"

#: admin/deployment/deployment-event-listeners.php:274 admin/deployment/deployment-scheduled-tasks.php:359
msgid "Built-in"
msgstr "Wbudowane"

#: admin/deployment/deployment-event-listeners.php:294
msgid "How it works:"
msgstr "Jak to działa:"

#: admin/deployment/deployment-event-listeners.php:295
#| msgid "When a WordPress event fires, the matched assistant is queued as an async AI task — it never blocks the current page load. WordPress hook arguments are serialised into the prompt as context."
msgid "When a WordPress event fires, the matched agent is queued as an async AI task — it never blocks the current page load. WordPress hook arguments are serialised into the prompt as context."
msgstr "Gdy wystąpi zdarzenie WordPressa, dopasowany agent jest kolejkowany jako asynchroniczne zadanie AI — nigdy nie blokuje wczytywania bieżącej strony. Argumenty haka WordPressa są serializowane i dołączane do promptu jako kontekst."

#: admin/deployment/deployment-event-listeners.php:337 admin/deployment/deployment-scheduled-tasks.php:497
#| msgid "Please choose an assistant."
msgid "Please choose an agent."
msgstr "Wybierz agenta."

#: admin/deployment/deployment-event-listeners.php:338
msgid "Please choose or enter a hook name."
msgstr "Wybierz lub wpisz nazwę haka."

#: admin/deployment/deployment-event-listeners.php:358
msgid "Error saving trigger."
msgstr "Błąd podczas zapisywania wyzwalacza."

#: admin/deployment/deployment-event-listeners.php:369
msgid "Remove this trigger?"
msgstr "Usunąć ten wyzwalacz?"

#: admin/deployment/deployment-event-listeners.php:385
msgid "Could not delete trigger."
msgstr "Nie udało się usunąć wyzwalacza."

#: admin/deployment/deployment-gutenberg-blocks.php:83
msgid "Gutenberg block settings saved."
msgstr "Ustawienia bloków Gutenberga zostały zapisane."

#: admin/deployment/deployment-gutenberg-blocks.php:109 includes/class-gutenberg-blocks.php:264 assets/js/gutenberg-blocks.js:58
msgid "Default (from Settings)"
msgstr "Domyślny (z Ustawień)"

#: admin/deployment/deployment-gutenberg-blocks.php:110 includes/class-admin-settings-rest.php:650 includes/class-gutenberg-blocks.php:265
msgid "Dark"
msgstr "Ciemny"

#: admin/deployment/deployment-gutenberg-blocks.php:111 includes/class-admin-settings-rest.php:641 includes/class-gutenberg-blocks.php:266
msgid "Light"
msgstr "Jasny"

#: admin/deployment/deployment-gutenberg-blocks.php:112 includes/class-admin-settings-rest.php:659 includes/class-gutenberg-blocks.php:267
msgid "Midnight"
msgstr "Północ"

#: admin/deployment/deployment-gutenberg-blocks.php:113 includes/class-admin-settings-rest.php:668 includes/class-gutenberg-blocks.php:268
msgid "Ocean"
msgstr "Ocean"

#: admin/deployment/deployment-gutenberg-blocks.php:130
msgid "Select which agents should appear as blocks in the Gutenberg Block Inserter. Enabled agents can be placed into any post, page, or template — including the Site Editor."
msgstr "Wybierz, którzy agenci mają pojawiać się jako bloki w oknie wstawiania bloków Gutenberga. Włączonych agentów można umieścić w dowolnym wpisie, na stronie lub w szablonie — również w edytorze witryny."

#: admin/deployment/deployment-gutenberg-blocks.php:146
msgid "Block Name"
msgstr "Nazwa bloku"

#: admin/deployment/deployment-gutenberg-blocks.php:178
msgid "How Gutenberg Blocks Work"
msgstr "Jak działają bloki Gutenberga"

#: admin/deployment/deployment-gutenberg-blocks.php:180
msgid "Enabled agents appear under the \"Agentic AI\" category in the Block Inserter (+)."
msgstr "Włączeni agenci pojawiają się w kategorii „Agentic AI” w oknie wstawiania bloków (+)."

#: admin/deployment/deployment-gutenberg-blocks.php:181
msgid "Each block can be customized via the block settings sidebar: height, theme, display style, LLM provider, and more."
msgstr "Każdy blok można dostosować w panelu bocznym ustawień bloku: wysokość, motyw, styl wyświetlania, dostawca LLM i inne."

#: admin/deployment/deployment-gutenberg-blocks.php:182
msgid "Blocks work in the Post Editor, Page Editor, Site Editor, and Template Editor."
msgstr "Bloki działają w edytorze wpisów, edytorze stron, edytorze witryny i edytorze szablonów."

#: admin/deployment/deployment-gutenberg-blocks.php:183
msgid "The block renders the same chat interface as shortcodes — all features (audio, vision, TTS) are supported."
msgstr "Blok renderuje ten sam interfejs czatu co shortcody — obsługiwane są wszystkie funkcje (dźwięk, obraz, TTS)."

#: admin/deployment/deployment-gutenberg-blocks.php:184
msgid "Users must be logged in to chat unless anonymous access is enabled in Settings."
msgstr "Użytkownicy muszą być zalogowani, aby korzystać z czatu, chyba że w Ustawieniach włączono dostęp anonimowy."

#: admin/deployment/deployment-modal.php:112
msgid "Modal settings saved."
msgstr "Ustawienia okna modalnego zostały zapisane."

#: admin/deployment/deployment-modal.php:148
msgid "Modal"
msgstr "Okno modalne"

#: admin/deployment/deployment-modal.php:150
msgid "Deploy a floating chat button on your public website. Visitors click the button to open a chat modal powered by the selected agent."
msgstr "Umieść pływający przycisk czatu w swojej publicznej witrynie. Odwiedzający klikają przycisk, aby otworzyć okno modalne czatu obsługiwane przez wybranego agenta."

#. translators: %s: link to Styles settings
#: admin/deployment/deployment-modal.php:154
#, php-format
msgid "Theme: %s."
msgstr "Motyw: %s."

#: admin/deployment/deployment-modal.php:156
msgid "change"
msgstr "zmień"

#: admin/deployment/deployment-modal.php:177
msgid "Require Login"
msgstr "Wymagaj zalogowania"

#: admin/deployment/deployment-modal.php:214
msgid "All Pages"
msgstr "Wszystkie strony"

#: admin/deployment/deployment-modal.php:217
msgid "Homepage Only"
msgstr "Tylko strona główna"

#: admin/deployment/deployment-modal.php:220
msgid "Posts & Pages"
msgstr "Wpisy i strony"

#: admin/deployment/deployment-modal.php:243
msgid "How the Modal Works"
msgstr "Jak działa okno modalne"

#: admin/deployment/deployment-modal.php:245
msgid "A floating button appears on your public website according to each agent's display settings."
msgstr "W Twojej publicznej witrynie pojawia się pływający przycisk, zgodnie z ustawieniami wyświetlania każdego agenta."

#: admin/deployment/deployment-modal.php:246
msgid "If multiple agents are enabled for the same page, visitors see a menu to pick one; a single agent opens directly."
msgstr "Jeśli dla tej samej strony włączono wielu agentów, odwiedzający zobaczą menu wyboru; pojedynczy agent otwiera się bezpośrednio."

#: admin/deployment/deployment-modal.php:247
msgid "The modal injects page context automatically — the agent knows the current URL, page title, and post type."
msgstr "Okno modalne automatycznie przekazuje kontekst strony — agent zna bieżący adres URL, tytuł strony i typ wpisu."

#: admin/deployment/deployment-modal.php:248
msgid "Chat history is stored per agent in the visitor's browser using localStorage."
msgstr "Historia czatu jest przechowywana osobno dla każdego agenta w przeglądarce odwiedzającego, w pamięci localStorage."

#. translators: %s: link to Styles settings
#: admin/deployment/deployment-modal.php:253
#, php-format
msgid "The chat theme is controlled by %s."
msgstr "Motyw czatu jest sterowany przez %s."

#: admin/deployment/deployment-modal.php:255
msgid "Settings → Styles"
msgstr "Ustawienia → Style"

#: admin/deployment/deployment-scheduled-tasks.php:46
msgid "Scheduled task removed from the cron queue."
msgstr "Zadanie zaplanowane zostało usunięte z kolejki cron."

#: admin/deployment/deployment-scheduled-tasks.php:120
msgid "Scheduled task registered."
msgstr "Zadanie zaplanowane zostało zarejestrowane."

#: admin/deployment/deployment-scheduled-tasks.php:243
msgid "Add Scheduled Task"
msgstr "Dodaj zadanie zaplanowane"

#: admin/deployment/deployment-scheduled-tasks.php:244
#| msgid "Run any active assistant on a WP-Cron schedule with an AI prompt. Built-in tasks from assistants also appear in the table below."
msgid "Run any active agent on a WP-Cron schedule with an AI prompt. Built-in tasks from agents also appear in the table below."
msgstr "Uruchamiaj dowolnego aktywnego agenta według harmonogramu WP-Cron z promptem AI. W poniższej tabeli pojawiają się także zadania wbudowane w agentów."

#: admin/deployment/deployment-scheduled-tasks.php:261
#| msgid "No assistants active. Activate an assistant first."
msgid "No agents active. Activate an agent first."
msgstr "Brak aktywnych agentów. Aktywuj najpierw agenta."

#: admin/deployment/deployment-scheduled-tasks.php:267 admin/deployment/deployment-scheduled-tasks.php:325 admin/deployment/deployment-scheduled-tasks.php:430 admin/deployment/deployment-scheduled-tasks.php:446 admin/run-task.php:104
msgid "Schedule"
msgstr "Harmonogram"

#: admin/deployment/deployment-scheduled-tasks.php:282
#| msgid "Describe what the assistant should do on each run…"
msgid "Describe what the agent should do on each run…"
msgstr "Opisz, co agent ma robić przy każdym uruchomieniu…"

#: admin/deployment/deployment-scheduled-tasks.php:298
msgid "Optional short note"
msgstr "Opcjonalna krótka notatka"

#: admin/deployment/deployment-scheduled-tasks.php:305 admin/deployment/deployment-scheduled-tasks.php:483 admin/deployment/deployment-scheduled-tasks.php:523 admin/deployment/deployment-scheduled-tasks.php:528
msgid "Add & Schedule"
msgstr "Dodaj i zaplanuj"

#: admin/deployment/deployment-scheduled-tasks.php:317
#| msgid "No scheduled tasks yet. Add one above, or activate assistants that define built-in scheduled tasks (for example Site Auditor or AI Radar)."
msgid "No scheduled tasks yet. Add one above, or activate agents that define built-in scheduled tasks (for example Site Auditor or AI Radar)."
msgstr "Brak zadań zaplanowanych. Dodaj je powyżej lub aktywuj agentów definiujących wbudowane zadania zaplanowane (na przykład Site Auditor lub AI Radar)."

#: admin/deployment/deployment-scheduled-tasks.php:324 admin/run-task.php:94
msgid "Task"
msgstr "Zadanie"

#: admin/deployment/deployment-scheduled-tasks.php:329
msgid "Next Run"
msgstr "Następne uruchomienie"

#: admin/deployment/deployment-scheduled-tasks.php:330
msgid "Last Run"
msgstr "Ostatnie uruchomienie"

#: admin/deployment/deployment-scheduled-tasks.php:350
msgid "Runs through the LLM with AI reasoning and tool calls"
msgstr "Uruchamiane przez LLM z rozumowaniem AI i wywołaniami narzędzi"

#: admin/deployment/deployment-scheduled-tasks.php:350 templates/chat-interface.php:115
msgid "AI"
msgstr "AI"

#: admin/deployment/deployment-scheduled-tasks.php:352
msgid "Runs the callback method directly without LLM"
msgstr "Uruchamia funkcję zwrotną bezpośrednio, bez LLM"

#: admin/deployment/deployment-scheduled-tasks.php:366
msgid "Not Scheduled"
msgstr "Niezaplanowane"

#. translators: %s: human-readable time difference
#: admin/deployment/deployment-scheduled-tasks.php:377
#, php-format
msgid "in %s"
msgstr "za %s"

#: admin/deployment/deployment-scheduled-tasks.php:379
msgid "overdue"
msgstr "zaległe"

#: admin/deployment/deployment-scheduled-tasks.php:402
msgid "Run Now"
msgstr "Uruchom teraz"

#: admin/deployment/deployment-scheduled-tasks.php:411
msgid "Remove this scheduled task from the cron queue?"
msgstr "Usunąć to zadanie zaplanowane z kolejki cron?"

#: admin/deployment/deployment-scheduled-tasks.php:417
msgid "Unschedule"
msgstr "Usuń z harmonogramu"

#: admin/deployment/deployment-scheduled-tasks.php:459
msgid "How Scheduled Tasks Work"
msgstr "Jak działają zadania zaplanowane"

#: admin/deployment/deployment-scheduled-tasks.php:461
msgid "Tasks use WordPress cron (WP-Cron), which runs when someone visits your site."
msgstr "Zadania korzystają z mechanizmu cron WordPressa (WP-Cron), który uruchamia się, gdy ktoś odwiedza Twoją witrynę."

#: admin/deployment/deployment-scheduled-tasks.php:462
msgid "For reliable scheduling on low-traffic sites, set up a real cron job to hit wp-cron.php."
msgstr "Aby harmonogram działał niezawodnie w witrynach o małym ruchu, skonfiguruj prawdziwe zadanie cron wywołujące wp-cron.php."

#: admin/deployment/deployment-scheduled-tasks.php:463
msgid "Custom tasks you add here are scheduled immediately and run through the LLM with full tool access."
msgstr "Dodane tutaj zadania własne są planowane natychmiast i uruchamiane przez LLM z pełnym dostępem do narzędzi."

#: admin/deployment/deployment-scheduled-tasks.php:464
#| msgid "Built-in tasks ship with some assistants; use Schedule to put them on the cron queue, or Unschedule to pause them without deleting the definition."
msgid "Built-in tasks ship with some agents; use Schedule to put them on the cron queue, or Unschedule to pause them without deleting the definition."
msgstr "Zadania wbudowane są dostarczane z niektórymi agentami; użyj opcji Zaplanuj, aby dodać je do kolejki cron, lub Usuń z harmonogramu, aby je wstrzymać bez usuwania definicji."

#: admin/deployment/deployment-scheduled-tasks.php:465
msgid "Every execution is logged in the Audit Log with timing, mode, and outcome details."
msgstr "Każde wykonanie jest zapisywane w dzienniku audytu wraz z czasem, trybem i szczegółami wyniku."

#: admin/deployment/deployment-scheduled-tasks.php:501
msgid "Please enter a prompt."
msgstr "Wprowadź prompt."

#: admin/deployment/deployment-scheduled-tasks.php:522
msgid "Error saving task."
msgstr "Błąd podczas zapisywania zadania."

#: admin/deployment/deployment-scheduled-tasks.php:533
msgid "Permanently delete this custom scheduled task?"
msgstr "Trwale usunąć to własne zadanie zaplanowane?"

#: admin/deployment/deployment-scheduled-tasks.php:555 admin/deployment/deployment-scheduled-tasks.php:557
msgid "Could not delete task."
msgstr "Nie udało się usunąć zadania."

#: admin/deployment/deployment-shortcodes-form.php:37
msgid "e.g., Homepage Support Chat"
msgstr "np. Czat wsparcia na stronie głównej"

#: admin/deployment/deployment-shortcodes-form.php:38
msgid "A name to identify this deployment (not shown to visitors)."
msgstr "Nazwa identyfikująca to wdrożenie (nie jest widoczna dla odwiedzających)."

#: admin/deployment/deployment-shortcodes-form.php:47
msgid "— Select Agent —"
msgstr "— Wybierz agenta —"

#: admin/deployment/deployment-shortcodes-form.php:54
#| msgid "The assistant visitors will chat with."
msgid "The agent visitors will chat with."
msgstr "Agent, z którym będą rozmawiać odwiedzający."

#: admin/deployment/deployment-shortcodes-form.php:59 assets/js/gutenberg-blocks.js:281
msgid "Display Style"
msgstr "Styl wyświetlania"

#: admin/deployment/deployment-shortcodes-form.php:63
msgid "Inline — embedded in page content"
msgstr "Osadzony — wbudowany w treść strony"

#: admin/deployment/deployment-shortcodes-form.php:64
msgid "Popup — floating button that opens a chat window"
msgstr "Wyskakujący — pływający przycisk otwierający okno czatu"

#: admin/deployment/deployment-shortcodes-form.php:65
msgid "Sidebar — compact widget for sidebars"
msgstr "Panel boczny — kompaktowy widżet do paneli bocznych"

#: admin/deployment/deployment-shortcodes-form.php:67
msgid "How the chat widget appears on the page."
msgstr "Sposób wyświetlania widżetu czatu na stronie."

#: admin/deployment/deployment-shortcodes-form.php:72
msgid "Chat Height"
msgstr "Wysokość czatu"

#: admin/deployment/deployment-shortcodes-form.php:76
msgid "CSS height value (e.g. 500px, 60vh). Applies to inline and sidebar styles."
msgstr "Wartość wysokości CSS (np. 500px, 60vh). Dotyczy stylu osadzonego i panelu bocznego."

#: admin/deployment/deployment-shortcodes-form.php:80
msgid "Header"
msgstr "Nagłówek"

#: admin/deployment/deployment-shortcodes-form.php:84
#| msgid "Show assistant name and icon header"
msgid "Show agent name and icon header"
msgstr "Pokazuj nagłówek z nazwą i ikoną agenta"

#: admin/deployment/deployment-shortcodes-form.php:86
msgid "Display the agent name and avatar above the chat area."
msgstr "Wyświetlaj nazwę i awatar agenta nad obszarem czatu."

#: admin/deployment/deployment-shortcodes-form.php:91 assets/js/gutenberg-blocks.js:310
msgid "Placeholder Text"
msgstr "Tekst zastępczy"

#: admin/deployment/deployment-shortcodes-form.php:96 templates/modal-widget.php:75 assets/js/gutenberg-blocks.js:252
msgid "Type your message..."
msgstr "Wpisz swoją wiadomość..."

#: admin/deployment/deployment-shortcodes-form.php:97
msgid "Custom placeholder text in the input field. Leave empty for default."
msgstr "Własny tekst zastępczy w polu wprowadzania. Pozostaw puste, aby użyć domyślnego."

#: admin/deployment/deployment-shortcodes-form.php:104
msgid "Shortcode preview:"
msgstr "Podgląd shortcode'u:"

#: admin/deployment/deployment-shortcodes.php:63
msgid "Shortcode deployment removed."
msgstr "Wdrożenie shortcode'u zostało usunięte."

#: admin/deployment/deployment-shortcodes.php:74
msgid "Shortcode deployment disabled."
msgstr "Wdrożenie shortcode'u zostało wyłączone."

#: admin/deployment/deployment-shortcodes.php:75
msgid "Shortcode deployment enabled."
msgstr "Wdrożenie shortcode'u zostało włączone."

#: admin/deployment/deployment-shortcodes.php:86 admin/deployment/deployment-shortcodes.php:135
msgid "Label and Agent are required."
msgstr "Etykieta i Agent są wymagane."

#. translators: %s: shortcode string
#: admin/deployment/deployment-shortcodes.php:120
#, php-format
msgid "Shortcode created. Copy and paste it into any page, post, or widget: %s"
msgstr "Shortcode został utworzony. Skopiuj go i wklej na dowolnej stronie, we wpisie lub widżecie: %s"

#: admin/deployment/deployment-shortcodes.php:159
msgid "Shortcode deployment updated."
msgstr "Wdrożenie shortcode'u zostało zaktualizowane."

#: admin/deployment/deployment-shortcodes.php:192
msgid "Auto-detected"
msgstr "Wykryty automatycznie"

#: admin/deployment/deployment-shortcodes.php:196
msgid "Hardcoded"
msgstr "Zapisany na stałe w kodzie"

#: admin/deployment/deployment-shortcodes.php:213
msgid "Shortcode Deployments"
msgstr "Wdrożenia shortcode'ów"

#: admin/deployment/deployment-shortcodes.php:217
msgid "No shortcode deployments yet. Use the form below to create one, or place [agentic_chat] in a page — it will be auto-detected here on first load."
msgstr "Brak wdrożeń shortcode'ów. Użyj poniższego formularza, aby utworzyć wdrożenie, lub umieść [agentic_chat] na stronie — zostanie tutaj wykryty automatycznie przy pierwszym wczytaniu."

#: admin/deployment/deployment-shortcodes.php:225
msgid "Style"
msgstr "Styl"

#: admin/deployment/deployment-shortcodes.php:228
msgid "Shortcode"
msgstr "Shortcode"

#: admin/deployment/deployment-shortcodes.php:229 src/settings-app/index.js:2413
msgid "Created"
msgstr "Utworzono"

#: admin/deployment/deployment-shortcodes.php:240 assets/js/gutenberg-blocks.js:79
msgid "Inline"
msgstr "Osadzony"

#: admin/deployment/deployment-shortcodes.php:241 assets/js/gutenberg-blocks.js:80
msgid "Popup"
msgstr "Wyskakujący"

#: admin/deployment/deployment-shortcodes.php:242 assets/js/gutenberg-blocks.js:81
msgid "Sidebar"
msgstr "Panel boczny"

#: admin/deployment/deployment-shortcodes.php:264 admin/tools.php:318 admin/tools.php:380 src/admin-pages/index.js:978
msgid "Enabled"
msgstr "Włączone"

#: admin/deployment/deployment-shortcodes.php:266 admin/signup.php:97 admin/signup.php:226 admin/skills.php:902
msgid "Disabled"
msgstr "Wyłączone"

#: admin/deployment/deployment-shortcodes.php:271
msgid "Click to copy"
msgstr "Kliknij, aby skopiować"

#: admin/deployment/deployment-shortcodes.php:283
msgid "Disable"
msgstr "Wyłącz"

#: admin/deployment/deployment-shortcodes.php:301 admin/skills.php:946 src/admin-pages/index.js:1200 src/settings-app/index.js:613
msgid "Edit"
msgstr "Edytuj"

#: admin/deployment/deployment-shortcodes.php:303
msgid "Remove this shortcode deployment?"
msgstr "Usunąć to wdrożenie shortcode'u?"

#: admin/deployment/deployment-shortcodes.php:322
msgid "Edit Deployment"
msgstr "Edytuj wdrożenie"

#: admin/deployment/deployment-shortcodes.php:335
msgid "&larr; Back"
msgstr "&larr; Wstecz"

#: admin/deployment/deployment-shortcodes.php:339 src/settings-app/index.js:1589
msgid "No active agents."
msgstr "Brak aktywnych agentów."

#: admin/deployment/deployment-shortcodes.php:346
msgid "Save Changes"
msgstr "Zapisz zmiany"

#: admin/deployment/deployment-shortcodes.php:353
msgid "Create New Deployment"
msgstr "Utwórz nowe wdrożenie"

#: admin/deployment/deployment-shortcodes.php:357
#| msgid "No active assistants. Activate at least one assistant before creating a shortcode deployment."
msgid "No active agents. Activate at least one agent before creating a shortcode deployment."
msgstr "Brak aktywnych agentów. Aktywuj co najmniej jednego agenta przed utworzeniem wdrożenia shortcode'u."

#: admin/deployment/deployment-shortcodes.php:373
msgid "Create Shortcode"
msgstr "Utwórz shortcode"

#: admin/deployment/deployment-shortcodes.php:380
msgid "How Shortcodes Work"
msgstr "Jak działają shortcody"

#: admin/deployment/deployment-shortcodes.php:382
#| msgid "Paste the shortcode into any page, post, or text widget to embed an assistant chat interface."
msgid "Paste the shortcode into any page, post, or text widget to embed an agent chat interface."
msgstr "Wklej shortcode na dowolnej stronie, we wpisie lub widżecie tekstowym, aby osadzić interfejs czatu z agentem."

#: admin/deployment/deployment-shortcodes.php:384
msgid "Two shortcodes are available:"
msgstr "Dostępne są dwa shortcody:"

#: admin/deployment/deployment-shortcodes.php:386
msgid "Full interactive chat with conversation history"
msgstr "Pełny interaktywny czat z historią rozmowy"

#: admin/deployment/deployment-shortcodes.php:387
msgid "One-shot query that displays a single response inline"
msgstr "Jednorazowe zapytanie wyświetlające pojedynczą odpowiedź w treści"

#: admin/deployment/deployment-shortcodes.php:390
msgid "Shortcodes placed directly in theme or plugin files are auto-detected on first page load and shown here with source \"Auto-detected\" or \"Hardcoded\"."
msgstr "Shortcody umieszczone bezpośrednio w plikach motywu lub wtyczki są wykrywane automatycznie przy pierwszym wczytaniu strony i wyświetlane tutaj ze źródłem „Wykryty automatycznie” lub „Zapisany na stałe w kodzie”."

#: admin/deployment/deployment-shortcodes.php:391
#| msgid "All assistant interactions via shortcodes are logged in the Audit Log."
msgid "All agent interactions via shortcodes are logged in the Audit Log."
msgstr "Wszystkie interakcje z agentem przez shortcody są zapisywane w dzienniku audytu."

#: admin/knowledge-wizard.php:52 includes/class-admin-menu-handler.php:144 src/agent-wizard/index.js:360
msgid "Add Knowledge"
msgstr "Dodaj wiedzę"

#: admin/knowledge-wizard.php:54
msgid "Teach your agents a fact, policy, or FAQ in a few quick steps. You can add more or fine-tune it later from the Knowledge page."
msgstr "Naucz swoich agentów faktu, zasady lub odpowiedzi na częste pytanie w kilku szybkich krokach. Więcej informacji możesz dodać lub dopracować później na stronie Wiedza."

#: admin/knowledge-wizard.php:58
msgid "Loading the knowledge wizard…"
msgstr "Wczytywanie kreatora wiedzy…"

#: admin/knowledge-wizard.php:63
msgid "The knowledge wizard needs JavaScript enabled. You can also add knowledge from the Knowledge page."
msgstr "Kreator wiedzy wymaga włączonej obsługi JavaScript. Wiedzę możesz też dodawać na stronie Wiedza."

#: admin/logs.php:29 admin/security-log.php:197 admin/settings.php:631 admin/tools.php:103 admin/tools.php:383 includes/class-admin-pages-rest.php:464 includes/class-admin-pages-rest.php:1596 includes/class-admin-settings-rest.php:176 src/settings-app/index.js:685
msgid "Security"
msgstr "Bezpieczeństwo"

#: admin/logs.php:33 includes/class-admin-menu-handler.php:216 includes/class-admin-menu-handler.php:370 includes/class-admin-pages-rest.php:1512 src/dashboard-activity/index.js:88 src/dashboard-app/index.js:358
msgid "Activity"
msgstr "Aktywność"

#: admin/logs.php:48
msgid "Activity sections"
msgstr "Sekcje aktywności"

#: admin/partials/vector-store-pro.php:20
msgid "Hosted vector store for large corpora. Keep curated business facts in the Knowledge Wiki (OKF)."
msgstr "Hostowany magazyn wektorów dla dużych zbiorów danych. Wyselekcjonowane fakty biznesowe przechowuj w Wiki wiedzy (OKF)."

#: admin/partials/vector-store-pro.php:21
msgid "Credit pricing →"
msgstr "Cennik kredytów →"

#: admin/partials/vector-store-pro.php:23
msgid "Vector store sections"
msgstr "Sekcje magazynu wektorów"

#: admin/partials/vector-store-pro.php:24
msgid "Scan website"
msgstr "Skanuj witrynę"

#: admin/partials/vector-store-pro.php:25
msgid "Upload documents"
msgstr "Prześlij dokumenty"

#: admin/partials/vector-store-pro.php:26 admin/partials/vector-store-pro.php:36
msgid "Sources"
msgstr "Źródła"

#: admin/partials/vector-store-pro.php:32 templates/chat-interface.php:118
msgid "Credits"
msgstr "Kredyty"

#: admin/partials/vector-store-pro.php:40
msgid "Vectors"
msgstr "Wektory"

#: admin/partials/vector-store-pro.php:43
msgid "Buy Credits"
msgstr "Kup kredyty"

#: admin/partials/vector-store-pro.php:51
msgid "Scan Your Website Content"
msgstr "Skanuj treść swojej witryny"

#: admin/partials/vector-store-pro.php:52
#| msgid "Select which content to train your assistants on. Published pages and posts will be sent to the Vector Store for embedding."
msgid "Select which content to train your agents on. Published pages and posts will be sent to the Vector Store for embedding."
msgstr "Wybierz treści, na których chcesz trenować swoich agentów. Opublikowane strony i wpisy zostaną wysłane do magazynu wektorów w celu utworzenia embeddingów."

#: admin/partials/vector-store-pro.php:58
msgid "Pages"
msgstr "Strony"

#: admin/partials/vector-store-pro.php:62
msgid "Posts"
msgstr "Wpisy"

#: admin/partials/vector-store-pro.php:66
msgid "Pages & Posts"
msgstr "Strony i wpisy"

#: admin/partials/vector-store-pro.php:72
msgid "Max items:"
msgstr "Maks. elementów:"

#: admin/partials/vector-store-pro.php:82
msgid "Category:"
msgstr "Kategoria:"

#: admin/partials/vector-store-pro.php:86
msgid "All categories"
msgstr "Wszystkie kategorie"

#: admin/partials/vector-store-pro.php:100
msgid "Fetch Content List"
msgstr "Pobierz listę treści"

#: admin/partials/vector-store-pro.php:108
msgid "Select All"
msgstr "Zaznacz wszystko"

#: admin/partials/vector-store-pro.php:116
msgid "Train Selected"
msgstr "Trenuj na zaznaczonych"

#: admin/partials/vector-store-pro.php:124
msgid "Training in Progress"
msgstr "Trwa trenowanie"

#: admin/partials/vector-store-pro.php:138
msgid "Upload Documents"
msgstr "Prześlij dokumenty"

#: admin/partials/vector-store-pro.php:139
#| msgid "Upload PDF or text files to train your assistants. Files are chunked, embedded, and stored in your private Vector Store."
msgid "Upload PDF or text files to train your agents. Files are chunked, embedded, and stored in your private Vector Store."
msgstr "Prześlij pliki PDF lub tekstowe, aby wytrenować swoich agentów. Pliki są dzielone na fragmenty, przekształcane w embeddingi i przechowywane w Twoim prywatnym magazynie wektorów."

#: admin/partials/vector-store-pro.php:145
msgid "Drag & drop files here, or click to browse"
msgstr "Przeciągnij i upuść pliki tutaj lub kliknij, aby przeglądać"

#: admin/partials/vector-store-pro.php:146
msgid "Supported: PDF, TXT — Max 10 MB per file"
msgstr "Obsługiwane: PDF, TXT — maks. 10 MB na plik"

#: admin/partials/vector-store-pro.php:152
msgid "Files Ready"
msgstr "Pliki gotowe"

#: admin/partials/vector-store-pro.php:157
msgid "Upload & Train"
msgstr "Prześlij i trenuj"

#: admin/partials/vector-store-pro.php:159
msgid "Clear All"
msgstr "Wyczyść wszystko"

#: admin/partials/vector-store-pro.php:165
msgid "Uploading & Training"
msgstr "Przesyłanie i trenowanie"

#: admin/partials/vector-store-pro.php:179
msgid "Training Sources"
msgstr "Źródła treningowe"

#: admin/partials/vector-store-pro.php:180
msgid "All data sources currently in your Vector Store. You can re-train or delete individual sources."
msgstr "Wszystkie źródła danych obecnie znajdujące się w Twoim magazynie wektorów. Możesz ponownie wytrenować lub usunąć poszczególne źródła."

#: admin/partials/vector-store-pro.php:185
msgid "Refresh"
msgstr "Odśwież"

#: admin/partials/vector-store-pro.php:191
msgid "Loading sources…"
msgstr "Wczytywanie źródeł…"

#: admin/partials/vector-store-pro.php:199
msgid "Chunks"
msgstr "Fragmenty"

#: admin/partials/vector-store-pro.php:200 src/admin-pages/index.js:2112
msgid "Tokens"
msgstr "Tokeny"

#: admin/partials/vector-store-pro.php:202
msgid "Trained"
msgstr "Wytrenowano"

#: admin/partials/vector-store-pro.php:211
msgid "No training sources yet. Use the Scan Website or Upload Documents tabs to get started."
msgstr "Brak źródeł treningowych. Zacznij od zakładki Skanuj witrynę lub Prześlij dokumenty."

#: admin/providers.php:71
msgid "Configure the AI providers available on this site."
msgstr "Skonfiguruj dostawców AI dostępnych w tej witrynie."

#: admin/providers.php:73 admin/providers.php:85 admin/providers.php:280 src/settings-app/index.js:560
msgid "Add Provider"
msgstr "Dodaj dostawcę"

#: admin/providers.php:85
msgid "Edit Provider"
msgstr "Edytuj dostawcę"

#: admin/providers.php:91
msgid "Use an endpoint that speaks the OpenAI Chat Completions format (many hosts expose this as /v1/chat/completions)."
msgstr "Użyj punktu końcowego zgodnego z formatem OpenAI Chat Completions (wielu dostawców udostępnia go pod adresem /v1/chat/completions)."

#: admin/providers.php:280
msgid "Update Provider"
msgstr "Zaktualizuj dostawcę"

#: admin/providers.php:310 src/settings-app/index.js:585
msgid "Connected"
msgstr "Połączono"

#: admin/providers.php:311 src/settings-app/index.js:589
msgid "Not connected"
msgstr "Nie połączono"

#: admin/providers.php:397 admin/settings-endpoints.php:180 assets/js/gutenberg-blocks.js:65 src/dashboard-app/index.js:528 src/settings-app/index.js:619
msgid "Default"
msgstr "Domyślny"

#: admin/providers.php:404 src/settings-app/index.js:658
msgid "Set Default"
msgstr "Ustaw jako domyślny"

#. translators: %s: provider name
#: admin/providers.php:409
#, php-format
msgid "Delete provider “%s”? This cannot be undone."
msgstr "Usunąć dostawcę „%s”? Tej operacji nie można cofnąć."

#: admin/run-task.php:29
msgid "Invalid security token. Please go back and try again."
msgstr "Nieprawidłowy token zabezpieczający. Wróć i spróbuj ponownie."

#: admin/run-task.php:37 includes/class-admin-ajax.php:1266
msgid "Missing agent or task parameter."
msgstr "Brak parametru agenta lub zadania."

#. translators: %s: agent ID
#: admin/run-task.php:48
#, php-format
#| msgid "Assistant \"%s\" not found or not active."
msgid "Agent \"%s\" not found or not active."
msgstr "Agent „%s” nie został znaleziony lub nie jest aktywny."

#. translators: %s: task ID
#: admin/run-task.php:61
#, php-format
msgid "Task \"%s\" not found on this agent."
msgstr "Zadanie „%s” nie zostało znalezione u tego agenta."

#. translators: %s: task name
#: admin/run-task.php:77
#, php-format
msgid "Run Task: %s"
msgstr "Uruchom zadanie: %s"

#: admin/run-task.php:111
msgid "AI (Autonomous) — sends a prompt to the LLM"
msgstr "AI (autonomiczne) — wysyła prompt do LLM"

#: admin/run-task.php:113
msgid "Direct (PHP) — calls the callback method"
msgstr "Bezpośrednie (PHP) — wywołuje funkcję zwrotną"

#: admin/run-task.php:124
msgid "This is an AI task. It will send a prompt to the configured LLM and typically takes 10–30 seconds."
msgstr "To jest zadanie AI. Wyśle prompt do skonfigurowanego LLM i zwykle trwa od 10 do 30 sekund."

#: admin/run-task.php:130
msgid "Execute Task"
msgstr "Wykonaj zadanie"

#: admin/run-task.php:146
msgid "Sending to LLM…"
msgstr "Wysyłanie do LLM…"

#: admin/run-task.php:148
msgid "Executing…"
msgstr "Wykonywanie…"

#: admin/run-task.php:153
msgid "Elapsed:"
msgstr "Upłynęło:"

#: admin/run-task.php:158
msgid "(AI tasks typically take 10–30 seconds)"
msgstr "(zadania AI trwają zwykle od 10 do 30 sekund)"

#: admin/run-task.php:160
msgid "(usually a few seconds)"
msgstr "(zwykle kilka sekund)"

#: admin/run-task.php:176
msgid "Duration"
msgstr "Czas trwania"

#: admin/run-task.php:183
msgid "Task Output"
msgstr "Wynik zadania"

#: admin/run-task.php:189
msgid "Back to Scheduled Tasks"
msgstr "Powrót do zadań zaplanowanych"

#: admin/run-task.php:192
msgid "View Audit Log"
msgstr "Zobacz dziennik audytu"

#: admin/run-task.php:322
msgid "Task Completed Successfully"
msgstr "Zadanie zakończone pomyślnie"

#: admin/run-task.php:323 admin/run-task.php:334 admin/run-task.php:336 admin/run-task.php:349
msgid "seconds"
msgstr "s"

#: admin/run-task.php:329
msgid "Unknown error"
msgstr "Nieznany błąd"

#: admin/run-task.php:331
msgid "Task Failed"
msgstr "Zadanie nie powiodło się"

#: admin/run-task.php:346
msgid "Request Failed"
msgstr "Żądanie nie powiodło się"

#. translators: %d: number of deleted log entries
#: admin/security-log.php:21
#, php-format
msgid "Deleted %d old security log entries."
msgstr "Usunięto starych wpisów dziennika bezpieczeństwa: %d."

#: admin/security-log.php:68
msgid "Captures every request your agents blocked or flagged — malicious input patterns, rate-limit breaches, and PII warnings."
msgstr "Rejestruje każde żądanie zablokowane lub oznaczone przez Twoich agentów — złośliwe wzorce danych wejściowych, przekroczenia limitów zapytań i ostrzeżenia o danych osobowych."

#: admin/security-log.php:69
msgid "Use this tab to detect abuse, tune your security rules, and confirm your agents are protecting user data."
msgstr "Skorzystaj z tej zakładki, aby wykrywać nadużycia, dostrajać reguły bezpieczeństwa i potwierdzać, że agenci chronią dane użytkowników."

#: admin/security-log.php:70 admin/settings/tab-agents.php:187
msgid "Security settings"
msgstr "Ustawienia bezpieczeństwa"

#: admin/security-log.php:101
msgid "Blocked Messages"
msgstr "Zablokowane wiadomości"

#: admin/security-log.php:106 admin/security-log.php:199
msgid "Rate Limited"
msgstr "Ograniczone limitem"

#: admin/security-log.php:111
msgid "PII Warnings"
msgstr "Ostrzeżenia o danych osobowych"

#: admin/security-log.php:116
msgid "Unique IPs"
msgstr "Unikalne adresy IP"

#. translators: %s: time period label (e.g. "Last 7 days")
#: admin/security-log.php:130
#, php-format
msgid "Top Blocked Patterns (%s)"
msgstr "Najczęściej blokowane wzorce (%s)"

#: admin/security-log.php:138
msgid "Pattern"
msgstr "Wzorzec"

#: admin/security-log.php:139
msgid "Hits"
msgstr "Trafienia"

#: admin/security-log.php:151
msgid "No blocked patterns in the last 7 days."
msgstr "Brak zablokowanych wzorców w ciągu ostatnich 7 dni."

#. translators: %s: time period label (e.g. "Last 7 days")
#: admin/security-log.php:160
#, php-format
msgid "Top Offending IPs (%s)"
msgstr "Adresy IP z największą liczbą naruszeń (%s)"

#: admin/security-log.php:168 admin/security-log.php:253 includes/class-gdpr.php:266
msgid "IP Address"
msgstr "Adres IP"

#: admin/security-log.php:169 src/admin-pages/index.js:2085
msgid "Events"
msgstr "Zdarzenia"

#: admin/security-log.php:181
msgid "No security events in the last 7 days."
msgstr "Brak zdarzeń bezpieczeństwa w ciągu ostatnich 7 dni."

#: admin/security-log.php:194
msgid "Filter by event type"
msgstr "Filtruj według typu zdarzenia"

#: admin/security-log.php:196
msgid "All Events"
msgstr "Wszystkie zdarzenia"

#: admin/security-log.php:198 admin/tools.php:428
msgid "Blocked"
msgstr "Zablokowane"

#: admin/security-log.php:200
msgid "PII Warning"
msgstr "Ostrzeżenie o danych osobowych"

#: admin/security-log.php:202
msgid "Plugin"
msgstr "Wtyczka"

#: admin/security-log.php:203
msgid "Plugin Activated"
msgstr "Wtyczka aktywowana"

#: admin/security-log.php:204
msgid "Plugin Upgrade Started"
msgstr "Rozpoczęto aktualizację wtyczki"

#: admin/security-log.php:205
msgid "Plugin Upgraded"
msgstr "Wtyczka zaktualizowana"

#: admin/security-log.php:206
msgid "Plugin Deactivated"
msgstr "Wtyczka dezaktywowana"

#: admin/security-log.php:207
msgid "Settings Changed"
msgstr "Ustawienia zmienione"

#: admin/security-log.php:210
msgid "Agent Activate Started"
msgstr "Rozpoczęto aktywację agenta"

#: admin/security-log.php:211
msgid "Agent Activated"
msgstr "Agent aktywowany"

#: admin/security-log.php:212
msgid "Agent Activate Failed"
msgstr "Aktywacja agenta nie powiodła się"

#: admin/security-log.php:213
msgid "Agent Deactivate Started"
msgstr "Rozpoczęto dezaktywację agenta"

#: admin/security-log.php:214
msgid "Agent Deactivated"
msgstr "Agent dezaktywowany"

#: admin/security-log.php:215
msgid "Agent Install Started"
msgstr "Rozpoczęto instalację agenta"

#: admin/security-log.php:216
msgid "Agent Installed"
msgstr "Agent zainstalowany"

#: admin/security-log.php:217
msgid "Agent Install Failed"
msgstr "Instalacja agenta nie powiodła się"

#: admin/security-log.php:218
msgid "Agent Update Started"
msgstr "Rozpoczęto aktualizację agenta"

#: admin/security-log.php:219
msgid "Agent Update Succeeded"
msgstr "Aktualizacja agenta powiodła się"

#: admin/security-log.php:220
msgid "Agent Update Failed"
msgstr "Aktualizacja agenta nie powiodła się"

#: admin/security-log.php:221
msgid "Agent Delete Started"
msgstr "Rozpoczęto usuwanie agenta"

#: admin/security-log.php:222
msgid "Agent Deleted"
msgstr "Agent usunięty"

#: admin/security-log.php:223
msgid "Agent Delete Failed"
msgstr "Usuwanie agenta nie powiodło się"

#: admin/security-log.php:226
msgid "Action Approved"
msgstr "Działanie zatwierdzone"

#: admin/security-log.php:227
msgid "Action Approve Failed"
msgstr "Zatwierdzenie działania nie powiodło się"

#: admin/security-log.php:228
msgid "Action Rejected"
msgstr "Działanie odrzucone"

#: admin/security-log.php:229
msgid "Action Reject Failed"
msgstr "Odrzucenie działania nie powiodło się"

#: admin/security-log.php:232
msgid "Tool Enabled"
msgstr "Narzędzie włączone"

#: admin/security-log.php:233
msgid "Tool Disabled"
msgstr "Narzędzie wyłączone"

#: admin/security-log.php:239 admin/security-log.php:357
msgid "Clean Up Old Logs"
msgstr "Wyczyść stare dzienniki"

#: admin/security-log.php:250
msgid "Date / Time"
msgstr "Data / godzina"

#: admin/security-log.php:251 includes/class-gdpr.php:262
msgid "Event"
msgstr "Zdarzenie"

#: admin/security-log.php:318
msgid "No security events found."
msgstr "Nie znaleziono zdarzeń bezpieczeństwa."

#: admin/security-log.php:344
msgid "&laquo; Previous"
msgstr "&laquo; Poprzednie"

#: admin/security-log.php:345
msgid "Next &raquo;"
msgstr "Następne &raquo;"

#: admin/security-log.php:358
msgid "Permanently delete security log entries older than the specified number of days."
msgstr "Trwale usuwa wpisy dziennika bezpieczeństwa starsze niż podana liczba dni."

#: admin/security-log.php:363
msgid "Delete entries older than:"
msgstr "Usuń wpisy starsze niż:"

#: admin/security-log.php:364
msgid "days"
msgstr "dni"

#: admin/security-log.php:369
msgid "Delete Now"
msgstr "Usuń teraz"

#. translators: %s: service slug
#: admin/settings-endpoints.php:43
#, php-format
msgid "Invalid URL for %s — changes not saved."
msgstr "Nieprawidłowy adres URL dla %s — zmiany nie zostały zapisane."

#: admin/settings-endpoints.php:100
msgid "Endpoints saved."
msgstr "Punkty końcowe zostały zapisane."

#: admin/settings-endpoints.php:104
msgid "Endpoint reset to default."
msgstr "Punkt końcowy został przywrócony do wartości domyślnej."

#: admin/settings-endpoints.php:113
msgid "These are the base URLs for all Agentic remote services. By default they point to the official Agentic infrastructure. You can override any URL to route traffic through a proxy, use a staging server, or self-host a compatible service."
msgstr "To są podstawowe adresy URL wszystkich zdalnych usług Agentic. Domyślnie wskazują one oficjalną infrastrukturę Agentic. Możesz nadpisać dowolny adres URL, aby kierować ruch przez serwer proxy, korzystać z serwera testowego lub samodzielnie hostować zgodną usługę."

#: admin/settings-endpoints.php:116
msgid "Clearing an overridden URL (or saving an empty field) resets it to the built-in default. The Reset link next to each row also restores the default immediately."
msgstr "Wyczyszczenie nadpisanego adresu URL (lub zapisanie pustego pola) przywraca wbudowaną wartość domyślną. Odnośnik Przywróć obok każdego wiersza również natychmiast przywraca wartość domyślną."

#: admin/settings-endpoints.php:126 src/settings-app/index.js:1889
msgid "Service"
msgstr "Usługa"

#: admin/settings-endpoints.php:127 src/settings-app/index.js:2003
msgid "Base URL"
msgstr "Bazowy adres URL"

#: admin/settings-endpoints.php:157 src/settings-app/index.js:2079
msgid "Default:"
msgstr "Domyślnie:"

#: admin/settings-endpoints.php:175
msgid "Reset this endpoint to its default URL?"
msgstr "Przywrócić domyślny adres URL tego punktu końcowego?"

#: admin/settings-endpoints.php:177 admin/signup.php:84 admin/skills.php:298
msgid "Reset"
msgstr "Przywróć"

#: admin/settings-endpoints.php:189
msgid "Save Endpoints"
msgstr "Zapisz punkty końcowe"

#: admin/settings-interface.php:28
msgid "The Interface panel assets are missing. Run \"npm install && npm run build\" to generate them."
msgstr "Brakuje zasobów panelu Interfejs. Uruchom polecenie „npm install && npm run build”, aby je wygenerować."

#: admin/settings-llm.php:28 includes/class-relay-connect.php:750
msgid "Security check failed."
msgstr "Kontrola bezpieczeństwa nie powiodła się."

#: admin/settings-llm.php:32
msgid "Alert settings saved."
msgstr "Ustawienia alertów zostały zapisane."

#: admin/settings-llm.php:53
msgid "Pricing on this page are for information purposes only and provided to assist you with cost management and reports."
msgstr "Ceny podane na tej stronie mają charakter wyłącznie informacyjny i służą pomocą w zarządzaniu kosztami oraz przygotowywaniu raportów."

#: admin/settings-llm.php:54
msgid "They do not affect your billing with any LLM provider. Your actual charges are determined by each provider based on their own pricing and your usage."
msgstr "Nie mają one wpływu na rozliczenia z żadnym dostawcą LLM. Rzeczywiste opłaty ustala każdy dostawca na podstawie własnego cennika i Twojego zużycia."

#: admin/settings-llm.php:67
msgid "Cost Alerts"
msgstr "Alerty kosztowe"

#: admin/settings-llm.php:69
msgid "Get email alerts when costs exceed thresholds. Set to 0 to disable."
msgstr "Otrzymuj alerty e-mail, gdy koszty przekroczą progi. Ustaw 0, aby wyłączyć."

#: admin/settings-llm.php:77
msgid "Alert email"
msgstr "Adres e-mail do alertów"

#: admin/settings-llm.php:83
msgid "Thresholds (USD)"
msgstr "Progi (USD)"

#: admin/settings-llm.php:86
msgid "Daily"
msgstr "Dziennie"

#: admin/settings-llm.php:92
msgid "Weekly"
msgstr "Tygodniowo"

#: admin/settings-llm.php:98
msgid "Monthly"
msgstr "Miesięcznie"

#: admin/settings-llm.php:106
msgid "Save Alert Settings"
msgstr "Zapisz ustawienia alertów"

#: admin/settings-llm.php:114
msgid "LLM Model Pricing"
msgstr "Cennik modeli LLM"

#: admin/settings-llm.php:116
msgid "Token rates (USD per 1,000,000 tokens) used to estimate costs. Rates are per model."
msgstr "Stawki za tokeny (USD za 1 000 000 tokenów) używane do szacowania kosztów. Stawki są ustalane osobno dla każdego modelu."

#. translators: %s: date when pricing was last updated
#: admin/settings-llm.php:118
#, php-format
msgid "Pricing last updated: %s"
msgstr "Ostatnia aktualizacja cennika: %s"

#: admin/settings-llm.php:124 admin/settings-llm.php:272 admin/settings-llm.php:277
msgid "Get Latest Pricing"
msgstr "Pobierz najnowszy cennik"

#: admin/settings-llm.php:131 assets/js/gutenberg-blocks.js:329 src/agent-wizard/index.js:570 src/dashboard-app/index.js:505 src/settings-app/index.js:570 src/settings-app/index.js:1603
msgid "Model"
msgstr "Model"

#: admin/settings-llm.php:132
msgid "Input $/1M"
msgstr "Wejście $/1 mln"

#: admin/settings-llm.php:133
msgid "Output $/1M"
msgstr "Wyjście $/1 mln"

#. translators: %s: link to Terms of Service
#: admin/settings-llm.php:239
#, php-format
msgid "Agent Builder is not responsible for charges on your AI provider accounts. By using this plugin you agree to the %s."
msgstr "Agent Builder nie odpowiada za opłaty naliczane na Twoich kontach u dostawców AI. Korzystając z tej wtyczki, akceptujesz %s."

#. translators: %s: link to Terms of Service
#: admin/settings-llm.php:239 includes/class-admin-menu-handler.php:976 src/admin-pages/index.js:107 src/dashboard-app/index.js:76 src/settings-app/index.js:132
msgid "Terms of Service"
msgstr "Regulamin"

#: admin/settings-llm.php:248
msgid "Updating…"
msgstr "Aktualizowanie…"

#: admin/settings-memory.php:33
msgid "Memory entry deleted."
msgstr "Wpis pamięci został usunięty."

#. translators: %d: number of deleted rows
#: admin/settings-memory.php:57
#, php-format
msgid "%d memory entries cleared."
msgstr "Wyczyszczono wpisów pamięci: %d."

#: admin/settings-memory.php:67
msgid "Memory settings saved."
msgstr "Ustawienia pamięci zostały zapisane."

#: admin/settings-memory.php:118
msgid "Persistent key-value memory stored by agents across conversations — user preferences, prior decisions, and accumulated context."
msgstr "Trwała pamięć klucz-wartość przechowywana przez agentów pomiędzy rozmowami — preferencje użytkowników, wcześniejsze decyzje i zgromadzony kontekst."

#: admin/settings-memory.php:128 admin/setup.php:763
msgid "Save"
msgstr "Zapisz"

#: admin/settings-memory.php:159
msgid "Clear matching memories? This cannot be undone."
msgstr "Wyczyścić pasujące wpisy pamięci? Tej operacji nie można cofnąć."

#. translators: %d: number of memory entries
#: admin/settings-memory.php:167
#, php-format
msgid "Clear Filtered (%d)"
msgstr "Wyczyść przefiltrowane (%d)"

#: admin/settings-memory.php:169
msgid "Clear All Memories"
msgstr "Wyczyść całą pamięć"

#. translators: %d: memory count
#: admin/settings-memory.php:182
#, php-format
msgid "%d memory entries"
msgstr "Wpisy pamięci: %d"

#: admin/settings-memory.php:190
msgid "No memory entries found."
msgstr "Nie znaleziono wpisów pamięci."

#: admin/settings-memory.php:191
#| msgid "Agent memories will appear here as your assistants accumulate context across conversations."
msgid "Agent memories will appear here as your agents accumulate context across conversations."
msgstr "Wpisy pamięci agentów pojawią się tutaj, gdy agenci zgromadzą kontekst z kolejnych rozmów."

#: admin/settings-memory.php:198
msgid "Entity"
msgstr "Encja"

#: admin/settings-memory.php:199 src/settings-app/index.js:1891
msgid "Key"
msgstr "Klucz"

#: admin/settings-memory.php:200
msgid "Value"
msgstr "Wartość"

#: admin/settings-memory.php:201
msgid "Expires"
msgstr "Wygasa"

#: admin/settings-memory.php:202
msgid "Updated"
msgstr "Zaktualizowano"

#: admin/settings-memory.php:228
msgid "Delete this memory?"
msgstr "Usunąć ten wpis pamięci?"

#: admin/settings.php:172
msgid "Settings reset to defaults."
msgstr "Ustawienia zostały przywrócone do wartości domyślnych."

#. translators: %s is the name of the LLM provider set as global default.
#: admin/settings.php:562
#, php-format
msgid "Settings saved with %s as Global provider."
msgstr "Ustawienia zapisane; dostawca globalny: %s."

#: admin/settings.php:564 includes/class-admin-ajax.php:973 src/shared/components.js:125
msgid "Settings saved."
msgstr "Ustawienia zostały zapisane."

#: admin/settings.php:606 agent-builder.php:516 includes/class-admin-menu-handler.php:225 includes/class-admin-menu-handler.php:410 includes/class-admin-notice-manager.php:108 includes/class-admin-pages-rest.php:1559 src/settings-app/index.js:2833
msgid "Settings"
msgstr "Ustawienia"

#: admin/settings.php:627 includes/class-admin-settings-rest.php:172 src/interface-settings/index.js:149 src/settings-app/index.js:252
msgid "Interface"
msgstr "Interfejs"

#: admin/settings.php:629 includes/class-admin-menu-handler.php:376 includes/class-admin-settings-rest.php:174 src/settings-app/index.js:551
msgid "Providers"
msgstr "Dostawcy"

#: admin/settings.php:632 includes/class-admin-settings-rest.php:177 src/settings-app/index.js:1878
msgid "APIs"
msgstr "API"

#: admin/settings.php:633 includes/class-admin-settings-rest.php:178 src/settings-app/index.js:1990
msgid "Endpoints"
msgstr "Punkty końcowe"

#: admin/settings.php:636
msgid "Health"
msgstr "Kondycja"

#: admin/settings.php:689 src/settings-app/index.js:170
msgid "Search settings…"
msgstr "Szukaj w ustawieniach…"

#: admin/settings.php:689
msgid "Search settings"
msgstr "Szukaj w ustawieniach"

#: admin/settings.php:691
msgid "Settings sections"
msgstr "Sekcje ustawień"

#: admin/settings.php:715
msgid "No settings match your search."
msgstr "Żadne ustawienie nie pasuje do wyszukiwania."

#: admin/settings.php:770 src/interface-settings/index.js:379 src/shared/components.js:104
msgid "Save changes"
msgstr "Zapisz zmiany"

#: admin/settings/tab-agents.php:70
msgid "Choose the default LLM provider and optionally override it per agent."
msgstr "Wybierz domyślnego dostawcę LLM i opcjonalnie nadpisz go dla poszczególnych agentów."

#: admin/settings/tab-agents.php:71
msgid "LLM provider configuration"
msgstr "Konfiguracja dostawcy LLM"

#: admin/settings/tab-agents.php:265
msgid "Chat features per agent"
msgstr "Funkcje czatu dla poszczególnych agentów"

#: admin/settings/tab-general.php:23
#| msgid "How assistants address people. Site facts and standing guidance belong in Knowledge Wiki."
msgid "How agents address people. Site facts and standing guidance belong in Knowledge Wiki."
msgstr "Sposób, w jaki agenci zwracają się do użytkowników. Fakty o witrynie i stałe wytyczne umieszczaj w Wiki wiedzy."

#: admin/settings/tab-general.php:24
msgid "Personalization"
msgstr "Personalizacja"

#: admin/settings/tab-general.php:29 src/settings-app/index.js:308
msgid "What should agents call administrators?"
msgstr "Jak agenci mają zwracać się do administratorów?"

#: admin/settings/tab-general.php:32
msgid "e.g. Sam, or “the site owner”"
msgstr "np. Sam lub „właściciel witryny”"

#: admin/settings/tab-general.php:33
msgid "How agents address signed-in administrators in conversation. Leave blank to use the WordPress display name."
msgstr "Sposób, w jaki agenci zwracają się w rozmowie do zalogowanych administratorów. Pozostaw puste, aby użyć nazwy wyświetlanej z WordPressa."

#: admin/settings/tab-general.php:38 src/settings-app/index.js:325
msgid "What should agents call frontend visitors?"
msgstr "Jak agenci mają zwracać się do odwiedzających witrynę?"

#: admin/settings/tab-general.php:41
msgid "e.g. there, or “valued customer”"
msgstr "np. „drogi gościu” lub „szanowny kliencie”"

#: admin/settings/tab-general.php:42
msgid "How agents address visitors using a chat shortcode or block on the public site. Leave blank for a neutral greeting."
msgstr "Sposób, w jaki agenci zwracają się do odwiedzających korzystających z shortcode'u lub bloku czatu w publicznej witrynie. Pozostaw puste, aby użyć neutralnego powitania."

#: admin/settings/tab-general.php:46
msgid "Site knowledge"
msgstr "Wiedza o witrynie"

#. translators: %s: Knowledge admin URL
#: admin/settings/tab-general.php:53
#, php-format
#| msgid "Standing facts, tone, and “always keep in mind” guidance are managed under <a href=\"%s\"><strong>Knowledge</strong></a>. Mark a concept <strong>Always include in prompts</strong> so every assistant receives it automatically (for example Site overview)."
msgid "Standing facts, tone, and “always keep in mind” guidance are managed under <a href=\"%s\"><strong>Knowledge</strong></a>. Mark a concept <strong>Always include in prompts</strong> so every agent receives it automatically (for example Site overview)."
msgstr "Stałymi faktami, tonem wypowiedzi i wytycznymi „zawsze miej na uwadze” zarządza się w sekcji <a href=\"%s\"><strong>Wiedza</strong></a>. Oznacz koncepcję jako <strong>Zawsze dołączaj do promptów</strong>, aby każdy agent otrzymywał ją automatycznie (na przykład Przegląd witryny)."

#: admin/settings/tab-general.php:65
msgid "Open Knowledge"
msgstr "Otwórz Wiedzę"

#. translators: %s: URL to Settings → Interface
#: admin/settings/tab-global.php:30
#, php-format
msgid "Chat theme and appearance are managed under <a href=\"%s\"><strong>Interface</strong></a>."
msgstr "Motywem i wyglądem czatu zarządza się w sekcji <a href=\"%s\"><strong>Interfejs</strong></a>."

#: admin/settings/tab-global.php:136
msgid "Hide “Powered by Agent Builder” branding (default on — credits stay off the site unless you uncheck this)"
msgstr "Ukryj oznaczenie „Wspierane przez Agent Builder” (domyślnie włączone — informacja nie pojawia się na witrynie, dopóki tego nie odznaczysz)"

#: admin/settings/tab-global.php:138
msgid "When unchecked, a small credit line appears in the chat footer. WordPress.org requires this to stay hidden unless you opt in."
msgstr "Po odznaczeniu w stopce czatu pojawia się mała linia informacji. WordPress.org wymaga, aby pozostała ukryta, dopóki nie wyrazisz zgody."

#: admin/settings/tab-global.php:141 src/settings-app/index.js:1568
msgid "Show the WhatsApp Pro promo in admin chat"
msgstr "Pokaż promocję WhatsApp Pro w czacie panelu"

#: admin/settings/tab-instructions.php:28
#| msgid "Customise how each assistant greets visitors and add context that shapes its personality. Instructions are appended to the assistant’s system prompt — they do not replace it."
msgid "Customise how each agent greets visitors and add context that shapes its personality. Instructions are appended to the agent’s system prompt — they do not replace it."
msgstr "Dostosuj sposób, w jaki każdy agent wita odwiedzających, i dodaj kontekst kształtujący jego osobowość. Instrukcje są dołączane do promptu systemowego agenta — nie zastępują go."

#: admin/settings/tab-security.php:281
msgid "Model catalog sync"
msgstr "Synchronizacja katalogu modeli"

#: admin/settings/tab-security.php:285
msgid "Refresh the LLM model catalog from agentic-plugin.com once a day"
msgstr "Odświeżaj katalog modeli LLM z agentic-plugin.com raz dziennie"

#: admin/settings/tab-security.php:288
msgid "Off by default. Bring-your-own-key providers work without this. Enable only if you want curated model names and list prices fetched from Agentic."
msgstr "Domyślnie wyłączone. Dostawcy BYOK działają bez tego. Włącz tylko, jeśli chcesz pobierać wyselekcjonowane nazwy modeli i cenniki z Agentic."

#: admin/settings/tab-security.php:333 src/admin-pages/index.js:980
msgid "Tool"
msgstr "Narzędzie"

#: admin/settings/tab-security.php:349 src/settings-app/index.js:2441
msgid "Revoke"
msgstr "Odbierz"

#: admin/settings/tab-users.php:24
msgid "Control which WordPress user roles can administer the plugin and interact with AI agents. Administrators always retain full access."
msgstr "Określ, które role użytkowników WordPressa mogą administrować wtyczką i korzystać z agentów AI. Administratorzy zawsze zachowują pełny dostęp."

#: admin/setup.php:429
msgid "Connect an AI Provider — Agent Builder"
msgstr "Połącz z dostawcą AI — Agent Builder"

#: admin/setup.php:439
msgid "Agent Builder logo"
msgstr "Logo Agent Builder"

#: admin/setup.php:441
msgid "Welcome to Agent Builder"
msgstr "Witamy w Agent Builder"

#: admin/setup.php:442
msgid "Connect to your preferred AI Provider to get started. This takes only a few minutes."
msgstr "Aby rozpocząć, połącz się z preferowanym dostawcą AI. Zajmie to tylko kilka minut."

#: admin/setup.php:449
msgid "Choose provider"
msgstr "Wybierz dostawcę"

#: admin/setup.php:454
msgid "Get API key"
msgstr "Pobierz klucz API"

#: admin/setup.php:459 includes/class-dashboard-rest.php:280
msgid "Connect"
msgstr "Połącz"

#: admin/setup.php:464 src/admin-pages/index.js:557 src/dashboard-app/index.js:539 src/settings-app/index.js:2062 src/settings-app/index.js:2309
msgid "Test"
msgstr "Testuj"

#: admin/setup.php:478
msgid "Do you already have an account with an AI Provider?"
msgstr "Czy masz już konto u dostawcy AI?"

#: admin/setup.php:479
#| msgid "At least one AI Provider is needed in order for your AI Assistants to respond to requests."
msgid "At least one AI Provider is needed in order for your AI Agents to respond to requests."
msgstr "Aby Twoi agenci AI mogli odpowiadać na żądania, potrzebny jest co najmniej jeden dostawca AI."

#: admin/setup.php:480
msgid "Popular AI Providers:"
msgstr "Popularni dostawcy AI:"

#: admin/setup.php:493
msgid "Yes, I have an account"
msgstr "Tak, mam konto"

#: admin/setup.php:497
msgid "No, I'll create one now"
msgstr "Nie, utworzę je teraz"

#: admin/setup.php:506
msgid "Choose your AI provider"
msgstr "Wybierz swojego dostawcę AI"

#: admin/setup.php:509
msgid "Select the provider you want to connect."
msgstr "Wybierz dostawcę, z którym chcesz się połączyć."

#: admin/setup.php:698
msgid "Email address"
msgstr "Adres e-mail"

#: admin/setup.php:707
msgid "Register & Connect"
msgstr "Zarejestruj i połącz"

#: admin/setup.php:708 admin/setup.php:764
msgid "Continue to Testing →"
msgstr "Przejdź do testowania →"

#. translators: %s: Terms link
#: admin/setup.php:714
msgid "I agree to the <a href=\"https://agentic-plugin.com/terms-of-service/\" target=\"_blank\" rel=\"noopener\">Terms of Service</a>"
msgstr "Akceptuję <a href=\"https://agentic-plugin.com/terms-of-service/\" target=\"_blank\" rel=\"noopener\">Regulamin</a>"

#. translators: %s: Privacy link
#: admin/setup.php:728
msgid "I agree to the <a href=\"https://agentic-plugin.com/privacy-policy/\" target=\"_blank\" rel=\"noopener\">Privacy Policy</a>"
msgstr "Akceptuję <a href=\"https://agentic-plugin.com/privacy-policy/\" target=\"_blank\" rel=\"noopener\">Politykę prywatności</a>"

#: admin/setup.php:741
msgid "Ollama Server URL"
msgstr "Adres URL serwera Ollama"

#: admin/setup.php:742
msgid "Leave as default unless you changed the port or are using a remote server."
msgstr "Pozostaw wartość domyślną, chyba że zmieniono port lub używany jest serwer zdalny."

#: admin/setup.php:751
msgid "Connect to Ollama"
msgstr "Połącz z Ollama"

#: admin/setup.php:754
msgid "Paste your API key here once you have followed the steps below."
msgstr "Wklej tutaj swój klucz API po wykonaniu poniższych kroków."

#: admin/setup.php:826
msgid "Get Key"
msgstr "Pobierz klucz"

#: admin/setup.php:827
msgid "Opens new window so you can perform the steps above. Remember to return here and save the key — only shown once."
msgstr "Otwiera nowe okno, w którym możesz wykonać powyższe kroki. Pamiętaj, aby wrócić tutaj i zapisać klucz — jest wyświetlany tylko raz."

#: admin/setup.php:838
msgid "Choose a model"
msgstr "Wybierz model"

#: admin/setup.php:839
msgid "Each model has different strengths. You can change this any time in Settings."
msgstr "Każdy model ma inne mocne strony. Możesz to zmienić w dowolnym momencie w Ustawieniach."

#: admin/setup.php:845
msgid "Choose an agent mode"
msgstr "Wybierz tryb pracy agentów"

#: admin/setup.php:846
#| msgid "Controls how much authority your AI assistants have. You can change this any time in Settings."
msgid "Controls how much authority your AI agents have. You can change this any time in Settings."
msgstr "Określa zakres uprawnień Twoich agentów AI. Możesz to zmienić w dowolnym momencie w Ustawieniach."

#: admin/setup.php:852 admin/signup.php:95 admin/signup.php:218 src/settings-app/index.js:698
msgid "Supervised"
msgstr "Nadzorowany"

#: admin/setup.php:853
msgid "Recommended"
msgstr "Zalecane"

#: admin/setup.php:855
msgid "The AI proposes changes — you review and approve before anything is saved or published. Nothing happens without your sign-off."
msgstr "AI proponuje zmiany — przeglądasz je i zatwierdzasz, zanim cokolwiek zostanie zapisane lub opublikowane. Nic nie dzieje się bez Twojej zgody."

#: admin/setup.php:861 admin/signup.php:96 admin/signup.php:222 src/settings-app/index.js:702
msgid "Autonomous"
msgstr "Autonomiczny"

#: admin/setup.php:863
msgid "The AI executes tasks immediately without asking for approval. Best for experienced users who trust the agent's judgment."
msgstr "AI wykonuje zadania natychmiast, bez pytania o zatwierdzenie. Najlepsze dla doświadczonych użytkowników, którzy ufają ocenie agenta."

#: admin/setup.php:869
msgid "Chat only"
msgstr "Tylko czat"

#: admin/setup.php:871
#| msgid "Assistants can answer questions and give advice, but cannot read data from or make any changes to your site."
msgid "Agents can answer questions and give advice, but cannot read data from or make any changes to your site."
msgstr "Agenci mogą odpowiadać na pytania i doradzać, ale nie mogą odczytywać danych z Twojej witryny ani wprowadzać w niej zmian."

#: admin/setup.php:877
msgid "Test your connection"
msgstr "Przetestuj połączenie"

#: admin/setup.php:878
msgid "Click below to verify your AI provider is responding correctly."
msgstr "Kliknij poniżej, aby sprawdzić, czy dostawca AI odpowiada prawidłowo."

#: admin/setup.php:880
msgid "Test Connection"
msgstr "Testuj połączenie"

#: admin/setup.php:892
msgid "Your WordPress site just got much smarter."
msgstr "Twoja witryna WordPress właśnie stała się znacznie inteligentniejsza."

#: admin/setup.php:893
msgid "Go ahead, talk to WordPress!!"
msgstr "Śmiało, porozmawiaj z WordPressem!"

#: admin/setup.php:909
msgid "WordPress Assistant"
msgstr "WordPress Assistant"

#: admin/setup.php:918
msgid "Ask me anything about your WordPress site…"
msgstr "Zapytaj mnie o cokolwiek związanego z Twoją witryną WordPress…"

#: admin/setup.php:919 includes/class-shortcodes.php:275 templates/chat-interface.php:239 templates/modal-widget.php:78
msgid "Voice input"
msgstr "Wprowadzanie głosowe"

#: admin/setup.php:922 src/shared/chat-embed.js:425
msgid "Send"
msgstr "Wyślij"

#: admin/setup.php:927
msgid "Exit Wizard"
msgstr "Zamknij kreator"

#: admin/setup.php:936 src/agent-wizard/index.js:766 src/deploy-wizard/index.js:390 src/knowledge-wizard/index.js:423
msgid "Back"
msgstr "Wstecz"

#: admin/setup.php:939
msgid "Next"
msgstr "Dalej"

#: admin/setup.php:951
msgid "Enlarged preview"
msgstr "Powiększony podgląd"

#: admin/signup.php:51
msgid "Connect to Agentic AI"
msgstr "Połącz z Agentic AI"

#: admin/signup.php:53
msgid "Connect your AI agents to an LLM Provider with just one click."
msgstr "Połącz swoich agentów AI z dostawcą LLM jednym kliknięciem."

#: admin/signup.php:54
msgid "Free daily credits, no payment info required."
msgstr "Bezpłatne dzienne kredyty, bez podawania danych płatniczych."

#: admin/signup.php:62
msgid "Registration"
msgstr "Rejestracja"

#: admin/signup.php:65
msgid "Email Address"
msgstr "Adres e-mail"

#: admin/signup.php:67
msgid "Free daily credits and API key will be sent to this email address."
msgstr "Bezpłatne dzienne kredyty oraz klucz API zostaną wysłane na ten adres e-mail."

#: admin/signup.php:71
msgid "Site Name"
msgstr "Nazwa witryny"

#: admin/signup.php:76
msgid "Site URL"
msgstr "Adres URL witryny"

#: admin/signup.php:78
msgid "Set this to the production domain you are registering for."
msgstr "Ustaw tutaj domenę produkcyjną, którą rejestrujesz."

#: admin/signup.php:83
msgid "Configuration"
msgstr "Konfiguracja"

#: admin/signup.php:88
msgid "Setting"
msgstr "Ustawienie"

#: admin/signup.php:89
msgid "Explanation"
msgstr "Objaśnienie"

#: admin/signup.php:93
msgid "Security Mode"
msgstr "Tryb bezpieczeństwa"

#: admin/signup.php:105
msgid "Chat Model"
msgstr "Model czatu"

#: admin/signup.php:106 src/admin-pages/index.js:2397 src/agent-wizard/index.js:303 src/deploy-wizard/index.js:193 src/knowledge-wizard/index.js:354 src/settings-app/index.js:2554 src/shared/components.js:81
msgid "Loading…"
msgstr "Wczytywanie…"

#: admin/signup.php:118
msgid "Vision Model"
msgstr "Model wizyjny"

#: admin/signup.php:129
msgid "Voice"
msgstr "Głos"

#: admin/signup.php:140
msgid "Video Model"
msgstr "Model wideo"

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:157
#, php-format
msgid "I agree to the %1$sTerms & Conditions%2$s"
msgstr "Akceptuję %1$sRegulamin%2$s"

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:168
#, php-format
msgid "I agree to the %1$sPrivacy Policy%2$s"
msgstr "Akceptuję %1$sPolitykę prywatności%2$s"

#: admin/signup.php:178
msgid "Register"
msgstr "Zarejestruj"

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:189
#, php-format
msgid "%1$sSkip — I will pay for tokens with my own LLM Provider.%2$s"
msgstr "%1$sPomiń — zapłacę za tokeny u własnego dostawcy LLM.%2$s"

#: admin/signup.php:194
msgid "(xAI, OpenAI, Anthropic etc.)"
msgstr "(xAI, OpenAI, Anthropic itp.)"

#: admin/signup.php:199
msgid "Agent Builder supports multiple AI providers. You can add as many as you like later."
msgstr "Agent Builder obsługuje wielu dostawców AI. Kolejnych możesz dodać później dowolną liczbę."

#: admin/signup.php:219
msgid "Agents propose actions which are queued for your review before they run. Recommended for most sites."
msgstr "Agenci proponują działania, które trafiają do kolejki i czekają na Twoją weryfikację przed wykonaniem. Zalecane dla większości witryn."

#: admin/signup.php:223
msgid "Agents act immediately without waiting for approval. Use only on sites where you fully trust the agents."
msgstr "Agenci działają natychmiast, bez oczekiwania na zatwierdzenie. Używaj tylko w witrynach, w których w pełni ufasz agentom."

#: admin/signup.php:227
msgid "Chat only — all tools and site actions are disabled. Agents cannot modify content or call external services."
msgstr "Tylko czat — wszystkie narzędzia i działania w witrynie są wyłączone. Agenci nie mogą modyfikować treści ani wywoływać usług zewnętrznych."

#: admin/signup.php:239
msgid "Fast and capable. Best balance of speed and quality for most tasks."
msgstr "Szybki i wszechstronny. Najlepszy kompromis między szybkością a jakością dla większości zadań."

#: admin/signup.php:240
msgid "Fastest and most efficient. Ideal for simple, high-volume queries."
msgstr "Najszybszy i najbardziej wydajny. Idealny do prostych zapytań o dużym wolumenie."

#: admin/signup.php:241
msgid "Most powerful. Best for complex reasoning and demanding tasks."
msgstr "Najbardziej zaawansowany. Najlepszy do złożonego rozumowania i wymagających zadań."

#: admin/signup.php:242
msgid "Lightweight open model. Very efficient and low credit cost."
msgstr "Lekki model otwarty. Bardzo wydajny i tani w kredytach."

#: admin/signup.php:246 admin/signup.php:247
msgid "Neural voice. Natural, expressive, and highly lifelike."
msgstr "Głos neuronowy. Naturalny, ekspresyjny i bardzo realistyczny."

#: admin/signup.php:248
msgid "Neural voice. Gender-neutral, natural-sounding speech."
msgstr "Głos neuronowy. Neutralny płciowo, naturalnie brzmiąca mowa."

#: admin/signup.php:249 admin/signup.php:250
msgid "High-quality neural voice. Clear and professional."
msgstr "Wysokiej jakości głos neuronowy. Wyraźny i profesjonalny."

#: admin/signup.php:251 admin/signup.php:252
msgid "Standard synthesised voice. Lightweight and low credit usage."
msgstr "Standardowy głos syntetyczny. Lekki i tani w kredytach."

#: admin/signup.php:256
msgid "AI video generation, visual only. Reliable and efficient."
msgstr "Generowanie wideo przez AI, tylko obraz. Niezawodne i wydajne."

#: admin/signup.php:257
msgid "AI video with native audio. Higher quality, higher credit cost."
msgstr "Wideo AI z natywnym dźwiękiem. Wyższa jakość, wyższy koszt w kredytach."

#: admin/signup.php:463
msgid "Please agree to the Terms & Conditions and Privacy Policy."
msgstr "Zaakceptuj Regulamin i Politykę prywatności."

#: admin/signup.php:470
msgid "Please enter your email address."
msgstr "Wprowadź swój adres e-mail."

#: admin/signup.php:476
msgid "Registering…"
msgstr "Rejestrowanie…"

#: admin/signup.php:498
msgid "API key saved — redirecting…"
msgstr "Klucz API został zapisany — trwa przekierowywanie…"

#: admin/signup.php:505 admin/signup.php:512
msgid "Get Free API Key"
msgstr "Pobierz bezpłatny klucz API"

#: admin/signup.php:506
msgid "Registration failed. Please try again."
msgstr "Rejestracja nie powiodła się. Spróbuj ponownie."

#: admin/signup.php:513 src/shared/chat-embed.js:298
msgid "Connection error. Please try again."
msgstr "Błąd połączenia. Spróbuj ponownie."

#: admin/skills-basic.php:30
#| msgid "The assistant visitors will chat with."
msgid "The Skills Assistant is still activating."
msgstr "Skills Assistant jest nadal aktywowany."

#: admin/skills.php:23 admin/skills.php:755 includes/class-admin-menu-handler.php:184 includes/class-admin-menu-handler.php:396 includes/class-admin-pages-rest.php:875
msgid "Skills"
msgstr "Umiejętności"

#: admin/skills.php:52
msgid "Skill name is required."
msgstr "Nazwa umiejętności jest wymagana."

#: admin/skills.php:56
msgid "Skill updated."
msgstr "Umiejętność została zaktualizowana."

#: admin/skills.php:60
msgid "Skill created."
msgstr "Umiejętność została utworzona."

#: admin/skills.php:63
msgid "Failed to create skill."
msgstr "Nie udało się utworzyć umiejętności."

#: admin/skills.php:83
msgid "Skill deleted."
msgstr "Umiejętność została usunięta."

#: admin/skills.php:117
msgid "Skill reset to the shipped version."
msgstr "Umiejętność przywrócona do wersji dostarczonej z wtyczką."

#: admin/skills.php:128
msgid "Could not find the shipped SKILL.md file to reset from."
msgstr "Nie znaleziono dostarczonego pliku SKILL.md, do którego można przywrócić."

#. translators: %s: skill name
#: admin/skills.php:166
#, php-format
msgid "Skill \"%s\" imported."
msgstr "Zaimportowano umiejętność „%s”."

#: admin/skills.php:170
msgid "Failed to import skill."
msgstr "Nie udało się zaimportować umiejętności."

#: admin/skills.php:173
msgid "Invalid skill data."
msgstr "Nieprawidłowe dane umiejętności."

#: admin/skills.php:220 admin/skills.php:288 admin/skills.php:431 admin/skills.php:756 includes/class-admin-pages-rest.php:882
msgid "Create Skill"
msgstr "Utwórz umiejętność"

#: admin/skills.php:221 admin/skills.php:289 admin/skills.php:470
msgid "Back to Skills"
msgstr "Powrót do umiejętności"

#: admin/skills.php:223
msgid "Start from a template close to what you need, or from a blank skill."
msgstr "Zacznij od szablonu zbliżonego do potrzeb albo od pustej umiejętności."

#: admin/skills.php:236
msgid "Or import an existing SKILL.md"
msgstr "Lub zaimportuj istniejący SKILL.md"

#: admin/skills.php:237
msgid "Any spec-compliant skill file — from ClawHub, Android Skills, Claude Skills, or elsewhere — can be dropped in directly."
msgstr "Dowolny plik umiejętności zgodny ze specyfikacją — z ClawHub, Android Skills, Claude Skills lub innego źródła — można dodać bezpośrednio."

#: admin/skills.php:240
msgid "Could not import that file — make sure it is a valid SKILL.md (YAML frontmatter followed by Markdown)."
msgstr "Nie udało się zaimportować tego pliku — upewnij się, że to prawidłowy SKILL.md (nagłówek YAML, a następnie Markdown)."

#: admin/skills.php:246
#| msgid "Import"
msgid "Import File"
msgstr "Importuj plik"

#: admin/skills.php:281 includes/class-okf-store.php:612 includes/class-okf-store.php:738 includes/class-skills-registry.php:153
msgid "No description"
msgstr "Brak opisu"

#: admin/skills.php:288
msgid "Edit Skill"
msgstr "Edytuj umiejętność"

#: admin/skills.php:296
msgid "This bundled skill has local edits."
msgstr "Ta dołączona umiejętność ma lokalne zmiany."

#: admin/skills.php:297
msgid "Plugin updates will not overwrite your changes."
msgstr "Aktualizacje wtyczki nie nadpiszą Twoich zmian."

#: admin/skills.php:298
msgid "Discard your edits and restore the shipped version of this skill?"
msgstr "Odrzucić zmiany i przywrócić dostarczoną wersję tej umiejętności?"

#: admin/skills.php:298
#| msgid "Delete this conversation?"
msgid "Reset to shipped version"
msgstr "Przywróć wersję dostarczoną z wtyczką"

#: admin/skills.php:300
msgid "This is a bundled skill. Editing it will fork a local copy — your changes will be preserved across plugin updates."
msgstr "To umiejętność dołączona do wtyczki. Edycja utworzy lokalną kopię — Twoje zmiany przetrwają aktualizacje wtyczki."

#: admin/skills.php:308
msgid "Spec check — not blocking, but fixing these keeps the skill portable to other agent tools:"
msgstr "Sprawdzenie specyfikacji — nie blokuje, ale poprawki zachowują przenośność umiejętności do innych narzędzi agentów:"

#. translators: %s: comma-separated tool names
#: admin/skills.php:318
#, php-format
msgid "allowed-tools references unknown tool(s): %s"
msgstr "allowed-tools odwołuje się do nieznanego narzędzia/nieznanych narzędzi: %s"

#: admin/skills.php:333 admin/skills.php:558 admin/skills.php:885 src/admin-pages/index.js:529 src/agent-wizard/index.js:710 src/settings-app/index.js:568
msgid "Name"
msgstr "Nazwa"

#: admin/skills.php:342
#| msgid "Brief summary of what this skill teaches the assistant to do."
msgid "Brief summary of what this skill teaches the agent to do."
msgstr "Krótkie podsumowanie tego, czego ta umiejętność uczy agenta."

#: admin/skills.php:346
msgid "SKILL.md Content"
msgstr "Zawartość pliku SKILL.md"

#: admin/skills.php:349
#| msgid "Markdown instructions that get injected into the assistant's system prompt. Teaches the assistant when and how to use specific tools."
msgid "Markdown instructions that get injected into the agent's system prompt. Teaches the agent when and how to use specific tools."
msgstr "Instrukcje w formacie Markdown wstrzykiwane do promptu systemowego agenta. Uczą agenta, kiedy i jak korzystać z określonych narzędzi."

#: admin/skills.php:353
#| msgid "Assign to Assistant"
msgid "Assign to Agent"
msgstr "Przypisz do agenta"

#: admin/skills.php:367
#| msgid "Leave as \"All Assistants\" to make this skill available globally, or assign it to a specific assistant."
msgid "Leave as \"All Agents\" to make this skill available globally, or assign it to a specific agent."
msgstr "Pozostaw „Wszyscy agenci”, aby ta umiejętność była dostępna globalnie, albo przypisz ją do konkretnego agenta."

#: admin/skills.php:372
msgid "Author"
msgstr "Autor"

#: admin/skills.php:372
msgid "optional"
msgstr "opcjonalne"

#: admin/skills.php:378 admin/skills.php:890 src/admin-pages/index.js:1158 src/dashboard-app/index.js:248
msgid "Version"
msgstr "Wersja"

#: admin/skills.php:392
#| msgid "Active — inject this skill into assistant system prompts"
msgid "Active — inject this skill into agent system prompts"
msgstr "Aktywna — wstrzykuj tę umiejętność do promptów systemowych agentów"

#: admin/skills.php:400
msgid "Preview what this skill sends to the agent"
msgstr "Podgląd tego, co ta umiejętność wysyła do agenta"

#: admin/skills.php:403
msgid "Always in context (progressive-disclosure \"metadata\" tier — every enabled skill's index line):"
msgstr "Zawsze w kontekście (warstwa progressive-disclosure „metadata” — wiersz indeksu każdej włączonej umiejętności):"

#: admin/skills.php:407
msgid "Loaded only when the agent calls load_skill for this skill (the full body below):"
msgstr "Wczytywane tylko wtedy, gdy agent wywoła load_skill dla tej umiejętności (pełna treść poniżej):"

#. translators: 1: line count, 2: estimated token count
#: admin/skills.php:411
#, php-format
msgid "%1$d lines, ~%2$d tokens."
msgstr "%1$d wierszy, ~%2$d tokenów."

#: admin/skills.php:417
msgid "Over the spec's ~500-line guidance — consider moving reference material out."
msgstr "Powyżej wskazówki specyfikacji (~500 wierszy) — rozważ przeniesienie materiałów referencyjnych poza ten plik."

#: admin/skills.php:426
msgid "This skill was imported from ClawHub. Local edits will be preserved unless you re-import."
msgstr "Ta umiejętność została zaimportowana z ClawHub. Lokalne zmiany zostaną zachowane, o ile nie zaimportujesz jej ponownie."

#: admin/skills.php:431
msgid "Update Skill"
msgstr "Zaktualizuj umiejętność"

#: admin/skills.php:445 includes/class-admin-pages-rest.php:826
#| msgid "WordPress"
msgid "WordPress.org"
msgstr "WordPress.org"

#: admin/skills.php:454 includes/class-admin-pages-rest.php:827
msgid "Anthropic"
msgstr "Anthropic"

#: admin/skills.php:461
msgid "OpenClaw / ClawHub"
msgstr "OpenClaw / ClawHub"

#: admin/skills.php:469
#| msgid "Browse Community"
msgid "Browse Community Skills"
msgstr "Przeglądaj umiejętności społeczności"

#: admin/skills.php:474
#| msgid "Source"
msgid "Skill source"
msgstr "Źródło umiejętności"

#: admin/skills.php:480
msgid "Browsing skills from the official WordPress.org repository."
msgstr "Przeglądanie umiejętności z oficjalnego repozytorium WordPress.org."

#: admin/skills.php:484
msgid "Search skills..."
msgstr "Szukaj umiejętności..."

#: admin/skills.php:485
msgid "Search"
msgstr "Szukaj"

#: admin/skills.php:489 admin/skills.php:667 admin/skills.php:766
msgid "Loading..."
msgstr "Wczytywanie..."

#: admin/skills.php:560 includes/class-approval-queue.php:240 includes/class-gdpr.php:462 src/admin-pages/index.js:1265
msgid "Action"
msgstr "Działanie"

#: admin/skills.php:566 admin/skills.php:577 admin/skills.php:818 admin/skills.php:827
msgid "Import"
msgstr "Importuj"

#: admin/skills.php:577 admin/skills.php:827
msgid "Import this skill?"
msgstr "Zaimportować tę umiejętność?"

#: admin/skills.php:581 admin/skills.php:831
msgid "Importing..."
msgstr "Importowanie..."

#: admin/skills.php:631
msgid "Searching..."
msgstr "Wyszukiwanie..."

#: admin/skills.php:654
msgid "No skills found. Try a different search term."
msgstr "Nie znaleziono umiejętności. Spróbuj innej frazy."

#: admin/skills.php:658
msgid "Failed to connect to ClawHub. Please try again."
msgstr "Nie udało się połączyć z ClawHub. Spróbuj ponownie."

#: admin/skills.php:664 admin/skills.php:705
#| msgid "No tools in this category."
msgid "No skills found in this repository."
msgstr "Nie znaleziono umiejętności w tym repozytorium."

#: admin/skills.php:709
#| msgid "Failed to create skill."
msgid "Failed to load skills from"
msgstr "Nie udało się wczytać umiejętności z"

#: admin/skills.php:732
msgid "Enter a search term above to find skills on ClawHub."
msgstr "Wpisz powyżej wyszukiwaną frazę, aby znaleźć umiejętności w ClawHub."

#: admin/skills.php:757 includes/class-admin-pages-rest.php:887
msgid "Browse Community"
msgstr "Przeglądaj społeczność"

#: admin/skills.php:759
#| msgid "Skills contain SKILL.md instructions that teach assistants when and how to use specific tools. They are injected into the system prompt at runtime."
msgid "Skills contain SKILL.md instructions that teach agents when and how to use specific tools. They are injected into the system prompt at runtime."
msgstr "Umiejętności zawierają instrukcje SKILL.md, które uczą agentów, kiedy i jak korzystać z określonych narzędzi. Są wstrzykiwane do promptu systemowego w czasie działania."

#: admin/skills.php:763
msgid "Recommended Skills"
msgstr "Polecane umiejętności"

#: admin/skills.php:764
msgid "Curated skills verified to work with Agent Builder."
msgstr "Wyselekcjonowane umiejętności zweryfikowane pod kątem zgodności z Agent Builder."

#: admin/skills.php:797
msgid "No recommended skills available yet. Create your own or browse the community."
msgstr "Brak dostępnych polecanych umiejętności. Utwórz własną lub przejrzyj propozycje społeczności."

#: admin/skills.php:860
msgid "Could not load recommended skills. Create your own or browse the community."
msgstr "Nie udało się wczytać polecanych umiejętności. Utwórz własną lub przejrzyj propozycje społeczności."

#: admin/skills.php:869 admin/skills.php:873
msgid "Your Skills"
msgstr "Twoje umiejętności"

#: admin/skills.php:876
msgid "No skills installed yet."
msgstr "Nie zainstalowano jeszcze żadnych umiejętności."

#: admin/skills.php:877
msgid "Import a recommended skill above, create your own, or browse the community."
msgstr "Zaimportuj polecaną umiejętność powyżej, utwórz własną lub przejrzyj propozycje społeczności."

#: admin/skills.php:928 admin/tools.php:449 includes/class-admin-pages-rest.php:823
msgid "Core"
msgstr "Podstawowe"

#: admin/skills.php:938 includes/class-admin-pages-rest.php:849 src/admin-pages/index.js:1189
msgid "Local"
msgstr "Lokalna"

#: admin/skills.php:948 admin/train-data.php:152 src/admin-pages/index.js:1206
msgid "Export"
msgstr "Eksportuj"

#: admin/skills.php:950
msgid "Delete this skill?"
msgstr "Usunąć tę umiejętność?"

#: admin/skills.php:959
msgid "About Skills"
msgstr "O umiejętnościach"

#: admin/skills.php:961
#| msgid "Skills contain SKILL.md instructions — markdown that gets injected into the assistant's system prompt."
msgid "Skills contain SKILL.md instructions — markdown that gets injected into the agent's system prompt."
msgstr "Umiejętności zawierają instrukcje SKILL.md — kod Markdown wstrzykiwany do promptu systemowego agenta."

#: admin/skills.php:962
#| msgid "They teach assistants when and how to use channel-specific tools (e.g., \"when a user asks to speak to a human, use the Slack handoff tool\")."
msgid "They teach agents when and how to use channel-specific tools (e.g., \"when a user asks to speak to a human, use the Slack handoff tool\")."
msgstr "Uczą agentów, kiedy i jak korzystać z narzędzi charakterystycznych dla danego kanału (np. „gdy użytkownik prosi o rozmowę z człowiekiem, użyj narzędzia przekazania do Slacka”)."

#: admin/skills.php:963
#| msgid "Skills never contain API keys or direct HTTP calls — they operate above channels in the stack: assistant → skill → channel → tool."
msgid "Skills never contain API keys or direct HTTP calls — they operate above channels in the stack: agent → skill → channel → tool."
msgstr "Umiejętności nigdy nie zawierają kluczy API ani bezpośrednich wywołań HTTP — działają ponad kanałami w stosie: agent → umiejętność → kanał → narzędzie."

#: admin/skills.php:964
#| msgid "Assign a skill to a specific assistant, or leave it as \"All\" to make it available globally."
msgid "Assign a skill to a specific agent, or leave it as \"All\" to make it available globally."
msgstr "Przypisz umiejętność do konkretnego agenta lub pozostaw ustawienie „Wszyscy”, aby była dostępna globalnie."

#: admin/skills.php:965
msgid "Import curated skills from the Recommended section, browse community skills, or create your own."
msgstr "Zaimportuj wyselekcjonowane umiejętności z sekcji Polecane, przejrzyj umiejętności społeczności lub utwórz własne."

#: admin/tools.php:97 includes/class-admin-pages-rest.php:450
msgid "Database"
msgstr "Baza danych"

#: admin/tools.php:98 includes/class-admin-pages-rest.php:465
msgid "SEO"
msgstr "SEO"

#: admin/tools.php:99 includes/class-admin-pages-rest.php:466
msgid "Site Audit"
msgstr "Audyt witryny"

#: admin/tools.php:100 includes/class-admin-pages-rest.php:467
msgid "Site Health"
msgstr "Kondycja witryny"

#: admin/tools.php:101 includes/class-admin-pages-rest.php:444
msgid "Caching"
msgstr "Buforowanie"

#: admin/tools.php:102 includes/class-admin-pages-rest.php:441
msgid "AI Visibility"
msgstr "Widoczność w AI"

#: admin/tools.php:105 includes/class-admin-pages-rest.php:442
msgid "Analytics"
msgstr "Analityka"

#: admin/tools.php:106 includes/class-admin-pages-rest.php:472 includes/class-skills-registry.php:758
msgid "WordPress"
msgstr "WordPress"

#: admin/tools.php:214
msgid "Slash Commands"
msgstr "Polecenia ukośnikowe"

#: admin/tools.php:247
msgid "Inbound Abilities"
msgstr "Zdolności przychodzące"

#: admin/tools.php:251
msgid "WordPress Abilities API available"
msgstr "WordPress Abilities API jest dostępne"

#: admin/tools.php:255
msgid "Categories"
msgstr "Kategorie"

#: admin/tools.php:264
msgid "Tools sections"
msgstr "Sekcje narzędzi"

#: admin/tools.php:280
msgid "Connected to the WordPress Abilities API."
msgstr "Połączono z WordPress Abilities API."

#. translators: %s: WordPress version number
#: admin/tools.php:284
#, php-format
msgid "Your site is running WordPress %s. Agent Builder turns abilities registered by other plugins into tools your agents can use, and publishes its own tools as abilities for WordPress core AI, MCP clients, and the Command Palette."
msgstr "Twoja witryna działa na WordPressie %s. Agent Builder zamienia zdolności zarejestrowane przez inne wtyczki w narzędzia dostępne dla Twoich agentów, a własne narzędzia publikuje jako zdolności dla natywnego AI WordPressa, klientów MCP i palety poleceń."

#: admin/tools.php:294
msgid "No third-party abilities detected."
msgstr "Nie wykryto zdolności innych producentów."

#: admin/tools.php:295
msgid "When other plugins register WordPress abilities, they will appear here as inbound tools that your agents can use."
msgstr "Gdy inne wtyczki zarejestrują zdolności WordPressa, pojawią się tutaj jako narzędzia przychodzące dostępne dla Twoich agentów."

#. translators: %d: number of third-party abilities
#: admin/tools.php:304
#, php-format
msgid "%d third-party ability available as an inbound tool for your agents."
msgid_plural "%d third-party abilities available as inbound tools for your agents."
msgstr[0] "%d zewnętrzna funkcja dostępna jako narzędzie przychodzące dla Twoich agentów."
msgstr[1] "%d zewnętrzne funkcje dostępne jako narzędzia przychodzące dla Twoich agentów."
msgstr[2] "%d zewnętrznych funkcji dostępnych jako narzędzia przychodzące dla Twoich agentów."

#: admin/tools.php:319
msgid "Ability Name"
msgstr "Nazwa zdolności"

#: admin/tools.php:320 admin/tools.php:381
msgid "Tool Name"
msgstr "Nazwa narzędzia"

#: admin/tools.php:322 admin/tools.php:387
msgid "Parameters"
msgstr "Parametry"

#: admin/tools.php:336 admin/tools.php:605
msgid "Click to disable this ability"
msgstr "Kliknij, aby wyłączyć tę zdolność"

#: admin/tools.php:336 admin/tools.php:606
msgid "Click to enable this ability"
msgstr "Kliknij, aby włączyć tę zdolność"

#: admin/tools.php:350 admin/tools.php:487 src/admin-pages/index.js:793
msgid "None"
msgstr "Brak"

#: admin/tools.php:360
msgid "About WP Abilities"
msgstr "O zdolnościach WP"

#: admin/tools.php:362
msgid "Inbound abilities from other plugins are automatically converted to the OpenAI function-calling format and made available to all agents."
msgstr "Zdolności przychodzące z innych wtyczek są automatycznie konwertowane do formatu wywoływania funkcji OpenAI i udostępniane wszystkim agentom."

#: admin/tools.php:363
msgid "Use the Enabled toggle to switch an individual third-party ability on or off. A disabled ability is hidden from every agent and cannot be called through the abilities bridge. (Built-in tools that use an ability internally are controlled by their own toggle in the tools list.)"
msgstr "Użyj przełącznika Włączone, aby włączyć lub wyłączyć pojedynczą zdolność innego producenta. Wyłączona zdolność jest ukryta przed wszystkimi agentami i nie może zostać wywołana przez mostek zdolności. (Wbudowane narzędzia korzystające wewnętrznie ze zdolności mają własny przełącznik na liście narzędzi)."

#: admin/tools.php:364
msgid "The \"Ability Name\" column shows the original WordPress ability identifier (e.g., woocommerce/get-orders); the \"Tool Name\" column shows the function name your agents use to call it."
msgstr "Kolumna „Nazwa zdolności” pokazuje oryginalny identyfikator zdolności WordPressa (np. woocommerce/get-orders); kolumna „Nazwa narzędzia” pokazuje nazwę funkcji, której agenci używają do jej wywołania."

#: admin/tools.php:365
msgid "Outbound abilities are your own Agent Builder tools, published for MCP, the REST API, and core AI. Each tool in the list shows its ability name underneath — toggle the tool off to unpublish it."
msgstr "Zdolności wychodzące to Twoje własne narzędzia Agent Builder publikowane dla MCP, REST API i natywnego AI. Pod każdym narzędziem na liście widoczna jest jego nazwa zdolności — wyłącz narzędzie, aby cofnąć jej publikację."

#: admin/tools.php:373
#| msgid "No tools found. Activate assistants to see their available tools."
msgid "No tools found. Activate agents to see their available tools."
msgstr "Nie znaleziono narzędzi. Aktywuj agentów, aby zobaczyć dostępne dla nich narzędzia."

#: admin/tools.php:385 src/admin-pages/index.js:983 src/agent-wizard/index.js:441 src/agent-wizard/index.js:722
msgid "Category"
msgstr "Kategoria"

#: admin/tools.php:386 includes/class-admin-menu-handler.php:420
msgid "Usage"
msgstr "Użycie"

#: admin/tools.php:394 admin/tools.php:562
msgid "Click to disable this tool"
msgstr "Kliknij, aby wyłączyć to narzędzie"

#: admin/tools.php:394 admin/tools.php:563
msgid "Click to enable this tool"
msgstr "Kliknij, aby włączyć to narzędzie"

#: admin/tools.php:405
msgid "Published as a WordPress ability (MCP, REST, core AI) while this tool is enabled."
msgstr "Publikowane jako zdolność WordPressa (MCP, REST, natywne AI), dopóki to narzędzie jest włączone."

#: admin/tools.php:424 admin/tools.php:438
msgid "Read Only"
msgstr "Tylko do odczytu"

#: admin/tools.php:425 src/admin-pages/index.js:794
msgid "Low"
msgstr "Niskie"

#: admin/tools.php:427
msgid "Bulk Write"
msgstr "Zapis zbiorczy"

#. translators: %s: number of times a tool was called
#: admin/tools.php:474
#, php-format
msgid "%s call"
msgid_plural "%s calls"
msgstr[0] "%s wywołanie"
msgstr[1] "%s wywołania"
msgstr[2] "%s wywołań"

#: admin/tools.php:477
msgid "No calls yet"
msgstr "Brak wywołań"

#: admin/tools.php:499
msgid "Tool Permission System"
msgstr "System uprawnień narzędzi"

#: admin/tools.php:500
#| msgid "Use the toggle switches above to control which tools assistants can access. When a tool is disabled:"
msgid "Use the toggle switches above to control which tools agents can access. When a tool is disabled:"
msgstr "Użyj powyższych przełączników, aby określić, do których narzędzi mają dostęp agenci. Gdy narzędzie jest wyłączone:"

#: admin/tools.php:502
#| msgid "The tool is hidden from the AI model — assistants will not know it exists and cannot request it."
msgid "The tool is hidden from the AI model — agents will not know it exists and cannot request it."
msgstr "Narzędzie jest ukryte przed modelem AI — agenci nie będą wiedzieć o jego istnieniu i nie mogą go zażądać."

#: admin/tools.php:503
#| msgid "Even if an assistant attempts to call a disabled tool directly, execution is blocked and an error is returned."
msgid "Even if an agent attempts to call a disabled tool directly, execution is blocked and an error is returned."
msgstr "Nawet jeśli agent spróbuje bezpośrednio wywołać wyłączone narzędzie, wykonanie zostanie zablokowane i zwrócony zostanie błąd."

#: admin/tools.php:504
msgid "Disabled tool calls are logged in the Audit Log for security visibility."
msgstr "Wywołania wyłączonych narzędzi są zapisywane w dzienniku audytu, co zapewnia wgląd ze względów bezpieczeństwa."

#: admin/tools.php:505
msgid "Changes take effect immediately — no restart or reload required."
msgstr "Zmiany są stosowane natychmiast — nie trzeba nic restartować ani odświeżać."

#: admin/tools.php:508
msgid "Tip:"
msgstr "Wskazówka:"

#: admin/tools.php:509
msgid "Database read tools are enabled by default. Write tools (update option, create/update/delete post) are disabled by default — enable them here when needed."
msgstr "Narzędzia odczytu bazy danych są włączone domyślnie. Narzędzia zapisu (aktualizacja opcji, tworzenie/aktualizacja/usuwanie wpisu) są domyślnie wyłączone — włącz je tutaj w razie potrzeby."

#: admin/tools.php:514
msgid "About Tools"
msgstr "O narzędziach"

#: admin/tools.php:516
#| msgid "Core tools are available to all assistants and provide file operations, WordPress data access, and schedule management."
msgid "Core tools are available to all agents and provide file operations, WordPress data access, and schedule management."
msgstr "Narzędzia podstawowe są dostępne dla wszystkich agentów i zapewniają operacje na plikach, dostęp do danych WordPressa oraz zarządzanie harmonogramem."

#: admin/tools.php:517
#| msgid "Assistant tools are defined by individual assistants for their specific functionality (e.g., security scans, content analysis)."
msgid "Agent tools are defined by individual agents for their specific functionality (e.g., security scans, content analysis)."
msgstr "Narzędzia agentów są definiowane przez poszczególnych agentów na potrzeby ich specyficznych funkcji (np. skanowanie bezpieczeństwa, analiza treści)."

#: admin/tools.php:518
#| msgid "When chatting with an assistant, the LLM decides which tools to call based on the conversation context."
msgid "When chatting with an agent, the LLM decides which tools to call based on the conversation context."
msgstr "Podczas rozmowy z agentem to LLM decyduje, które narzędzia wywołać, na podstawie kontekstu rozmowy."

#: admin/tools.php:519
msgid "All tool executions are logged in the Audit Log for transparency and debugging."
msgstr "Wszystkie wykonania narzędzi są zapisywane w dzienniku audytu w celu zapewnienia przejrzystości i ułatwienia diagnostyki."

#: admin/tools.php:521
msgid "On WordPress 6.9+, every enabled tool is also published as a WordPress ability (shown as agent-builder/… under each tool name) — discoverable by core AI, MCP clients, and the Command Palette. Disable a tool to unpublish its ability. Abilities from other plugins appear under the \"Inbound Abilities\" category."
msgstr "W WordPressie 6.9+ każde włączone narzędzie jest też publikowane jako zdolność WordPressa (widoczna jako agent-builder/… pod nazwą narzędzia) — wykrywalna przez natywne AI, klientów MCP i paletę poleceń. Wyłącz narzędzie, aby cofnąć publikację jego zdolności. Zdolności z innych wtyczek pojawiają się w kategorii „Zdolności przychodzące”."

#: admin/train-data.php:33 admin/train-data.php:140
msgid "Wiki"
msgstr "Wiki"

#: admin/train-data.php:34 src/agent-wizard/index.js:726 src/settings-app/index.js:1800
msgid "Instructions"
msgstr "Instrukcje"

#: admin/train-data.php:35 src/settings-app/index.js:1368
msgid "Memory"
msgstr "Pamięć"

#: admin/train-data.php:36 includes/class-admin-pages-rest.php:2103
msgid "Vector Store"
msgstr "Magazyn wektorów"

#: admin/train-data.php:42
#| msgid "Facts, policies, and FAQs every assistant can look up — the site's shared source of truth."
msgid "Facts, policies, and FAQs every agent can look up — the site's shared source of truth."
msgstr "Fakty, zasady i odpowiedzi na częste pytania, które może sprawdzić każdy agent — wspólne źródło prawdy dla witryny."

#: admin/train-data.php:43
#| msgid "How one specific assistant talks: its tone, greeting, and persona. Not shared facts — that's the Wiki."
msgid "How one specific agent talks: its tone, greeting, and persona. Not shared facts — that's the Wiki."
msgstr "Sposób wypowiedzi jednego konkretnego agenta: ton, powitanie i persona. Nie są to wspólne fakty — te znajdują się w Wiki."

#: admin/train-data.php:44
#| msgid "Short notes an assistant keeps between chats, e.g. things a user told it. Optional and site-owned."
msgid "Short notes an agent keeps between chats, e.g. things a user told it. Optional and site-owned."
msgstr "Krótkie notatki, które agent zachowuje między rozmowami, np. informacje przekazane mu przez użytkownika. Opcjonalne i należące do witryny."

#: admin/train-data.php:45
msgid "Hosted semantic search over large documents (PDFs, long pages) for faster, more precise recall."
msgstr "Hostowane wyszukiwanie semantyczne w dużych dokumentach (pliki PDF, długie strony) dla szybszego i precyzyjniejszego przywoływania informacji."

#: admin/train-data.php:48
msgid "Site-wide wiki"
msgstr "Wiki dla całej witryny"

#. translators: %s: agent name
#: admin/train-data.php:54
#, php-format
msgid "Agent: %s"
msgstr "Agent: %s"

#: admin/train-data.php:65 includes/class-admin-menu-handler.php:163 includes/class-admin-menu-handler.php:364 includes/class-admin-pages-rest.php:2089 src/agent-wizard/index.js:34 src/agent-wizard/index.js:751 src/settings-app/index.js:299
msgid "Knowledge"
msgstr "Wiedza"

#: admin/train-data.php:66
msgid "Teach your agents what is true"
msgstr "Naucz swoich agentów, co jest prawdą"

#: admin/train-data.php:68
msgid "The free Knowledge Wiki uses Google’s Open Knowledge Format (OKF): plain markdown concepts you can version, search, and maintain like a document library — entirely on your server."
msgstr "Bezpłatna Wiki wiedzy korzysta z formatu Google Open Knowledge Format (OKF): koncepcji w zwykłym formacie Markdown, które możesz wersjonować, przeszukiwać i utrzymywać jak bibliotekę dokumentów — w całości na własnym serwerze."

#: admin/train-data.php:74
msgid "Docs →"
msgstr "Dokumentacja →"

#: admin/train-data.php:93
msgid "Knowledge sections"
msgstr "Sekcje wiedzy"

#: admin/train-data.php:129
msgid "Settings UI is unavailable. Rebuild agent-builder assets."
msgstr "Interfejs ustawień jest niedostępny. Zbuduj ponownie zasoby agent-builder."

#: admin/train-data.php:148
msgid "Search concepts…"
msgstr "Szukaj koncepcji…"

#: admin/train-data.php:151
msgid "Guided setup"
msgstr "Konfiguracja krok po kroku"

#: admin/train-data.php:153
msgid "Import persona text"
msgstr "Importuj tekst persony"

#: admin/train-data.php:154
msgid "New concept"
msgstr "Nowa koncepcja"

#: admin/train-data.php:162
msgid "concepts"
msgstr "koncepcje"

#: admin/train-data.php:164
msgid "Concepts"
msgstr "Koncepcje"

#: admin/train-data.php:166
msgid "No concepts yet. Create a FAQ, policy, or product fact to get started."
msgstr "Brak koncepcji. Zacznij od utworzenia często zadawanego pytania, zasady lub faktu o produkcie."

#: admin/train-data.php:172 src/admin-pages/index.js:2355
msgid "Concept"
msgstr "Koncepcja"

#: admin/train-data.php:175
msgid "Save concept"
msgstr "Zapisz koncepcję"

#: admin/train-data.php:181 src/knowledge-wizard/index.js:392
msgid "Title"
msgstr "Tytuł"

#: admin/train-data.php:182
msgid "Returns policy"
msgstr "Zasady zwrotów"

#: admin/train-data.php:186
msgid "ID"
msgstr "Identyfikator"

#: admin/train-data.php:187
msgid "About ID"
msgstr "O identyfikatorze"

#: admin/train-data.php:187
msgid "Short name for this concept (e.g. returns-policy). Filled in for you from the title if left blank."
msgstr "Krótka nazwa tej koncepcji (np. zasady-zwrotow). Jeśli pozostawisz puste, zostanie uzupełniona na podstawie tytułu."

#: admin/train-data.php:194
msgid "About type"
msgstr "O typie"

#: admin/train-data.php:194
msgid "What kind of knowledge this is. Choose Custom to enter your own."
msgstr "Rodzaj tej wiedzy. Wybierz Własny, aby wpisać własny."

#: admin/train-data.php:239
msgid "Custom…"
msgstr "Własny…"

#: admin/train-data.php:246
msgid "Your type"
msgstr "Twój typ"

#: admin/train-data.php:252
msgid "Keywords"
msgstr "Słowa kluczowe"

#: admin/train-data.php:253
msgid "About keywords"
msgstr "O słowach kluczowych"

#: admin/train-data.php:253
msgid "Optional keywords, comma-separated. Not WordPress post tags."
msgstr "Opcjonalne słowa kluczowe rozdzielone przecinkami. To nie są tagi wpisów WordPressa."

#: admin/train-data.php:255
msgid "shipping, returns"
msgstr "wysyłka, zwroty"

#: admin/train-data.php:260
msgid "About status"
msgstr "O statusie"

#: admin/train-data.php:260
msgid "Draft = work in progress. Stable = ready. Deprecated = keep for history, prefer not to use."
msgstr "Szkic = w toku. Stabilna = gotowa. Wycofana = zachowana na potrzeby historii, lepiej jej nie używać."

#: admin/train-data.php:263
msgid "Draft"
msgstr "Szkic"

#: admin/train-data.php:264
msgid "Stable"
msgstr "Stabilna"

#: admin/train-data.php:265
msgid "Deprecated"
msgstr "Wycofana"

#: admin/train-data.php:270
msgid "Review by"
msgstr "Przegląd do"

#: admin/train-data.php:271
msgid "About review date"
msgstr "O dacie przeglądu"

#: admin/train-data.php:271
msgid "Optional. After this date the concept is marked as needing a refresh."
msgstr "Opcjonalne. Po tej dacie koncepcja zostanie oznaczona jako wymagająca odświeżenia."

#: admin/train-data.php:278
msgid "Example"
msgstr "Przykład"

#: admin/train-data.php:279
msgid "Demo only — agents cannot use this until you uncheck Example and adapt it for your site."
msgstr "Tylko demonstracja — agenci nie mogą z tego korzystać, dopóki nie odznaczysz opcji Przykład i nie dostosujesz treści do swojej witryny."

#: admin/train-data.php:285
msgid "Always include in prompts"
msgstr "Zawsze dołączaj do promptów"

#: admin/train-data.php:286
#| msgid "— inject this concept into every assistant’s system prompt (best for site overview, tone, standing policies). Keep short."
msgid "— inject this concept into every agent’s system prompt (best for site overview, tone, standing policies). Keep short."
msgstr "— wstrzykuj tę koncepcję do promptu systemowego każdego agenta (najlepsze dla przeglądu witryny, tonu wypowiedzi i stałych zasad). Zachowaj zwięzłość."

#: admin/train-data.php:291
msgid "Summary"
msgstr "Podsumowanie"

#: admin/train-data.php:292
msgid "About summary"
msgstr "O podsumowaniu"

#: admin/train-data.php:292
msgid "One sentence for the list and search results."
msgstr "Jedno zdanie do listy i wyników wyszukiwania."

#: admin/train-data.php:294
msgid "One sentence that sums this up."
msgstr "Jedno zdanie podsumowujące całość."

#: admin/train-data.php:299
msgid "About content"
msgstr "O treści"

#: admin/train-data.php:299
msgid "What agents should know. Write plainly; Markdown is optional."
msgstr "To, co agenci powinni wiedzieć. Pisz prostym językiem; Markdown jest opcjonalny."

#: admin/train-data.php:301
msgid "We accept returns within 30 days with proof of purchase…"
msgstr "Przyjmujemy zwroty w ciągu 30 dni za okazaniem dowodu zakupu…"

#: admin/train-data.php:305
msgid "Related link (optional)"
msgstr "Powiązany odnośnik (opcjonalnie)"

#: admin/train-data.php:306
msgid "About related link"
msgstr "O powiązanym odnośniku"

#: admin/train-data.php:306
msgid "Link to a page or doc this is about. Content above is still the main knowledge."
msgstr "Odnośnik do strony lub dokumentu, którego dotyczy ta koncepcja. Główną wiedzą pozostaje powyższa treść."

#: admin/train-data.php:317
msgid "Your knowledge wiki"
msgstr "Twoja wiki wiedzy"

#: admin/train-data.php:318
#| msgid "Add facts, policies, and FAQs your assistants can use."
msgid "Add facts, policies, and FAQs your agents can use."
msgstr "Dodaj fakty, zasady i odpowiedzi na częste pytania, z których mogą korzystać Twoi agenci."

#: admin/train-data.php:319 includes/class-dashboard-rest.php:292 includes/class-dashboard-rest.php:294
msgid "Add knowledge"
msgstr "Dodaj wiedzę"

#: admin/train-data.php:340
msgid "Agent Builder Pro"
msgstr "Agent Builder Pro"

#: admin/train-data.php:341
msgid "Vector Store &amp; RAG"
msgstr "Magazyn wektorów i RAG"

#: admin/train-data.php:342
#| msgid "Train assistants on large document sets and whole-site content with hosted embeddings. Semantic search retrieves the right passages at chat time — ideal for PDFs, long manuals, and fuzzy customer questions."
msgid "Train agents on large document sets and whole-site content with hosted embeddings. Semantic search retrieves the right passages at chat time — ideal for PDFs, long manuals, and fuzzy customer questions."
msgstr "Trenuj agentów na dużych zbiorach dokumentów i treści całej witryny dzięki hostowanym embeddingom. Wyszukiwanie semantyczne pobiera właściwe fragmenty w trakcie rozmowy — idealne dla plików PDF, obszernych instrukcji i nieprecyzyjnych pytań klientów."

#: admin/train-data.php:344
msgid "Scan posts & pages into a private vector namespace"
msgstr "Skanowanie wpisów i stron do prywatnej przestrzeni nazw wektorów"

#: admin/train-data.php:345
msgid "Upload PDF / TXT / MD with automatic chunking"
msgstr "Przesyłanie plików PDF / TXT / MD z automatycznym dzieleniem na fragmenty"

#: admin/train-data.php:346
msgid "Automatic retrieval into agent context (with citations)"
msgstr "Automatyczne pobieranie do kontekstu agenta (z odwołaniami do źródeł)"

#: admin/train-data.php:347
msgid "WP-CLI: wp agent rag status|train|upload|search"
msgstr "WP-CLI: wp agent rag status|train|upload|search"

#: admin/train-data.php:350
msgid "The free Knowledge Wiki above stays fully available without Pro — no features are locked behind a paywall for curated markdown knowledge."
msgstr "Powyższa bezpłatna Wiki wiedzy pozostaje w pełni dostępna bez wersji Pro — żadna funkcja wyselekcjonowanej wiedzy w formacie Markdown nie jest ukryta za opłatą."

#: admin/train-data.php:354
msgid "See Pro plans"
msgstr "Zobacz plany Pro"

#: admin/train-data.php:357
msgid "How Vector Store works"
msgstr "Jak działa magazyn wektorów"

#: agent-builder.php:439
#| msgid "Chat with an AI Assistant"
msgid "Chat with an AI Agent"
msgstr "Porozmawiaj z agentem AI"

#: agent-builder.php:492
msgid "Helper"
msgstr "Pomocnik"

#: includes/class-abilities-bridge.php:88
msgid "Agent Builder — Read"
msgstr "Agent Builder — odczyt"

#: includes/class-abilities-bridge.php:89
msgid "Read-only WordPress data access tools from the Agent Builder plugin."
msgstr "Narzędzia dostępu do danych WordPressa tylko do odczytu z wtyczki Agent Builder."

#: includes/class-abilities-bridge.php:96
msgid "Agent Builder — Write"
msgstr "Agent Builder — zapis"

#: includes/class-abilities-bridge.php:97
msgid "WordPress data modification tools from the Agent Builder plugin."
msgstr "Narzędzia modyfikacji danych WordPressa z wtyczki Agent Builder."

#: includes/class-admin-ajax.php:219 includes/class-admin-ajax.php:255 includes/class-admin-ajax.php:308 includes/class-admin-ajax.php:345 includes/class-admin-ajax.php:367 includes/class-admin-ajax.php:404 includes/class-admin-ajax.php:426 includes/class-admin-ajax.php:527 includes/class-admin-ajax.php:1144 includes/class-admin-ajax.php:1259 includes/class-admin-pages-rest.php:1048 includes/class-admin-pages-rest.php:1137 includes/class-admin-pages-rest.php:1192 includes/class-okf-admin.php:52 includes/class-rag-manager.php:301 includes/class-rag-manager.php:348 includes/class-rag-manager.php:415 includes/class-rag-manager.php:466 includes/class-rag-manager.php:517 includes/class-rag-manager.php:539 includes/class-rag-manager.php:573 includes/class-rag-manager.php:599 includes/class-rag-manager.php:631
msgid "Permission denied."
msgstr "Brak uprawnień."

#: includes/class-admin-ajax.php:226
msgid "Missing tool name."
msgstr "Brak nazwy narzędzia."

#: includes/class-admin-ajax.php:262
msgid "Missing ability name."
msgstr "Brak nazwy zdolności."

#: includes/class-admin-ajax.php:268
msgid "This ability is managed on the Tools tab."
msgstr "Tą zdolnością zarządza się w zakładce Narzędzia."

#: includes/class-admin-ajax.php:273
msgid "Unknown ability."
msgstr "Nieznana zdolność."

#: includes/class-admin-ajax.php:325
#| msgid "Could not delete trigger."
msgid "Could not save the event trigger."
msgstr "Nie udało się zapisać wyzwalacza zdarzenia."

#: includes/class-admin-ajax.php:352
#| msgid "Could not delete trigger."
msgid "Could not delete the event trigger."
msgstr "Nie udało się usunąć wyzwalacza zdarzenia."

#: includes/class-admin-ajax.php:384
#| msgid "Could not save settings."
msgid "Could not save the scheduled task."
msgstr "Nie udało się zapisać zaplanowanego zadania."

#: includes/class-admin-ajax.php:411
#| msgid "Could not delete task."
msgid "Could not delete the scheduled task."
msgstr "Nie udało się usunąć zaplanowanego zadania."

#: includes/class-admin-ajax.php:431
msgid "No commands provided."
msgstr "Nie podano żadnych poleceń."

#: includes/class-admin-ajax.php:436
msgid "Invalid commands format."
msgstr "Nieprawidłowy format poleceń."

#: includes/class-admin-ajax.php:465
msgid "run_wp_cli tool not found. Visit the Tools page first."
msgstr "Nie znaleziono narzędzia run_wp_cli. Odwiedź najpierw stronę Narzędzia."

#: includes/class-admin-ajax.php:535
msgid "Missing agent slug."
msgstr "Brak uproszczonej nazwy (sluga) agenta."

#: includes/class-admin-ajax.php:540
msgid "Invalid privilege key."
msgstr "Nieprawidłowy klucz uprawnienia."

#: includes/class-admin-ajax.php:566 includes/class-admin-ajax.php:722 includes/class-admin-ajax.php:944 includes/class-admin-ajax.php:985 includes/class-admin-ajax.php:1012 includes/class-admin-ajax.php:1068 includes/class-agent-updates.php:210 includes/class-agent-updates.php:637
msgid "Insufficient permissions."
msgstr "Niewystarczające uprawnienia."

#: includes/class-admin-ajax.php:572
msgid "Missing required parameters."
msgstr "Brak wymaganych parametrów."

#: includes/class-admin-ajax.php:576
msgid "Agent updates require a premium license."
msgstr "Aktualizacje agentów wymagają licencji premium."

#. translators: %s: agent slug
#: includes/class-admin-ajax.php:589
#, php-format
msgid "%s updated successfully."
msgstr "Pomyślnie zaktualizowano: %s."

#: includes/class-admin-ajax.php:730 includes/class-admin-ajax.php:951 includes/class-admin-ajax.php:1018 includes/class-admin-ajax.php:1075
msgid "Invalid provider."
msgstr "Nieprawidłowy dostawca."

#: includes/class-admin-ajax.php:925
msgid "Connected successfully!"
msgstr "Połączono pomyślnie!"

#. translators: %d: HTTP status code
#: includes/class-admin-ajax.php:930
#, php-format
msgid "Connection failed (HTTP %d). Check your API key."
msgstr "Połączenie nie powiodło się (HTTP %d). Sprawdź swój klucz API."

#: includes/class-admin-ajax.php:956
msgid "API key is required."
msgstr "Klucz API jest wymagany."

#: includes/class-admin-ajax.php:1056
msgid "Provider removed."
msgstr "Dostawca został usunięty."

#: includes/class-admin-ajax.php:1110
msgid "No models returned. Ensure your API key is saved and valid."
msgstr "Nie zwrócono żadnych modeli. Upewnij się, że Twój klucz API został zapisany i jest prawidłowy."

#: includes/class-admin-ajax.php:1165
msgid "Email address is required."
msgstr "Adres e-mail jest wymagany."

#: includes/class-admin-ajax.php:1197
msgid "No API key returned. Please try again."
msgstr "Nie zwrócono klucza API. Spróbuj ponownie."

#: includes/class-admin-ajax.php:1209
msgid "Your API key was issued but could not be saved on this site. Please deactivate and reactivate Agent Builder to repair its database tables, then try again."
msgstr "Twój klucz API został wydany, ale nie udało się go zapisać w tej witrynie. Dezaktywuj i ponownie aktywuj Agent Builder, aby naprawić tabele bazy danych, a następnie spróbuj ponownie."

#: includes/class-admin-ajax.php:1244
msgid "API key saved."
msgstr "Klucz API został zapisany."

#: includes/class-admin-ajax.php:1271
#| msgid "Task \"%s\" not found on this agent."
msgid "Task not found on this agent."
msgstr "Nie znaleziono zadania u tego agenta."

#: includes/class-admin-menu-handler.php:53
msgid "Agent Builder — Quick Start"
msgstr "Agent Builder — szybki start"

#: includes/class-admin-menu-handler.php:54
msgid "Quick Start"
msgstr "Szybki start"

#: includes/class-admin-menu-handler.php:62 includes/class-admin-menu-handler.php:234
msgid "Agent Builder — Setup Wizard"
msgstr "Agent Builder — kreator konfiguracji"

#: includes/class-admin-menu-handler.php:63 includes/class-admin-menu-handler.php:235 includes/class-admin-menu-handler.php:339
msgid "Setup Wizard"
msgstr "Kreator konfiguracji"

#: includes/class-admin-menu-handler.php:73
msgid "Agent Builder — Dashboard"
msgstr "Agent Builder — kokpit"

#: includes/class-admin-menu-handler.php:74 includes/class-admin-surfaces.php:129
msgid "Dashboard"
msgstr "Kokpit"

#: includes/class-admin-menu-handler.php:81
msgid "Agent Builder — Chat"
msgstr "Agent Builder — czat"

#: includes/class-admin-menu-handler.php:100
msgid "Agent Builder — Agents"
msgstr "Agent Builder — agenci"

#: includes/class-admin-menu-handler.php:113
msgid "Agent Builder — Publish"
msgstr "Agent Builder — publikacja"

#: includes/class-admin-menu-handler.php:114 includes/class-admin-menu-handler.php:403 includes/class-admin-pages-rest.php:2019 src/deploy-wizard/index.js:410
msgid "Publish"
msgstr "Publikacja"

#: includes/class-admin-menu-handler.php:123
msgid "Agent Builder — Run"
msgstr "Agent Builder — uruchamianie"

#: includes/class-admin-menu-handler.php:124
msgid "Run"
msgstr "Uruchom"

#: includes/class-admin-menu-handler.php:133
msgid "Agent Builder — Train an Agent"
msgstr "Agent Builder — wytrenuj agenta"

#: includes/class-admin-menu-handler.php:143
msgid "Agent Builder — Add Knowledge"
msgstr "Agent Builder — dodaj wiedzę"

#: includes/class-admin-menu-handler.php:153
msgid "Agent Builder — Publish Your Agent"
msgstr "Agent Builder — opublikuj swojego agenta"

#: includes/class-admin-menu-handler.php:162
msgid "Agent Builder — Knowledge"
msgstr "Agent Builder — wiedza"

#: includes/class-admin-menu-handler.php:171
msgid "Agent Builder — Tools"
msgstr "Agent Builder — narzędzia"

#: includes/class-admin-menu-handler.php:183
msgid "Agent Builder — Skills"
msgstr "Agent Builder — umiejętności"

#: includes/class-admin-menu-handler.php:202
msgid "Agent Builder — Approvals"
msgstr "Agent Builder — zatwierdzenia"

#: includes/class-admin-menu-handler.php:215
msgid "Agent Builder — Activity"
msgstr "Agent Builder — aktywność"

#: includes/class-admin-menu-handler.php:224
msgid "Agent Builder — Settings"
msgstr "Agent Builder — ustawienia"

#: includes/class-admin-menu-handler.php:244
msgid "Agent Builder — Get Started"
msgstr "Agent Builder — pierwsze kroki"

#: includes/class-admin-menu-handler.php:346 includes/class-admin-menu-handler.php:1160
msgid "Agent Chat"
msgstr "Czat z agentem"

#: includes/class-admin-menu-handler.php:428 includes/class-admin-settings-rest.php:182 includes/class-admin-settings-rest.php:220 src/dashboard-app/index.js:227 src/settings-app/index.js:2800
msgid "License"
msgstr "Licencja"

#: includes/class-admin-menu-handler.php:486
msgid "You do not have permission to customize Quick Actions."
msgstr "Nie masz uprawnień do dostosowywania szybkich działań."

#: includes/class-admin-menu-handler.php:650
msgid "You do not have permission to use the emergency stop."
msgstr "Nie masz uprawnień do korzystania z zatrzymania awaryjnego."

#: includes/class-admin-menu-handler.php:677
msgid "You do not have permission to change the interface mode."
msgstr "Nie masz uprawnień do zmiany trybu interfejsu."

#: includes/class-admin-menu-handler.php:714
msgid "You do not have permission to change update settings."
msgstr "Nie masz uprawnień do zmiany ustawień aktualizacji."

#: includes/class-admin-menu-handler.php:800 includes/class-admin-menu-handler.php:815
msgid "Administrator access required"
msgstr "Wymagany dostęp administratora"

#: includes/class-admin-menu-handler.php:801
msgid "Agent Builder can only be set up and managed by a site administrator. Your account does not have the required permissions, so we cannot continue here."
msgstr "Agent Builder może być konfigurowany i zarządzany wyłącznie przez administratora witryny. Twoje konto nie ma wymaganych uprawnień, dlatego nie możemy tutaj kontynuować."

#: includes/class-admin-menu-handler.php:802
msgid "Please sign in with an administrator account, or ask a user with administrator access to complete the setup."
msgstr "Zaloguj się na konto administratora lub poproś użytkownika z uprawnieniami administratora o dokończenie konfiguracji."

#. translators: %s: site administrator email address, rendered as a mailto link.
#: includes/class-admin-menu-handler.php:806
#, php-format
msgid "Need help? Contact your site administrator at %s."
msgstr "Potrzebujesz pomocy? Skontaktuj się z administratorem witryny pod adresem %s."

#: includes/class-admin-menu-handler.php:810
msgid "Back to the WordPress dashboard"
msgstr "Powrót do kokpitu WordPressa"

#: includes/class-admin-menu-handler.php:900
msgid "Agent Marketplace"
msgstr "Marketplace agentów"

#: includes/class-admin-menu-handler.php:904 includes/class-admin-pages-rest.php:2052 src/admin-pages/index.js:55 src/admin-pages/index.js:370 src/dashboard-app/index.js:22 src/settings-app/index.js:80
msgid "Upgrade to Pro"
msgstr "Przejdź na wersję Pro"

#: includes/class-admin-menu-handler.php:909 src/settings-app/index.js:87
#| msgid "Settings control how assistants behave on this site. Changes are stored locally and take effect for new conversations."
msgid "Settings control how agents behave on this site. Changes are stored locally and take effect for new conversations."
msgstr "Ustawienia określają zachowanie agentów w tej witrynie. Zmiany są przechowywane lokalnie i obowiązują w nowych rozmowach."

#: includes/class-admin-menu-handler.php:911
msgid "The dashboard summarizes agents, approvals, activity, and providers at a glance. Open any card's own page for full control."
msgstr "Kokpit podsumowuje agentów, zatwierdzenia, aktywność i dostawców w skrócie. Otwórz stronę dowolnej karty, aby uzyskać pełną kontrolę."

#: includes/class-admin-menu-handler.php:913 src/admin-pages/index.js:62
#| msgid "Assistants only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings."
msgid "Agents only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings."
msgstr "Agenci korzystają wyłącznie z narzędzi, na które zezwolisz. Działania o wyższym ryzyku nadal podlegają Zatwierdzeniom i Twoim ustawieniom bezpieczeństwa."

#: includes/class-admin-menu-handler.php:915
msgid "Knowledge stays on your site for the free wiki; hosted vector features follow your license and provider terms."
msgstr "W przypadku bezpłatnej wiki wiedza pozostaje w Twojej witrynie; hostowane funkcje wektorowe podlegają Twojej licencji i warunkom dostawcy."

#: includes/class-admin-menu-handler.php:917
#| msgid "Per-assistant instructions shape tone and greetings. Site-wide knowledge belongs in the Knowledge Wiki."
msgid "Per-agent instructions shape tone and greetings. Site-wide knowledge belongs in the Knowledge Wiki."
msgstr "Instrukcje dla poszczególnych agentów kształtują ton wypowiedzi i powitania. Wiedza dotycząca całej witryny należy do Wiki wiedzy."

#: includes/class-admin-menu-handler.php:919
#| msgid "Local memory is optional and site-owned. Turn it off if you prefer assistants not to retain short notes across chats."
msgid "Local memory is optional and site-owned. Turn it off if you prefer agents not to retain short notes across chats."
msgstr "Pamięć lokalna jest opcjonalna i należy do witryny. Wyłącz ją, jeśli nie chcesz, aby agenci zachowywali krótkie notatki pomiędzy rozmowami."

#: includes/class-admin-menu-handler.php:922
msgid "Approvals keep high-risk tool calls under human control before they change your site."
msgstr "Zatwierdzenia utrzymują wywołania narzędzi wysokiego ryzyka pod kontrolą człowieka, zanim zmienią one Twoją witrynę."

#: includes/class-admin-menu-handler.php:924
#| msgid "Activity helps you understand what assistants did. Logs are local; retention follows your Security settings."
msgid "Activity helps you understand what agents did. Logs are local; retention follows your Security settings."
msgstr "Aktywność pomaga zrozumieć, co robili agenci. Dzienniki są przechowywane lokalnie; okres ich przechowywania zależy od Twoich ustawień bezpieczeństwa."

#: includes/class-admin-menu-handler.php:927
#| msgid "Interface settings change how chat looks and how assistants address people. Theme applies to admin and frontend chat."
msgid "Interface settings change how chat looks and how agents address people. Theme applies to admin and frontend chat."
msgstr "Ustawienia interfejsu zmieniają wygląd czatu i sposób, w jaki agenci zwracają się do użytkowników. Motyw dotyczy czatu w panelu administracyjnym i na stronie witryny."

#: includes/class-admin-menu-handler.php:928
#| msgid "Agent chat features apply site-wide. Per-assistant provider/model overrides only when needed. Emergency stop deactivates all agents."
msgid "Agent chat features apply site-wide. Per-agent provider/model overrides only when needed. Emergency stop deactivates all agents."
msgstr "Funkcje czatu agentów obowiązują w całej witrynie. Nadpisuj dostawcę/model dla poszczególnych agentów tylko w razie potrzeby. Zatrzymanie awaryjne dezaktywuje wszystkich agentów."

#: includes/class-admin-menu-handler.php:929
msgid "API keys stay on your site. Only connected providers can be set as the site default."
msgstr "Klucze API pozostają w Twojej witrynie. Jako domyślnego dostawcę witryny można ustawić wyłącznie dostawcę połączonego."

#: includes/class-admin-menu-handler.php:930
msgid "Role privileges control who can administer the plugin and chat with agents. Administrators always retain full access."
msgstr "Uprawnienia ról określają, kto może administrować wtyczką i rozmawiać z agentami. Administratorzy zawsze zachowują pełny dostęp."

#: includes/class-admin-menu-handler.php:931
msgid "Security settings include consent, retention, scanning, and request rate limits. Review Approvals for high-risk actions."
msgstr "Ustawienia bezpieczeństwa obejmują zgody, okres przechowywania, skanowanie oraz limity liczby żądań. Działania wysokiego ryzyka sprawdzisz w sekcji Zatwierdzenia."

#: includes/class-admin-menu-handler.php:932
msgid "Your license unlocks Pro features. Keep keys private and only share them with trusted site admins."
msgstr "Twoja licencja odblokowuje funkcje Pro. Zachowaj klucze w tajemnicy i udostępniaj je wyłącznie zaufanym administratorom witryny."

#: includes/class-admin-menu-handler.php:933
msgid "Advanced integrations and API endpoints. Prefer connected providers on the Providers tab for everyday use."
msgstr "Zaawansowane integracje i punkty końcowe API. Do codziennego użytku zalecamy dostawców połączonych w zakładce Dostawcy."

#: includes/class-admin-menu-handler.php:967 src/admin-pages/index.js:75 src/dashboard-app/index.js:42 src/settings-app/index.js:100
msgid "Need help?"
msgstr "Potrzebujesz pomocy?"

#: includes/class-admin-menu-handler.php:968 src/admin-pages/index.js:77 src/dashboard-app/index.js:48 src/settings-app/index.js:102
msgid "Visit our Support Center"
msgstr "Odwiedź nasze Centrum wsparcia"

#: includes/class-admin-menu-handler.php:970 src/admin-pages/index.js:81 src/dashboard-app/index.js:52 src/settings-app/index.js:106
msgid "Documentation"
msgstr "Dokumentacja"

#: includes/class-admin-menu-handler.php:978 src/admin-pages/index.js:118 src/dashboard-app/index.js:87 src/settings-app/index.js:143
msgid "Privacy Policy"
msgstr "Polityka prywatności"

#: includes/class-admin-menu-handler.php:980 src/admin-pages/index.js:128 src/dashboard-app/index.js:97 src/settings-app/index.js:153
msgid "GDPR Policy"
msgstr "Polityka RODO"

#: includes/class-admin-menu-handler.php:1160 assets/js/gutenberg-blocks.js:160
msgid "Online"
msgstr "Online"

#: includes/class-admin-menu-handler.php:1162
msgid "Manage Agent Deployments"
msgstr "Zarządzaj wdrożeniami agentów"

#: includes/class-admin-notice-manager.php:59
msgid "Agent Builder is almost ready!"
msgstr "Agent Builder jest już prawie gotowy!"

#: includes/class-admin-notice-manager.php:60
msgid "Finish setup to start using your AI agents."
msgstr "Dokończ konfigurację, aby zacząć korzystać ze swoich agentów AI."

#: includes/class-admin-notice-manager.php:63
msgid "Finish Setup"
msgstr "Dokończ konfigurację"

#: includes/class-admin-notice-manager.php:104
msgid "AI Rate Limit Reached"
msgstr "Osiągnięto limit zapytań AI"

#: includes/class-admin-notice-manager.php:105
msgid "A user has hit a rate limit with your configured AI provider. You can switch providers or review your usage in Settings."
msgstr "Użytkownik osiągnął limit zapytań u skonfigurowanego dostawcy AI. Możesz zmienić dostawcę lub sprawdzić swoje zużycie w Ustawieniach."

#: includes/class-admin-notice-manager.php:154
msgid "Some bundled agents are not receiving updates."
msgstr "Niektórzy dołączeni agenci nie otrzymują aktualizacji."

#. translators: %s: comma-separated list of agent slugs.
#: includes/class-admin-notice-manager.php:163
#, php-format
msgid "A copy of each of these agents exists in wp-content/agentic-agents/ and is loaded instead of the version bundled with the plugin: %s"
msgstr "Kopia każdego z tych agentów znajduje się w katalogu wp-content/agentic-agents/ i jest wczytywana zamiast wersji dołączonej do wtyczki: %s"

#: includes/class-admin-notice-manager.php:171
msgid "Those copies will keep running their current prompts, tools and risk levels — plugin updates will not reach them. If you did not create them on purpose, rename or remove the directories and the bundled versions will load again. Nothing is changed for you: that folder is yours."
msgstr "Te kopie będą nadal działać z bieżącymi promptami, narzędziami i poziomami ryzyka — aktualizacje wtyczki do nich nie dotrą. Jeśli nie utworzono ich celowo, zmień nazwę katalogów lub je usuń, a wersje dołączone do wtyczki zostaną wczytane ponownie. Nic nie jest zmieniane bez Twojej wiedzy: ten katalog należy do Ciebie."

#: includes/class-admin-notice-manager.php:175
msgid "At least one of them was installed by an earlier version of the agent updater, which should never have offered it. That is fixed — the updater no longer touches agents that ship with a plugin."
msgstr "Co najmniej jeden z nich został zainstalowany przez wcześniejszą wersję mechanizmu aktualizacji agentów, która nigdy nie powinna go proponować. Zostało to naprawione — mechanizm aktualizacji nie ingeruje już w agentów dostarczanych wraz z wtyczką."

#: includes/class-admin-pages-rest.php:166
msgid "Unknown admin page."
msgstr "Nieznana strona administracyjna."

#: includes/class-admin-pages-rest.php:183
msgid "Invalid tool."
msgstr "Nieprawidłowe narzędzie."

#: includes/class-admin-pages-rest.php:216
msgid "Unknown ability profile."
msgstr "Nieznany profil zdolności."

#: includes/class-admin-pages-rest.php:219
msgid "Tools registry unavailable."
msgstr "Rejestr narzędzi jest niedostępny."

#: includes/class-admin-pages-rest.php:273
msgid "Invalid skill."
msgstr "Nieprawidłowa umiejętność."

#: includes/class-admin-pages-rest.php:289
msgid "Invalid screen or mode."
msgstr "Nieprawidłowy ekran lub tryb."

#: includes/class-admin-pages-rest.php:311
msgid "Unknown action."
msgstr "Nieznane działanie."

#: includes/class-admin-pages-rest.php:337
#| msgid "Unknown service."
msgid "Unknown provider."
msgstr "Nieznany dostawca."

#: includes/class-admin-pages-rest.php:349
#| msgid "No URL configured for this service."
msgid "No API key configured for this provider."
msgstr "Brak skonfigurowanego klucza API dla tego dostawcy."

#: includes/class-admin-pages-rest.php:407
#| msgid "Connected successfully!"
msgid "Connected successfully."
msgstr "Połączono pomyślnie!."

#. translators: %d: HTTP status code.
#: includes/class-admin-pages-rest.php:416
#, php-format
#| msgid "Connection failed (HTTP %d). Check your API key."
msgid "Connection failed (HTTP %d)."
msgstr "Połączenie nieudane (HTTP %d)."

#: includes/class-admin-pages-rest.php:446 includes/class-skills-registry.php:776
msgid "Communication"
msgstr "Komunikacja"

#: includes/class-admin-pages-rest.php:449
msgid "CRM"
msgstr "CRM"

#: includes/class-admin-pages-rest.php:451
msgid "DataForSEO"
msgstr "DataForSEO"

#: includes/class-admin-pages-rest.php:452
msgid "Ecommerce"
msgstr "E-commerce"

#: includes/class-admin-pages-rest.php:453
msgid "Email"
msgstr "E-mail"

#: includes/class-admin-pages-rest.php:455 includes/class-native-forms.php:113 includes/class-native-forms.php:117
msgid "Forms"
msgstr "Formularze"

#: includes/class-admin-pages-rest.php:456
msgid "Google Business"
msgstr "Google Business"

#: includes/class-admin-pages-rest.php:457
msgid "Git"
msgstr "Git"

#: includes/class-admin-pages-rest.php:458
msgid "Search Marketing"
msgstr "Marketing w wyszukiwarkach"

#: includes/class-admin-pages-rest.php:459
msgid "Google Workspace"
msgstr "Google Workspace"

#: includes/class-admin-pages-rest.php:460
msgid "Maintenance"
msgstr "Konserwacja"

#: includes/class-admin-pages-rest.php:462
msgid "Orchestration"
msgstr "Orkiestracja"

#: includes/class-admin-pages-rest.php:463 includes/class-admin-surfaces.php:134
msgid "Plugins"
msgstr "Wtyczki"

#: includes/class-admin-pages-rest.php:468
msgid "Themes"
msgstr "Motywy"

#: includes/class-admin-pages-rest.php:470
msgid "Utility"
msgstr "Narzędzia pomocnicze"

#: includes/class-admin-pages-rest.php:471
msgid "Web"
msgstr "Sieć"

#. translators: %d: tool count
#: includes/class-admin-pages-rest.php:623
#, php-format
msgid "All (%d)"
msgstr "Wszystkie (%d)"

#. translators: %d: site-local tool count
#: includes/class-admin-pages-rest.php:632
#, php-format
msgid "Custom (%d)"
msgstr "Własne (%d)"

#: includes/class-admin-pages-rest.php:671
msgid "All tools"
msgstr "Wszystkie narzędzia"

#: includes/class-admin-pages-rest.php:672
msgid "Site-local tools"
msgstr "Narzędzia lokalne witryny"

#: includes/class-admin-pages-rest.php:722
#| msgid "What may assistants do?"
msgid "What may agents do?"
msgstr "Co mogą robić agenci?"

#: includes/class-admin-pages-rest.php:724
#| msgid "Enable or disable tools assistants can use. Group by category using the tabs."
msgid "Enable or disable tools agents can use. Group by category using the tabs."
msgstr "Włączaj lub wyłączaj narzędzia, z których mogą korzystać agenci. Grupuj według kategorii za pomocą zakładek."

#: includes/class-admin-pages-rest.php:725
msgid "Pick a simple safety profile. We turn tools on or off to match — no need to manage hundreds of tools one by one."
msgstr "Wybierz prosty profil bezpieczeństwa. Włączymy lub wyłączymy narzędzia, aby do niego pasowały — nie musisz zarządzać setkami narzędzi po kolei."

#: includes/class-admin-pages-rest.php:740
#| msgid "Assistants only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings. Provider processing of chat content is covered by our Privacy Policy."
msgid "Agents only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings. Provider processing of chat content is covered by our Privacy Policy."
msgstr "Agenci korzystają wyłącznie z narzędzi, na które zezwolisz. Działania o wyższym ryzyku nadal podlegają Zatwierdzeniom i Twoim ustawieniom bezpieczeństwa. Przetwarzanie treści czatu przez dostawców opisuje nasza Polityka prywatności."

#: includes/class-admin-pages-rest.php:755
msgid "Browse & answer"
msgstr "Przeglądaj i odpowiadaj"

#: includes/class-admin-pages-rest.php:756
msgid "Safest — read-only help"
msgstr "Najbezpieczniejszy — pomoc tylko do odczytu"

#: includes/class-admin-pages-rest.php:757
#| msgid "Assistants can look things up and answer questions. They cannot change posts, settings, or your site."
msgid "Agents can look things up and answer questions. They cannot change posts, settings, or your site."
msgstr "Agenci mogą wyszukiwać informacje i odpowiadać na pytania. Nie mogą zmieniać wpisów, ustawień ani Twojej witryny."

#: includes/class-admin-pages-rest.php:762
msgid "Help with drafts"
msgstr "Pomoc przy szkicach"

#: includes/class-admin-pages-rest.php:763
msgid "Balanced — create drafts with care"
msgstr "Zrównoważony — tworzenie szkiców z rozwagą"

#: includes/class-admin-pages-rest.php:764
msgid "Read plus everyday writing (drafts and light edits). Riskier changes still ask for confirmation."
msgstr "Odczyt oraz codzienne pisanie (szkice i drobne zmiany). Bardziej ryzykowne zmiany nadal wymagają potwierdzenia."

#: includes/class-admin-pages-rest.php:769
msgid "Manage my site"
msgstr "Zarządzaj moją witryną"

#: includes/class-admin-pages-rest.php:770
msgid "Full productivity — approvals for big changes"
msgstr "Pełna produktywność — zatwierdzenia dla dużych zmian"

#: includes/class-admin-pages-rest.php:771
msgid "Most tools on, including significant updates. High-risk actions go through the Approvals queue. Extreme tools stay off."
msgstr "Większość narzędzi włączona, w tym istotne aktualizacje. Działania wysokiego ryzyka przechodzą przez kolejkę zatwierdzeń. Narzędzia o ryzyku ekstremalnym pozostają wyłączone."

#: includes/class-admin-pages-rest.php:776
msgid "Custom mix"
msgstr "Własna kombinacja"

#: includes/class-admin-pages-rest.php:777
msgid "You mixed tools manually"
msgstr "Narzędzia zostały dobrane ręcznie"

#: includes/class-admin-pages-rest.php:778
msgid "Individual tools were toggled outside a profile."
msgstr "Poszczególne narzędzia zostały przełączone poza profilem."

#: includes/class-admin-pages-rest.php:824
#| msgid "Agent"
msgid "Agentic"
msgstr "Agentic"

#: includes/class-admin-pages-rest.php:825
msgid "ClawHub"
msgstr "ClawHub"

#: includes/class-admin-pages-rest.php:876
msgid "Instructions that teach agents when and how to use tools."
msgstr "Instrukcje uczące agentów, kiedy i jak korzystać z narzędzi."

#: includes/class-admin-pages-rest.php:941
msgid "Things waiting for your OK"
msgstr "Elementy oczekujące na Twoją zgodę"

#: includes/class-admin-pages-rest.php:942
#| msgid "When an assistant wants to change something important, it waits here until you approve or reject it."
msgid "When an agent wants to change something important, it waits here until you approve or reject it."
msgstr "Gdy agent chce zmienić coś istotnego, czeka tutaj, aż to zatwierdzisz lub odrzucisz."

#: includes/class-admin-pages-rest.php:964
#| msgid "Approvals keep high-risk assistant actions under human control. Email alerts use your admin address and never include passwords. See Privacy Policy for how providers process chat."
msgid "Approvals keep high-risk agent actions under human control. Email alerts use your admin address and never include passwords. See Privacy Policy for how providers process chat."
msgstr "Zatwierdzenia utrzymują działania agentów wysokiego ryzyka pod kontrolą człowieka. Alerty e-mail są wysyłane na Twój adres administracyjny i nigdy nie zawierają haseł. Sposób przetwarzania czatu przez dostawców opisuje Polityka prywatności."

#: includes/class-admin-pages-rest.php:982
msgid "Always ask me"
msgstr "Zawsze pytaj mnie"

#: includes/class-admin-pages-rest.php:983
msgid "Safest default"
msgstr "Najbezpieczniejsze ustawienie domyślne"

#: includes/class-admin-pages-rest.php:984
msgid "Important or writing actions wait for you. Best when you want full control."
msgstr "Działania istotne lub zapisujące czekają na Ciebie. Najlepsze, gdy chcesz mieć pełną kontrolę."

#: includes/class-admin-pages-rest.php:985
msgid "No automatic approvals beyond the safest reads."
msgstr "Brak automatycznych zatwierdzeń poza najbezpieczniejszymi operacjami odczytu."

#: includes/class-admin-pages-rest.php:993
msgid "Auto-approve low risk"
msgstr "Automatycznie zatwierdzaj niskie ryzyko"

#: includes/class-admin-pages-rest.php:994
msgid "Recommended for most sites"
msgstr "Zalecane dla większości witryn"

#: includes/class-admin-pages-rest.php:995
msgid "Simple look-ups run freely. Drafts and bigger changes still pause for confirmation or this queue."
msgstr "Proste wyszukiwanie informacji działa bez ograniczeń. Szkice i większe zmiany nadal wymagają potwierdzenia lub trafiają do tej kolejki."

#: includes/class-admin-pages-rest.php:996
msgid "You accept that low-risk tools may run without a separate approval email."
msgstr "Akceptujesz, że narzędzia niskiego ryzyka mogą działać bez osobnego e-maila z zatwierdzeniem."

#: includes/class-admin-pages-rest.php:1004
msgid "Trust more (higher risk)"
msgstr "Większe zaufanie (wyższe ryzyko)"

#: includes/class-admin-pages-rest.php:1005
msgid "Faster — use with care"
msgstr "Szybciej — używaj z rozwagą"

#: includes/class-admin-pages-rest.php:1006
#| msgid "Assistants work with less interruption (autonomous mode). You can still review history. Extreme tools stay blocked."
msgid "Agents work with less interruption (autonomous mode). You can still review history. Extreme tools stay blocked."
msgstr "Agenci pracują z mniejszą liczbą przerw (tryb autonomiczny). Nadal możesz przeglądać historię. Narzędzia o ryzyku ekstremalnym pozostają zablokowane."

#: includes/class-admin-pages-rest.php:1007
#| msgid "I understand assistants may change content without waiting in this queue, and I accept that increased risk."
msgid "I understand agents may change content without waiting in this queue, and I accept that increased risk."
msgstr "Rozumiem, że agenci mogą zmieniać treści bez oczekiwania w tej kolejce, i akceptuję zwiększone ryzyko."

#: includes/class-admin-pages-rest.php:1067
msgid "Please confirm you accept the increased risk for “Trust more”."
msgstr "Potwierdź, że akceptujesz zwiększone ryzyko dla opcji „Większe zaufanie”."

#: includes/class-admin-pages-rest.php:1073
msgid "Enter a valid email address."
msgstr "Wprowadź prawidłowy adres e-mail."

#: includes/class-admin-pages-rest.php:1142 includes/class-admin-pages-rest.php:1200
msgid "Invalid approval request."
msgstr "Nieprawidłowe żądanie zatwierdzenia."

#: includes/class-admin-pages-rest.php:1438
msgid "Guest"
msgstr "Gość"

#. translators: 1: agent name, 2: conversation id
#: includes/class-admin-pages-rest.php:1443
#, php-format
msgid "Chat with %1$s (#%2$s)"
msgstr "Czat z %1$s (nr %2$s)"

#: includes/class-admin-pages-rest.php:1504
msgid "Today"
msgstr "Dzisiaj"

#: includes/class-admin-pages-rest.php:1505
msgid "Last 7 days"
msgstr "Ostatnie 7 dni"

#: includes/class-admin-pages-rest.php:1506
msgid "Last 30 days"
msgstr "Ostatnie 30 dni"

#: includes/class-admin-pages-rest.php:1514
msgid "Recent conversations"
msgstr "Ostatnie rozmowy"

#: includes/class-admin-pages-rest.php:1515
msgid "Security events"
msgstr "Zdarzenia bezpieczeństwa"

#: includes/class-admin-pages-rest.php:1516
#| msgid "What your assistants have been doing"
msgid "What your agents have been doing"
msgstr "Czym zajmowali się Twoi agenci"

#: includes/class-admin-pages-rest.php:1519
#| msgid "Chats between people and assistants on this site."
msgid "Chats between people and agents on this site."
msgstr "Rozmowy między użytkownikami a agentami w tej witrynie."

#: includes/class-admin-pages-rest.php:1520
msgid "Security-related events. Most sites stay quiet here."
msgstr "Zdarzenia związane z bezpieczeństwem. W większości witryn nic się tutaj nie dzieje."

#: includes/class-admin-pages-rest.php:1521
#| msgid "A simple timeline of assistant work — tools used, approvals, and important system events. No technical jargon required."
msgid "A simple timeline of agent work — tools used, approvals, and important system events. No technical jargon required."
msgstr "Prosta oś czasu pracy agentów — użyte narzędzia, zatwierdzenia i ważne zdarzenia systemowe. Bez technicznego żargonu."

#: includes/class-admin-pages-rest.php:1547 src/admin-pages/index.js:2095
msgid "Tools used"
msgstr "Użyte narzędzia"

#: includes/class-admin-pages-rest.php:1555
msgid "Chats"
msgstr "Rozmowy"

#: includes/class-admin-pages-rest.php:1563
msgid "Other"
msgstr "Inne"

#: includes/class-admin-pages-rest.php:1579
#| msgid "Activity helps you understand what assistants did on your site. Logs are stored locally and purged according to your retention settings. Chat content lives under Conversations."
msgid "Activity helps you understand what agents did on your site. Logs are stored locally and purged according to your retention settings. Chat content lives under Conversations."
msgstr "Aktywność pomaga zrozumieć, co agenci robili w Twojej witrynie. Dzienniki są przechowywane lokalnie i usuwane zgodnie z Twoimi ustawieniami przechowywania. Treść czatu znajduje się w sekcji Rozmowy."

#: includes/class-admin-pages-rest.php:1586
msgid "Timeline"
msgstr "Oś czasu"

#: includes/class-admin-pages-rest.php:1615
msgid "Security check failed. Please reload the Activity page and try exporting again."
msgstr "Kontrola bezpieczeństwa nie powiodła się. Odśwież stronę Aktywność i spróbuj wyeksportować ponownie."

#: includes/class-admin-pages-rest.php:1618
msgid "You do not have permission to export logs."
msgstr "Nie masz uprawnień do eksportowania dzienników."

#: includes/class-admin-pages-rest.php:1695
#| msgid "Security check failed. Please reload the Activity page and try exporting again."
msgid "Security check failed. Please reload the Skills page and try exporting again."
msgstr "Sprawdzenie zabezpieczeń nie powiodło się. Odśwież stronę Umiejętności i spróbuj ponownie wyeksportować."

#: includes/class-admin-pages-rest.php:1698
#| msgid "You do not have permission to export logs."
msgid "You do not have permission to export skills."
msgstr "Nie masz uprawnień do eksportowania umiejętności."

#: includes/class-admin-pages-rest.php:1705
#| msgid "Tool not found."
msgid "Skill not found."
msgstr "Nie znaleziono umiejętności."

#: includes/class-admin-pages-rest.php:1730
#| msgid "Security check failed. Please reload the Activity page and try exporting again."
msgid "Security check failed. Please reload the Skills page and try importing again."
msgstr "Sprawdzenie zabezpieczeń nie powiodło się. Odśwież stronę Umiejętności i spróbuj ponownie zaimportować."

#: includes/class-admin-pages-rest.php:1733
#| msgid "You do not have permission to export logs."
msgid "You do not have permission to import skills."
msgstr "Nie masz uprawnień do importowania umiejętności."

#. translators: %s: tool name
#: includes/class-admin-pages-rest.php:1837
#, php-format
msgid "Used tool: %s"
msgstr "Użyto narzędzia: %s"

#. translators: %s: token count
#: includes/class-admin-pages-rest.php:1881
#, php-format
msgid "%s tokens"
msgstr "Tokeny: %s"

#: includes/class-admin-pages-rest.php:1909
msgid "Started a chat"
msgstr "Rozpoczęto rozmowę"

#: includes/class-admin-pages-rest.php:1910
msgid "Finished a chat"
msgstr "Zakończono rozmowę"

#: includes/class-admin-pages-rest.php:1911
msgid "Used a tool"
msgstr "Użyto narzędzia"

#: includes/class-admin-pages-rest.php:1912
msgid "Chose tools for a reply"
msgstr "Wybrano narzędzia do odpowiedzi"

#: includes/class-admin-pages-rest.php:1913
msgid "Ran an approved action"
msgstr "Wykonano zatwierdzone działanie"

#: includes/class-admin-pages-rest.php:1914
msgid "Tool turned on"
msgstr "Narzędzie włączone"

#: includes/class-admin-pages-rest.php:1915
msgid "Tool turned off"
msgstr "Narzędzie wyłączone"

#: includes/class-admin-pages-rest.php:1916
msgid "Tools safety profile applied"
msgstr "Zastosowano profil bezpieczeństwa narzędzi"

#: includes/class-admin-pages-rest.php:1917
msgid "Site-local tool created"
msgstr "Utworzono narzędzie lokalne witryny"

#: includes/class-admin-pages-rest.php:1918
msgid "Site-local tool updated"
msgstr "Zaktualizowano narzędzie lokalne witryny"

#: includes/class-admin-pages-rest.php:1919
msgid "Site-local tool deleted"
msgstr "Usunięto narzędzie lokalne witryny"

#: includes/class-admin-pages-rest.php:1920
msgid "Action waiting for approval"
msgstr "Działanie oczekujące na zatwierdzenie"

#: includes/class-admin-pages-rest.php:1921 includes/class-admin-pages-rest.php:1923
msgid "You approved an action"
msgstr "Zatwierdzono działanie"

#: includes/class-admin-pages-rest.php:1922 includes/class-admin-pages-rest.php:1924
msgid "You rejected an action"
msgstr "Odrzucono działanie"

#: includes/class-admin-pages-rest.php:1925
msgid "Approval preferences saved"
msgstr "Zapisano preferencje zatwierdzeń"

#: includes/class-admin-pages-rest.php:1926
msgid "Interface mode changed"
msgstr "Zmieniono tryb interfejsu"

#: includes/class-admin-pages-rest.php:1927
#| msgid "Default assistant mode changed"
msgid "Default agent mode changed"
msgstr "Zmieniono domyślny tryb agenta"

#: includes/class-admin-pages-rest.php:1928
msgid "Deployment created"
msgstr "Utworzono wdrożenie"

#: includes/class-admin-pages-rest.php:1929
msgid "Deployment updated"
msgstr "Zaktualizowano wdrożenie"

#: includes/class-admin-pages-rest.php:1930
msgid "Deployment enabled"
msgstr "Włączono wdrożenie"

#: includes/class-admin-pages-rest.php:1931
msgid "Deployment disabled"
msgstr "Wyłączono wdrożenie"

#: includes/class-admin-pages-rest.php:1932
msgid "Deployment deleted"
msgstr "Usunięto wdrożenie"

#: includes/class-admin-pages-rest.php:1933
msgid "Settings changed"
msgstr "Zmieniono ustawienia"

#: includes/class-admin-pages-rest.php:1934
msgid "Changed a service endpoint URL"
msgstr "Zmieniono adres URL punktu końcowego usługi"

#: includes/class-admin-pages-rest.php:1935
msgid "Added knowledge"
msgstr "Dodano wiedzę"

#: includes/class-admin-pages-rest.php:1936
#| msgid "Agent Deactivated"
msgid "Agent activated"
msgstr "Agent aktywowany"

#: includes/class-admin-pages-rest.php:1937
#| msgid "Agent Deactivated"
msgid "Agent deactivated"
msgstr "Agent dezaktywowany"

#: includes/class-admin-pages-rest.php:1938
#| msgid "Agent Activated"
msgid "Agent created"
msgstr "Agent utworzony"

#: includes/class-admin-pages-rest.php:1952
msgid "You / system"
msgstr "Ty / system"

#: includes/class-admin-pages-rest.php:1969
msgid "Approved action failed while running"
msgstr "Zatwierdzone działanie nie powiodło się podczas wykonywania"

#: includes/class-admin-pages-rest.php:1970
msgid "Chat hit an error"
msgstr "W czacie wystąpił błąd"

#: includes/class-admin-pages-rest.php:1971
msgid "Chat error recorded"
msgstr "Zarejestrowano błąd czatu"

#. translators: %s: human time diff
#: includes/class-admin-pages-rest.php:2008
#, php-format
msgid "%s ago"
msgstr "%s temu"

#: includes/class-admin-pages-rest.php:2020
#| msgid "Deploy assistants to shortcodes, blocks, and channels."
msgid "Deploy agents to shortcodes, blocks, and channels."
msgstr "Wdrażaj agentów w shortcodach, blokach i kanałach."

#: includes/class-admin-pages-rest.php:2025
msgid "Embed chat on any page"
msgstr "Osadź czat na dowolnej stronie"

#: includes/class-admin-pages-rest.php:2028
msgid "Open Agent Chat"
msgstr "Otwórz czat z agentem"

#: includes/class-admin-pages-rest.php:2030
#| msgid "Test assistants in wp-admin"
msgid "Test agents in wp-admin"
msgstr "Testuj agentów w panelu wp-admin"

#: includes/class-admin-pages-rest.php:2035
#| msgid "Wizard to create a new assistant"
msgid "Wizard to create a new agent"
msgstr "Kreator tworzenia nowego agenta"

#: includes/class-admin-pages-rest.php:2038
msgid "Full deployment editor (shortcode builder, CLI, modals) remains available when you open a deployment action from here."
msgstr "Pełny edytor wdrożeń (kreator shortcode'ów, CLI, okna modalne) pozostaje dostępny po otwarciu stąd działania wdrożeniowego."

#: includes/class-admin-pages-rest.php:2052 src/dashboard-app/index.js:666
msgid "Pro"
msgstr "Pro"

#: includes/class-admin-pages-rest.php:2054
msgid "Pro is active on this site."
msgstr "Wersja Pro jest aktywna w tej witrynie."

#: includes/class-admin-pages-rest.php:2055
msgid "Unlock vector RAG, connectors, channels, and advanced metering."
msgstr "Odblokuj wektorowe RAG, konektory, kanały i zaawansowane pomiary zużycia."

#: includes/class-admin-pages-rest.php:2059
msgid "Hosted vector store / RAG"
msgstr "Hostowany magazyn wektorów / RAG"

#: includes/class-admin-pages-rest.php:2060
msgid "MCP connectors & channels"
msgstr "Konektory i kanały MCP"

#: includes/class-admin-pages-rest.php:2061
msgid "Usage analytics & costs"
msgstr "Analityka zużycia i kosztów"

#: includes/class-admin-pages-rest.php:2062
msgid "Priority support"
msgstr "Wsparcie priorytetowe"

#: includes/class-admin-pages-rest.php:2090
msgid "Wiki concepts (OKF) and optional Pro vector store."
msgstr "Koncepcje wiki (OKF) i opcjonalny magazyn wektorów w wersji Pro."

#: includes/class-admin-pages-rest.php:2098
msgid "Knowledge Wiki"
msgstr "Wiki wiedzy"

#: includes/class-admin-settings-rest.php:179 src/settings-app/index.js:2222
msgid "MCP"
msgstr "MCP"

#: includes/class-admin-settings-rest.php:259
msgid "Invalid settings tab."
msgstr "Nieprawidłowa zakładka ustawień."

#: includes/class-admin-settings-rest.php:273
msgid "This tab is not available as classic HTML."
msgstr "Ta zakładka nie jest dostępna w postaci klasycznego HTML."

#: includes/class-admin-settings-rest.php:314
msgid "Unknown service."
msgstr "Nieznana usługa."

#: includes/class-admin-settings-rest.php:327
msgid "No URL configured for this service."
msgstr "Dla tej usługi nie skonfigurowano adresu URL."

#. translators: 1: HTTP status code, 2: response time in milliseconds
#: includes/class-admin-settings-rest.php:360
#, php-format
msgid "Reachable (HTTP %1$d, %2$dms)"
msgstr "Osiągalny (HTTP %1$d, %2$d ms)"

#. translators: %d: HTTP status code
#: includes/class-admin-settings-rest.php:366
#, php-format
msgid "Unexpected response (HTTP %d)"
msgstr "Nieoczekiwana odpowiedź (HTTP %d)"

#: includes/class-admin-settings-rest.php:385
#| msgid "Pro is active on this site."
msgid "MCP is not available on this site."
msgstr "MCP nie jest dostępny na tej witrynie."

#: includes/class-admin-settings-rest.php:393
#| msgid "The agent creation tool is unavailable."
msgid "This agent has no MCP tools available."
msgstr "Ten agent nie ma dostępnych narzędzi MCP."

#. translators: %d: number of MCP tools
#: includes/class-admin-settings-rest.php:407
#, php-format
#| msgid "Unavailable."
msgid "%d tool available."
msgid_plural "%d tools available."
msgstr[0] "%d narzędzie dostępne."
msgstr[1] "%d narzędzia dostępne."
msgstr[2] "%d narzędzi dostępnych."

#: includes/class-admin-settings-rest.php:427 includes/class-admin-settings-rest.php:475 includes/class-relay-connect.php:762
msgid "Application Passwords are not available on this site."
msgstr "Hasła aplikacji nie są dostępne w tej witrynie."

#: includes/class-admin-settings-rest.php:544
msgid "Unknown settings tab."
msgstr "Nieznana zakładka ustawień."

#: includes/class-admin-settings-rest.php:601 src/interface-settings/index.js:30
msgid "Theme default"
msgstr "Domyślny motyw"

#: includes/class-admin-settings-rest.php:605 src/interface-settings/index.js:31
msgid "System UI"
msgstr "Interfejs systemowy"

#: includes/class-admin-settings-rest.php:642
msgid "Clean white with WordPress blue accents — the default."
msgstr "Czysta biel z niebieskimi akcentami WordPressa — ustawienie domyślne."

#: includes/class-admin-settings-rest.php:651
msgid "Deep purple dark theme."
msgstr "Ciemny motyw w kolorze głębokiego fioletu."

#: includes/class-admin-settings-rest.php:660
msgid "Pure dark with emerald green accents."
msgstr "Pełna czerń ze szmaragdowymi akcentami."

#: includes/class-admin-settings-rest.php:669
msgid "Deep blue with teal highlights."
msgstr "Głęboki błękit z turkusowymi akcentami."

#: includes/class-admin-settings-rest.php:912
msgid "REST and webhook endpoints for integrations. Full editor remains available via Advanced tools."
msgstr "Punkty końcowe REST i webhook do integracji. Pełny edytor pozostaje dostępny w narzędziach zaawansowanych."

#: includes/class-admin-settings-rest.php:1011 src/settings-app/index.js:2179 src/settings-app/index.js:2425
msgid "Never"
msgstr "Nigdy"

#: includes/class-admin-surfaces.php:130
msgid "Home screen widget"
msgstr "Widżet ekranu głównego"

#: includes/class-admin-surfaces.php:135
msgid "Installed plugins list"
msgstr "Lista zainstalowanych wtyczek"

#: includes/class-admin-surfaces.php:139
msgid "Media Library"
msgstr "Biblioteka mediów"

#: includes/class-admin-surfaces.php:140
msgid "Media grid and list"
msgstr "Siatka i lista mediów"

#: includes/class-admin-surfaces.php:145
msgid "Users list and row actions"
msgstr "Lista użytkowników i działania w wierszach"

#: includes/class-admin-surfaces.php:150
msgid "Comments list row actions"
msgstr "Działania w wierszach listy komentarzy"

#: includes/class-admin-surfaces.php:352 includes/class-admin-surfaces.php:636
msgid "Ask AI"
msgstr "Zapytaj AI"

#: includes/class-admin-surfaces.php:353
#| msgid "Open the AI assistant. Data is sent only when you press Send."
msgid "Open the AI agent. Data is sent only when you press Send."
msgstr "Otwórz agenta AI. Dane są wysyłane dopiero po naciśnięciu przycisku Wyślij."

#. translators: 1: total plugin count, 2: number of plugins with updates.
#: includes/class-admin-surfaces.php:402
#, php-format
msgid "I'm on the Plugins screen (%1$d installed, %2$d with updates available). Give me a quick health check: flag anything abandoned, insecure, or redundant, and tell me what's safe to update first."
msgstr "Jestem na ekranie Wtyczki (zainstalowanych: %1$d, z dostępnymi aktualizacjami: %2$d). Przeprowadź szybką kontrolę kondycji: wskaż wszystko, co jest porzucone, niebezpieczne lub zbędne, i powiedz, co można bezpiecznie zaktualizować w pierwszej kolejności."

#: includes/class-admin-surfaces.php:411
msgid "Ask AI about plugins"
msgstr "Zapytaj AI o wtyczki"

#: includes/class-admin-surfaces.php:412
#| msgid "Review installed plugins with the AI assistant. Data is sent only when you press Send."
msgid "Review installed plugins with the AI agent. Data is sent only when you press Send."
msgstr "Przeanalizuj zainstalowane wtyczki z agentem AI. Dane są wysyłane dopiero po naciśnięciu przycisku Wyślij."

#: includes/class-admin-surfaces.php:428
msgid "I want to build a custom plugin. Help me scaffold it: ask me what it should do, then generate the plugin structure and code for me to review."
msgstr "Chcę zbudować własną wtyczkę. Pomóż mi utworzyć jej szkielet: zapytaj mnie, co ma robić, a następnie wygeneruj strukturę i kod wtyczki do przejrzenia."

#: includes/class-admin-surfaces.php:429
msgid "Create a plugin with AI"
msgstr "Utwórz wtyczkę z pomocą AI"

#: includes/class-admin-surfaces.php:430
#| msgid "Scaffold a custom plugin with the AI assistant. Data is sent only when you press Send."
msgid "Scaffold a custom plugin with the AI agent. Data is sent only when you press Send."
msgstr "Utwórz szkielet własnej wtyczki z agentem AI. Dane są wysyłane dopiero po naciśnięciu przycisku Wyślij."

#: includes/class-admin-surfaces.php:491
msgid "Give me an overview of my media library: any images missing alt text, unused files I could clean up, and anything else worth a look."
msgstr "Daj mi przegląd biblioteki mediów: obrazy bez tekstu alternatywnego, nieużywane pliki, które mogę posprzątać, i wszystko inne warte uwagi."

#: includes/class-admin-surfaces.php:497
#| msgid "Ask AI about users"
msgid "Ask AI about media"
msgstr "Zapytaj AI o media"

#. translators: 1: attachment ID, 2: filename.
#: includes/class-admin-surfaces.php:580
#, php-format
msgid "Write concise, descriptive alt text for image #%1$d (%2$s), then update it for me after I approve."
msgstr "Napisz zwięzły i opisowy tekst alternatywny dla obrazka nr %1$d (%2$s), a następnie zaktualizuj go po moim zatwierdzeniu."

#: includes/class-admin-surfaces.php:589
msgid "Generate alt text with AI"
msgstr "Wygeneruj tekst alternatywny z AI"

#: includes/class-admin-surfaces.php:590
#| msgid "Draft alt text with the AI assistant. Data is sent only when you press Send."
msgid "Draft alt text with the AI agent. Data is sent only when you press Send."
msgstr "Przygotuj tekst alternatywny z agentem AI. Dane są wysyłane dopiero po naciśnięciu przycisku Wyślij."

#: includes/class-admin-surfaces.php:595
#| msgid "AI Agents"
msgid "AI agent"
msgstr "agent AI"

#. translators: %d: attachment ID.
#: includes/class-admin-surfaces.php:623
#, php-format
msgid "Help me with image #%d: review its alt text, suggest a better version, and recommend how I could improve this image."
msgstr "Pomóż mi z obrazkiem nr %d: sprawdź jego tekst alternatywny, zaproponuj lepszą wersję i doradź, jak mogę ulepszyć ten obrazek."

#. translators: %d: attachment ID.
#: includes/class-admin-surfaces.php:628
#, php-format
msgid "Help me manage media item #%d."
msgstr "Pomóż mi zarządzać elementem multimedialnym nr %d."

#: includes/class-admin-surfaces.php:666
msgid "Give me an overview of my user base: recent registrations, inactive accounts, and anyone with elevated privileges I should review."
msgstr "Przedstaw mi przegląd bazy użytkowników: ostatnie rejestracje, nieaktywne konta oraz osoby z podwyższonymi uprawnieniami, które powinienem sprawdzić."

#: includes/class-admin-surfaces.php:672
msgid "Ask AI about users"
msgstr "Zapytaj AI o użytkowników"

#. translators: 1: user ID, 2: display name.
#: includes/class-admin-surfaces.php:705
#, php-format
msgid "Draft a friendly, professional email to user #%1$d (%2$s). Ask me the purpose first, then write it for my review."
msgstr "Przygotuj przyjazny, profesjonalny e-mail do użytkownika nr %1$d (%2$s). Najpierw zapytaj mnie o cel wiadomości, a potem napisz ją do mojej weryfikacji."

#: includes/class-admin-surfaces.php:714
msgid "Draft email with AI"
msgstr "Przygotuj e-mail z pomocą AI"

#. translators: %d: comment ID.
#: includes/class-admin-surfaces.php:747
#, php-format
msgid "Triage comment #%d: summarize it, suggest a priority and category, and draft a helpful reply for my review."
msgstr "Posegreguj komentarz nr %d: podsumuj go, zaproponuj priorytet i kategorię oraz przygotuj pomocną odpowiedź do mojej weryfikacji."

#: includes/class-admin-surfaces.php:755
msgid "Triage with AI"
msgstr "Posegreguj z pomocą AI"

#: includes/class-admin-surfaces.php:784
msgid "Ask Agent Builder"
msgstr "Zapytaj Agent Builder"

#: includes/class-admin-surfaces.php:802
msgid "Give me a quick health check of my site and the top 3 things I should do today."
msgstr "Przeprowadź szybką kontrolę kondycji mojej witryny i wskaż 3 najważniejsze rzeczy, którymi powinienem zająć się dzisiaj."

#: includes/class-admin-surfaces.php:803
msgid "What should I focus on today?"
msgstr "Na czym powinienem się dziś skupić?"

#: includes/class-admin-surfaces.php:806
msgid "Suggest a few blog post ideas based on my existing content and what might be missing."
msgstr "Zaproponuj kilka pomysłów na wpisy blogowe na podstawie moich dotychczasowych treści i tego, czego może brakować."

#: includes/class-admin-surfaces.php:807
msgid "Suggest content ideas"
msgstr "Zaproponuj pomysły na treści"

#: includes/class-admin-surfaces.php:810
msgid "Review my site for SEO, performance, and security issues and prioritize the fixes."
msgstr "Przeanalizuj moją witrynę pod kątem SEO, wydajności i bezpieczeństwa oraz uszereguj poprawki według priorytetu."

#: includes/class-admin-surfaces.php:811
msgid "Audit my site"
msgstr "Przeprowadź audyt mojej witryny"

#: includes/class-admin-surfaces.php:815
msgid "Pick a starting point — you can edit the prompt before sending."
msgstr "Wybierz punkt wyjścia — możesz edytować prompt przed wysłaniem."

#: includes/class-admin-surfaces.php:833
msgid "Data is sent to your configured AI provider only when you press Send."
msgstr "Dane są wysyłane do skonfigurowanego dostawcy AI dopiero po naciśnięciu przycisku Wyślij."

#: includes/class-admin-surfaces.php:852
msgid "Dismiss this launcher"
msgstr "Ukryj ten przycisk uruchamiający"

#: includes/class-admin-vnav.php:73 src/admin-list/index.js:48
msgid "Search…"
msgstr "Szukaj…"

#: includes/class-admin-vnav.php:74 src/admin-pages/index.js:214
msgid "Sections"
msgstr "Sekcje"

#: includes/class-admin-vnav.php:76
msgid "No sections match your search."
msgstr "Żadna sekcja nie pasuje do wyszukiwania."

#: includes/class-agent-base.php:210
msgid "Unknown"
msgstr "Nieznane"

#. translators: 1: agent name, 2: agent description
#: includes/class-agent-base.php:375
#, php-format
msgid ""
"Hello! I'm %1$s. %2$s\n"
"\n"
"How can I help you today?"
msgstr ""
"Cześć! Nazywam się %1$s. %2$s\n"
"\n"
"W czym mogę dzisiaj pomóc?"

#: includes/class-agent-controller.php:140
msgid "⚠️ This response was cut short — the model hit its token limit before finishing. Try asking me to continue, or break the request into smaller steps."
msgstr "⚠️ Ta odpowiedź została skrócona — model osiągnął limit tokenów przed ukończeniem. Poproś mnie o kontynuację albo podziel prośbę na mniejsze kroki."

#. translators: %s: agent identifier
#: includes/class-agent-controller.php:486
#, php-format
msgid "Agent '%s' is not available or you don't have access to it."
msgstr "Agent „%s” jest niedostępny lub nie masz do niego dostępu."

#: includes/class-agent-controller.php:497
msgid "No agent selected. Please select an agent to chat with."
msgstr "Nie wybrano agenta. Wybierz agenta, z którym chcesz porozmawiać."

#: includes/class-agent-controller.php:513
msgid "This agent is currently disabled."
msgstr "Ten agent jest obecnie wyłączony."

#: includes/class-agent-controller.php:521
msgid "The AI service is not configured. Please ask an administrator to set up the API key in Settings > Agentic."
msgstr "Usługa AI nie została skonfigurowana. Poproś administratora o skonfigurowanie klucza API w Ustawienia > Agentic."

#: includes/class-agent-controller.php:562
msgid "This agent has been temporarily disabled due to a security check. Please deactivate and reactivate the Agent Builder plugin to restore it."
msgstr "Ten agent został tymczasowo wyłączony w wyniku kontroli bezpieczeństwa. Dezaktywuj i ponownie aktywuj wtyczkę Agent Builder, aby go przywrócić."

#. translators: %s: error message from AI provider
#: includes/class-agent-controller.php:774
#, php-format
msgid "Error communicating with AI: %s"
msgstr "Błąd komunikacji z AI: %s"

#: includes/class-agent-controller.php:791
msgid "Invalid response from AI."
msgstr "Nieprawidłowa odpowiedź od AI."

#: includes/class-agent-controller.php:954
msgid "Please review and approve the action below to proceed."
msgstr "Przejrzyj i zatwierdź poniższe działanie, aby kontynuować."

#: includes/class-agent-controller.php:1266
msgid "A tool action is waiting for approval before this task can continue."
msgstr "Działanie narzędzia czeka na zatwierdzenie, zanim to zadanie będzie mogło być kontynuowane."

#: includes/class-agent-controller.php:1272
msgid "[Note: this result was cut short — the model hit its token limit before finishing.]"
msgstr "[Uwaga: ten wynik został skrócony — model osiągnął limit tokenów przed ukończeniem.]"

#: includes/class-agent-lifecycle.php:216
#| msgid "Agent name is required."
msgid "Agent is required."
msgstr "Agent jest wymagany."

#: includes/class-agent-lifecycle.php:223
msgid "Prompt is required."
msgstr "Prompt jest wymagany."

#: includes/class-agent-lifecycle.php:232 includes/class-agent-lifecycle.php:594
#| msgid "Assistant not found or not active."
msgid "Agent not found or not active."
msgstr "Nie znaleziono agenta lub nie jest on aktywny."

#. translators: 1: schedule label, 2: agent name
#. translators: 1: form title, 2: date/time
#: includes/class-agent-lifecycle.php:243 includes/class-native-forms.php:525
#, php-format
msgid "%1$s — %2$s"
msgstr "%1$s — %2$s"

#: includes/class-agent-lifecycle.php:344
msgid "Missing task ID."
msgstr "Brak identyfikatora zadania."

#: includes/class-agent-lifecycle.php:585
msgid "Agent and hook are required."
msgstr "Agent i hak są wymagane."

#: includes/class-agent-lifecycle.php:680
msgid "Missing trigger ID."
msgstr "Brak identyfikatora wyzwalacza."

#: includes/class-agent-manifest-validator.php:104
msgid "A valid agent slug or name is required."
msgstr "Wymagana jest prawidłowa uproszczona nazwa (slug) lub nazwa agenta."

#: includes/class-agent-manifest-validator.php:109
msgid "Agent name is required."
msgstr "Nazwa agenta jest wymagana."

#: includes/class-agent-manifest-validator.php:114
msgid "Agent description is required."
msgstr "Opis agenta jest wymagany."

#: includes/class-agent-registry.php:494
msgid "Agent not found."
msgstr "Nie znaleziono agenta."

#: includes/class-agent-registry.php:498
msgid "Agent is already active."
msgstr "Agent jest już aktywny."

#: includes/class-agent-registry.php:517
#| msgid "This assistant requires a premium license. Upgrade at agentic-plugin.com to activate it."
msgid "This agent requires a premium license. Upgrade at agentic-plugin.com to activate it."
msgstr "Ten agent wymaga licencji premium. Przejdź na wyższy plan na agentic-plugin.com, aby go aktywować."

#. translators: %s: validation errors
#: includes/class-agent-registry.php:593
#, php-format
msgid "Agent abilities.json validation failed: %s"
msgstr "Walidacja pliku abilities.json agenta nie powiodła się: %s"

#: includes/class-agent-registry.php:646 includes/class-relay-connect.php:330
msgid "Agent is not active."
msgstr "Agent nie jest aktywny."

#: includes/class-agent-registry.php:697
msgid "Agent file not found."
msgstr "Nie znaleziono pliku agenta."

#: includes/class-agent-registry.php:705
msgid "Agent manifest is invalid."
msgstr "Manifest agenta jest nieprawidłowy."

#: includes/class-agent-registry.php:718
msgid "Refusing to load PHP agent from outside the bundled library. User-created agents must use an agent.json manifest."
msgstr "Odmowa wczytania agenta PHP spoza dołączonej biblioteki. Agenci tworzeni przez użytkowników muszą korzystać z manifestu agent.json."

#. translators: %s: Class name
#: includes/class-agent-registry.php:739
#, php-format
msgid "Cannot load agent: class %s is already declared by another agent."
msgstr "Nie można wczytać agenta: klasa %s została już zadeklarowana przez innego agenta."

#. translators: %s: Error message
#: includes/class-agent-registry.php:751
#, php-format
msgid "Error loading agent: %s"
msgstr "Błąd podczas wczytywania agenta: %s"

#: includes/class-agent-registry.php:1028
msgid "Agent is not installed."
msgstr "Agent nie jest zainstalowany."

#: includes/class-agent-registry.php:1045
msgid "Bundled library agents cannot be deleted."
msgstr "Agentów z dołączonej biblioteki nie można usunąć."

#: includes/class-agent-registry.php:1067
msgid "Failed to delete agent files."
msgstr "Nie udało się usunąć plików agenta."

#: includes/class-agent-updates.php:227
msgid "This agent ships with a plugin and is updated when that plugin updates."
msgstr "Ten agent jest dostarczany wraz z wtyczką i aktualizuje się wraz z jej aktualizacją."

#: includes/class-agent-updates.php:235
#| msgid "Updating installed assistant packages requires Agent Builder Pro."
msgid "Updating installed agent packages requires Agent Builder Pro."
msgstr "Aktualizowanie zainstalowanych pakietów agentów wymaga Agent Builder Pro."

#: includes/class-agent-updates.php:242
msgid "Invalid update source."
msgstr "Nieprawidłowe źródło aktualizacji."

#: includes/class-agent-updates.php:334
msgid "The update zip does not contain a valid agent.php file."
msgstr "Archiwum zip z aktualizacją nie zawiera prawidłowego pliku agent.php."

#: includes/class-agent-updates.php:356
msgid "Could not create a backup of the current agent. Update aborted."
msgstr "Nie udało się utworzyć kopii zapasowej bieżącego agenta. Aktualizacja została przerwana."

#: includes/class-agent-updates.php:371
msgid "Could not back up the current agent. Update aborted."
msgstr "Nie udało się wykonać kopii zapasowej bieżącego agenta. Aktualizacja została przerwana."

#: includes/class-agent-updates.php:395
msgid "Failed to move updated agent files into place."
msgstr "Nie udało się przenieść zaktualizowanych plików agenta na miejsce."

#: includes/class-agent-updates.php:512
msgid "The purchased agent could not be verified as authentic and was not installed."
msgstr "Nie udało się potwierdzić autentyczności zakupionego agenta, dlatego nie został zainstalowany."

#: includes/class-agent-updates.php:517 includes/class-agent-updates.php:660
msgid "The purchased agent manifest was invalid."
msgstr "Manifest zakupionego agenta był nieprawidłowy."

#: includes/class-agent-updates.php:548
msgid "The agent library is unavailable."
msgstr "Biblioteka agentów jest niedostępna."

#: includes/class-agent-updates.php:553
msgid "A valid agent slug is required."
msgstr "Wymagana jest prawidłowa uproszczona nazwa (slug) agenta."

#: includes/class-agent-updates.php:575
msgid "The purchased agent failed its integrity check and was not installed."
msgstr "Zakupiony agent nie przeszedł kontroli integralności i nie został zainstalowany."

#: includes/class-agent-updates.php:581
msgid "An agent with this name already exists and is not a purchased agent."
msgstr "Agent o tej nazwie już istnieje i nie jest agentem zakupionym."

#: includes/class-agent-updates.php:602
msgid "Failed to save the purchased agent."
msgstr "Nie udało się zapisać zakupionego agenta."

#: includes/class-agent-updates.php:642
#| msgid "Installing purchased assistants requires Agent Builder Pro."
msgid "Installing purchased agents requires Agent Builder Pro."
msgstr "Instalowanie zakupionych agentów wymaga Agent Builder Pro."

#: includes/class-agent-updates.php:647
msgid "Invalid install source."
msgstr "Nieprawidłowe źródło instalacji."

#: includes/class-agent-updates.php:655
msgid "Could not retrieve the purchased agent from the marketplace."
msgstr "Nie udało się pobrać zakupionego agenta z serwisu Marketplace."

#: includes/class-agent-updates.php:669
msgid "The purchased agent response was missing a signed manifest."
msgstr "W odpowiedzi dotyczącej zakupionego agenta brakowało podpisanego manifestu."

#: includes/class-agent-wizard-rest.php:171
msgid "An agent name is required."
msgstr "Nazwa agenta jest wymagana."

#: includes/class-agent-wizard-rest.php:176
msgid "A short description is required."
msgstr "Krótki opis jest wymagany."

#: includes/class-agent-wizard-rest.php:184
msgid "Could not derive a valid slug from the agent name."
msgstr "Nie udało się utworzyć prawidłowej uproszczonej nazwy (sluga) na podstawie nazwy agenta."

#. translators: %s: agent slug.
#: includes/class-agent-wizard-rest.php:195
#, php-format
msgid "An agent named \"%s\" already exists. Choose a different name."
msgstr "Agent o nazwie „%s” już istnieje. Wybierz inną nazwę."

#: includes/class-agent-wizard-rest.php:247
msgid "The agent creation tool is unavailable."
msgstr "Narzędzie do tworzenia agentów jest niedostępne."

#. translators: %s: site name
#: includes/class-approval-queue.php:234
#, php-format
#| msgid "[%s] Assistant action waiting for your approval"
msgid "[%s] Agent action waiting for your approval"
msgstr "[%s] Działanie agenta oczekuje na Twoje zatwierdzenie"

#: includes/class-approval-queue.php:238
#| msgid "An AI assistant wants to make a change that needs your OK before it runs."
msgid "An AI agent wants to make a change that needs your OK before it runs."
msgstr "Agent AI chce wprowadzić zmianę, która przed wykonaniem wymaga Twojej zgody."

#: includes/class-approval-queue.php:242 src/admin-pages/index.js:531 src/admin-pages/index.js:990
msgid "Risk"
msgstr "Ryzyko"

#: includes/class-approval-queue.php:244
msgid "Why"
msgstr "Dlaczego"

#. translators: %d: number of additional pending items since last email
#: includes/class-approval-queue.php:250
#, php-format
msgid "Plus about %d more request(s) while email was paused to avoid spam."
msgstr "Dodatkowo około %d kolejnych żądań w czasie, gdy wysyłka e-maili była wstrzymana, aby uniknąć spamu."

#: includes/class-approval-queue.php:256
msgid "Review approvals in WordPress admin"
msgstr "Przejrzyj zatwierdzenia w panelu administracyjnym WordPressa"

#: includes/class-approval-queue.php:257
msgid "You can turn these emails off under Approvals → Preferences."
msgstr "Te wiadomości e-mail możesz wyłączyć w sekcji Zatwierdzenia → Preferencje."

#: includes/class-approval-queue.php:265
msgid "Approval needed"
msgstr "Wymagane zatwierdzenie"

#: includes/class-chat-assets.php:55
msgid "OK"
msgstr "OK"

#: includes/class-chat-assets.php:56
msgid "Confirm"
msgstr "Potwierdź"

#: includes/class-chat-assets.php:58 src/admin-pages/index.js:1662
msgid "Dismiss"
msgstr "Zamknij"

#: includes/class-chat-assets.php:59
msgid "Are you sure?"
msgstr "Czy na pewno?"

#: includes/class-chat-assets.php:60
msgid "Notifications"
msgstr "Powiadomienia"

#: includes/class-core-ai-adapter.php:99
msgid "The WordPress core AI provider is selected but no handler returned a response."
msgstr "Wybrano dostawcę AI z rdzenia WordPressa, ale żaden mechanizm obsługi nie zwrócił odpowiedzi."

#: includes/class-dashboard-rest.php:271
msgid "Say hi to WordPress Assistant"
msgstr "Przywitaj się z WordPress Assistant"

#: includes/class-dashboard-rest.php:273
msgid "Open chat"
msgstr "Otwórz czat"

#: includes/class-dashboard-rest.php:278
msgid "Connect an AI provider"
msgstr "Połącz z dostawcą AI"

#: includes/class-dashboard-rest.php:285
msgid "Activate your first agent"
msgstr "Aktywuj swojego pierwszego agenta"

#: includes/class-dashboard-rest.php:287
msgid "Browse agents"
msgstr "Przeglądaj agentów"

#: includes/class-dashboard-rest.php:465
msgid "Unknown dashboard action."
msgstr "Nieznane działanie kokpitu."

#: includes/class-dashboard-rest.php:498
msgid "Agency"
msgstr "Agencja"

#: includes/class-dashboard-rest.php:498
msgid "Personal"
msgstr "Osobista"

#: includes/class-dashboard-rest.php:502
msgid "Expiring"
msgstr "Wygasająca"

#: includes/class-deploy-wizard-rest.php:151
msgid "Choose an agent to publish."
msgstr "Wybierz agenta do opublikowania."

#: includes/class-deploy-wizard-rest.php:157
msgid "That agent is not active."
msgstr "Ten agent nie jest aktywny."

#: includes/class-deploy-wizard-rest.php:162
msgid "Choose where to publish this agent."
msgstr "Wybierz, gdzie opublikować tego agenta."

#: includes/class-emergency-stop.php:55
msgid "Emergency stop is active: all agents and LLM providers are disabled. An administrator can turn this off under Interface Settings."
msgstr "Zatrzymanie awaryjne jest aktywne: wszyscy agenci i dostawcy LLM są wyłączeni. Administrator może je wyłączyć w Ustawieniach interfejsu."

#. translators: 1: agent slug, 2: error message
#: includes/class-emergency-stop.php:208
#, php-format
msgid "Could not reactivate agent \"%1$s\": %2$s"
msgstr "Nie udało się ponownie aktywować agenta „%1$s”: %2$s"

#. translators: %s: provider name
#: includes/class-emergency-stop.php:361
#, php-format
msgid "Could not restore the API key for \"%s\" — the provider no longer exists."
msgstr "Nie udało się przywrócić klucza API dla „%s” — ten dostawca już nie istnieje."

#: includes/class-gdpr.php:71
msgid "AI Chat & Agent Data"
msgstr "Czat AI i dane agentów"

#: includes/class-gdpr.php:72
#| msgid "This site uses the Agent Builder plugin to provide AI-powered chat assistants. When you interact with the chat interface, the following data is collected and processed:"
msgid "This site uses the Agent Builder plugin to provide AI-powered chat agents. When you interact with the chat interface, the following data is collected and processed:"
msgstr "Ta witryna korzysta z wtyczki Agent Builder, która udostępnia agentów czatu opartych na AI. Podczas korzystania z interfejsu czatu gromadzone i przetwarzane są następujące dane:"

#: includes/class-gdpr.php:74
msgid "<strong>Chat messages</strong> — Your messages and AI responses are stored in our database for conversation history and audit purposes. Messages are automatically deleted after the configured retention period (default: 30 days)."
msgstr "<strong>Wiadomości czatu</strong> — Twoje wiadomości oraz odpowiedzi AI są przechowywane w naszej bazie danych na potrzeby historii rozmów i audytu. Wiadomości są automatycznie usuwane po upływie skonfigurowanego okresu przechowywania (domyślnie: 30 dni)."

#: includes/class-gdpr.php:75
msgid "<strong>User identity</strong> — If you are logged in, your WordPress user ID is associated with your chat sessions. Anonymous visitors are identified by session ID only."
msgstr "<strong>Tożsamość użytkownika</strong> — Jeśli jesteś zalogowany, Twój identyfikator użytkownika WordPressa jest powiązany z sesjami czatu. Anonimowi odwiedzający są identyfikowani wyłącznie na podstawie identyfikatora sesji."

#: includes/class-gdpr.php:76
msgid "<strong>Security events</strong> — IP addresses and security-related actions (login attempts, permission checks) may be logged. IP addresses are anonymized by default."
msgstr "<strong>Zdarzenia bezpieczeństwa</strong> — Adresy IP oraz działania związane z bezpieczeństwem (próby logowania, kontrole uprawnień) mogą być zapisywane w dzienniku. Adresy IP są domyślnie anonimizowane."

#: includes/class-gdpr.php:77
msgid "<strong>Audit trail</strong> — Actions performed by AI agents on your behalf (content edits, settings changes) are logged with your user ID for accountability."
msgstr "<strong>Ścieżka audytu</strong> — Działania wykonywane przez agentów AI w Twoim imieniu (zmiany treści, zmiany ustawień) są zapisywane wraz z Twoim identyfikatorem użytkownika w celu zapewnienia rozliczalności."

#: includes/class-gdpr.php:79
msgid "Third-Party AI Services"
msgstr "Zewnętrzne usługi AI"

#: includes/class-gdpr.php:80
msgid "Chat messages are sent to the configured AI provider for processing. The site administrator chooses which provider is used. Possible providers include Agentic AI, OpenAI, Anthropic, Google, Mistral, and others. Each provider has its own privacy policy governing how your messages are processed."
msgstr "Wiadomości czatu są wysyłane do skonfigurowanego dostawcy AI w celu przetworzenia. Administrator witryny wybiera, który dostawca jest używany. Możliwi dostawcy to m.in. Agentic AI, OpenAI, Anthropic, Google, Mistral i inni. Każdy dostawca ma własną politykę prywatności regulującą sposób przetwarzania Twoich wiadomości."

#: includes/class-gdpr.php:81
msgid "Agentic Plugin Services"
msgstr "Usługi Agentic Plugin"

#: includes/class-gdpr.php:82
msgid "With user consent, the plugin can register for an API key with agentic-plugin.com. The following data is sent: site URL, site name, and admin email address. This data is used for API key provisioning and quota metering."
msgstr "Za zgodą użytkownika wtyczka może zarejestrować się po klucz API w serwisie agentic-plugin.com. Wysyłane są następujące dane: adres URL witryny, nazwa witryny oraz adres e-mail administratora. Dane te służą do wydania klucza API i rozliczania limitów."

#: includes/class-gdpr.php:83
msgid "Cookies"
msgstr "Ciasteczka"

#: includes/class-gdpr.php:84
msgid "The plugin sets two cookies on the frontend:"
msgstr "Wtyczka ustawia dwa ciasteczka na stronie witryny:"

#: includes/class-gdpr.php:86
msgid "<strong>agentic_consent_given</strong> — Records that you accepted the chat privacy notice (1 year)."
msgstr "<strong>agentic_consent_given</strong> — Zapisuje informację o zaakceptowaniu informacji o prywatności czatu (1 rok)."

#: includes/class-gdpr.php:87
#| msgid "<strong>agentic_last_agent</strong> — Remembers your last-used AI assistant for convenience (1 year)."
msgid "<strong>agentic_last_agent</strong> — Remembers your last-used AI agent for convenience (1 year)."
msgstr "<strong>agentic_last_agent</strong> — Dla wygody zapamiętuje ostatnio używanego agenta AI (1 rok)."

#: includes/class-gdpr.php:89
msgid "Data Retention & Deletion"
msgstr "Przechowywanie i usuwanie danych"

#: includes/class-gdpr.php:90
msgid "Chat history and audit logs are automatically deleted after 30 days (configurable by the site administrator). You can request export or deletion of your personal data through the WordPress privacy tools (Settings → Privacy)."
msgstr "Historia czatu i dzienniki audytu są automatycznie usuwane po 30 dniach (administrator witryny może to zmienić). Możesz zażądać eksportu lub usunięcia swoich danych osobowych za pomocą narzędzi prywatności WordPressa (Ustawienia → Prywatność)."

#: includes/class-gdpr.php:107 includes/class-gdpr.php:299
msgid "Agent Builder – Chat History"
msgstr "Agent Builder – historia czatu"

#: includes/class-gdpr.php:111 includes/class-gdpr.php:303
msgid "Agent Builder – Security Log"
msgstr "Agent Builder – dziennik bezpieczeństwa"

#: includes/class-gdpr.php:115 includes/class-gdpr.php:307
msgid "Agent Builder – Audit Log"
msgstr "Agent Builder – dziennik audytu"

#: includes/class-gdpr.php:119 includes/class-gdpr.php:311
msgid "Agent Builder – Jobs"
msgstr "Agent Builder – zadania"

#: includes/class-gdpr.php:175
msgid "AI Chat History"
msgstr "Historia czatu AI"

#: includes/class-gdpr.php:179
msgid "Session ID"
msgstr "Identyfikator sesji"

#: includes/class-gdpr.php:187
msgid "Role"
msgstr "Rola"

#: includes/class-gdpr.php:191 includes/class-gdpr.php:270 includes/class-gdpr.php:561
msgid "Message"
msgstr "Wiadomość"

#: includes/class-gdpr.php:195 includes/class-gdpr.php:274 includes/class-gdpr.php:482 includes/class-gdpr.php:573 includes/class-native-forms.php:1167
msgid "Date"
msgstr "Data"

#: includes/class-gdpr.php:258
msgid "AI Security Log"
msgstr "Dziennik bezpieczeństwa AI"

#: includes/class-gdpr.php:454
msgid "AI Audit Log"
msgstr "Dziennik audytu AI"

#: includes/class-gdpr.php:466
msgid "Target Type"
msgstr "Typ obiektu docelowego"

#: includes/class-gdpr.php:470
msgid "Target ID"
msgstr "Identyfikator obiektu docelowego"

#: includes/class-gdpr.php:478
msgid "Reasoning"
msgstr "Uzasadnienie"

#: includes/class-gdpr.php:545
msgid "AI Jobs"
msgstr "Zadania AI"

#: includes/class-gdpr.php:549
msgid "Job ID"
msgstr "Identyfikator zadania"

#: includes/class-gdpr.php:565
msgid "Request"
msgstr "Żądanie"

#: includes/class-gdpr.php:569
msgid "Response"
msgstr "Odpowiedź"

#: includes/class-gutenberg-blocks.php:57
msgid "Agentic AI"
msgstr "Agentic AI"

#. translators: %s: agent name
#: includes/class-gutenberg-blocks.php:91 includes/class-gutenberg-blocks.php:245
#, php-format
#| msgid "Embed the %s AI assistant as an interactive chat."
msgid "Embed the %s AI agent as an interactive chat."
msgstr "Osadź agenta AI %s jako interaktywny czat."

#: includes/class-knowledge-wizard-rest.php:115
msgid "(no title)"
msgstr "(bez tytułu)"

#: includes/class-knowledge-wizard-rest.php:134
msgid "Choose where the knowledge comes from."
msgstr "Wybierz źródło wiedzy."

#: includes/class-knowledge-wizard-rest.php:139
msgid "Give this knowledge a short title."
msgstr "Nadaj tej wiedzy krótki tytuł."

#: includes/class-knowledge-wizard-rest.php:154
msgid "Pick at least one page or post."
msgstr "Wybierz co najmniej jedną stronę lub jeden wpis."

#: includes/class-knowledge-wizard-rest.php:171
msgid "The pages you picked have no readable text content."
msgstr "Wybrane strony nie zawierają czytelnej treści tekstowej."

#: includes/class-knowledge-wizard-rest.php:174
msgid "Page reference"
msgstr "Odwołanie do strony"

#: includes/class-knowledge-wizard-rest.php:175
msgid "Imported from existing site pages."
msgstr "Zaimportowano z istniejących stron witryny."

#: includes/class-knowledge-wizard-rest.php:185
msgid "The file you uploaded appears to be empty."
msgstr "Przesłany plik wydaje się być pusty."

#: includes/class-knowledge-wizard-rest.php:186
msgid "Paste some text first."
msgstr "Najpierw wklej jakiś tekst."

#: includes/class-knowledge-wizard-rest.php:190
msgid "Document"
msgstr "Dokument"

#: includes/class-knowledge-wizard-rest.php:190
msgid "Note"
msgstr "Notatka"

#: includes/class-knowledge-wizard-rest.php:192
msgid "Imported from an uploaded file."
msgstr "Zaimportowano z przesłanego pliku."

#: includes/class-knowledge-wizard-rest.php:193
msgid "Added from pasted text."
msgstr "Dodano z wklejonego tekstu."

#: includes/class-llm-client.php:324
msgid "The AI service requires payment or additional credits to continue."
msgstr "Aby kontynuować, usługa AI wymaga płatności lub dodatkowych kredytów."

#: includes/class-llm-client.php:325
msgid "Rate limit reached. Please wait a moment and try again."
msgstr "Osiągnięto limit zapytań. Odczekaj chwilę i spróbuj ponownie."

#: includes/class-llm-client.php:337
msgid "The AI model is currently busy. Please try again shortly."
msgstr "Model AI jest obecnie zajęty. Spróbuj ponownie za chwilę."

#: includes/class-manifest-agent.php:141
msgid "Assistant Trainer"
msgstr "Trener asystenta"

#: includes/class-native-forms.php:115
msgid "Agentic Forms"
msgstr "Formularze Agentic"

#: includes/class-native-forms.php:116
msgid "Agentic Form"
msgstr "Formularz Agentic"

#: includes/class-native-forms.php:118
msgid "All Forms"
msgstr "Wszystkie formularze"

#: includes/class-native-forms.php:119
msgid "View Form"
msgstr "Zobacz formularz"

#: includes/class-native-forms.php:120
msgid "Add New Form"
msgstr "Dodaj nowy formularz"

#: includes/class-native-forms.php:121
msgid "Add New"
msgstr "Dodaj nowy"

#: includes/class-native-forms.php:122
msgid "Edit Form"
msgstr "Edytuj formularz"

#: includes/class-native-forms.php:123
msgid "Search Forms"
msgstr "Szukaj formularzy"

#: includes/class-native-forms.php:124
msgid "No forms found."
msgstr "Nie znaleziono formularzy."

#: includes/class-native-forms.php:125
msgid "No forms found in Trash."
msgstr "Nie znaleziono formularzy w koszu."

#: includes/class-native-forms.php:145
msgid "Form Entries"
msgstr "Wpisy formularza"

#. translators: %s: field label
#: includes/class-native-forms.php:335
#, php-format
msgid "%s is required."
msgstr "%s jest wymagane."

#: includes/class-native-forms.php:365 includes/class-native-forms.php:409 includes/class-native-forms.php:876
msgid "Thank you — your submission has been received!"
msgstr "Dziękujemy — Twoje zgłoszenie zostało odebrane!"

#: includes/class-native-forms.php:377
msgid "Security verification failed. Please try again."
msgstr "Weryfikacja bezpieczeństwa nie powiodła się. Spróbuj ponownie."

#. translators: %s: form title
#: includes/class-native-forms.php:605
#, php-format
msgid "New form submission: %s"
msgstr "Nowe zgłoszenie z formularza: %s"

#. translators: %s: form title
#: includes/class-native-forms.php:610
#, php-format
msgid "You received a new submission for \"%s\"."
msgstr "Otrzymano nowe zgłoszenie dla formularza „%s”."

#: includes/class-native-forms.php:626
msgid "View All Entries"
msgstr "Zobacz wszystkie wpisy"

#: includes/class-native-forms.php:636 includes/class-native-forms.php:652
msgid "New Form Submission"
msgstr "Nowe zgłoszenie z formularza"

#: includes/class-native-forms.php:664
msgid "Thank you for your submission. We will be in touch soon."
msgstr "Dziękujemy za zgłoszenie. Wkrótce się skontaktujemy."

#: includes/class-native-forms.php:804 includes/class-native-forms.php:1135
msgid "Invalid form ID."
msgstr "Nieprawidłowy identyfikator formularza."

#: includes/class-native-forms.php:809 includes/class-native-forms.php:1140
msgid "Form not found."
msgstr "Nie znaleziono formularza."

#: includes/class-native-forms.php:814
msgid "This form has no fields."
msgstr "Ten formularz nie zawiera żadnych pól."

#: includes/class-native-forms.php:869
msgid "Submit"
msgstr "Wyślij"

#: includes/class-native-forms.php:1131
msgid "You do not have permission to view form entries."
msgstr "Nie masz uprawnień do przeglądania wpisów formularza."

#. translators: %s: form title
#: includes/class-native-forms.php:1155
#, php-format
msgid "Entries: %s"
msgstr "Wpisy: %s"

#: includes/class-native-forms.php:1161
msgid "No entries yet."
msgstr "Brak wpisów."

#: includes/class-okf-admin.php:210
msgid "Choose an agent to import from."
msgstr "Wybierz agenta, z którego chcesz importować."

#: includes/class-okf-admin.php:215
msgid "No persona knowledge file found for that agent."
msgstr "Nie znaleziono pliku wiedzy o personie dla tego agenta."

#: includes/class-okf-admin.php:220
msgid "The knowledge file is empty."
msgstr "Plik wiedzy jest pusty."

#. translators: %s: agent slug
#: includes/class-okf-admin.php:226
#, php-format
msgid "Imported knowledge (%s)"
msgstr "Zaimportowana wiedza (%s)"

#: includes/class-okf-admin.php:238
msgid "Imported into the agent knowledge wiki."
msgstr "Zaimportowano do wiki wiedzy agenta."

#: includes/class-okf-store.php:67
msgid "Could not create knowledge wiki directory."
msgstr "Nie udało się utworzyć katalogu wiki wiedzy."

#: includes/class-okf-store.php:73
msgid "Site knowledge wiki"
msgstr "Wiki wiedzy witryny"

#. translators: %s: agent slug
#: includes/class-okf-store.php:76
#, php-format
msgid "Knowledge wiki for %s"
msgstr "Wiki wiedzy dla %s"

#: includes/class-okf-store.php:80
msgid "Concepts in this wiki:"
msgstr "Koncepcje w tej wiki:"

#: includes/class-okf-store.php:300 includes/class-okf-store.php:396
msgid "Concept not found."
msgstr "Nie znaleziono koncepcji."

#: includes/class-okf-store.php:310
msgid "This is demo example knowledge and is not available to agents. Edit it in Knowledge Wiki and turn off Example when ready."
msgstr "To jest przykładowa wiedza demonstracyjna i nie jest dostępna dla agentów. Zmodyfikuj ją w Wiki wiedzy i wyłącz opcję Przykład, gdy będzie gotowa."

#: includes/class-okf-store.php:341 includes/class-okf-store.php:796
msgid "Invalid concept id."
msgstr "Nieprawidłowy identyfikator koncepcji."

#: includes/class-okf-store.php:346
msgid "Every concept needs a type field."
msgstr "Każda koncepcja wymaga pola typu."

#: includes/class-okf-store.php:352
msgid "Could not create concept directory."
msgstr "Nie udało się utworzyć katalogu koncepcji."

#: includes/class-okf-store.php:367
msgid "Could not write concept file."
msgstr "Nie udało się zapisać pliku koncepcji."

#: includes/class-okf-store.php:401
msgid "Could not delete concept file."
msgstr "Nie udało się usunąć pliku koncepcji."

#: includes/class-okf-store.php:504
msgid "Standing site knowledge from the Knowledge Wiki. Prefer this over guessing about the business. This content is already fully loaded — do not call read_okf_concept, list_okf_concepts, or search_okf for anything covered below; that would be redundant."
msgstr "Stała wiedza o witrynie z Knowledge Wiki. Preferuj to zamiast zgadywania na temat firmy. Ta treść jest już w pełni wczytana — nie wywołuj read_okf_concept, list_okf_concepts ani search_okf dla niczego opisanego poniżej; to byłoby zbędne."

#: includes/class-okf-store.php:546 includes/class-okf-store.php:561
msgid "Site overview"
msgstr "Przegląd witryny"

#: includes/class-okf-store.php:547
#| msgid "Standing guidance for every assistant. Always included in prompts."
msgid "Standing guidance for every agent. Always included in prompts."
msgstr "Stałe wytyczne dla każdego agenta. Zawsze dołączane do promptów."

#: includes/class-okf-store.php:623
msgid "Curated local knowledge. The entries below are titles only, not the answer — before answering any question with one of them, call read_okf_concept with its [id] to load the full text. Never answer from a title alone; if you have not called read_okf_concept for it in this turn, you do not yet know its content."
msgstr "Wyselekcjonowana wiedza lokalna. Poniższe pozycje to wyłącznie tytuły, a nie odpowiedzi — przed udzieleniem odpowiedzi na podstawie którejkolwiek z nich wywołaj read_okf_concept z jej [id], aby wczytać pełny tekst. Nigdy nie odpowiadaj na podstawie samego tytułu; jeśli w tej turze nie wywołano dla niego read_okf_concept, jego treść pozostaje nieznana."

#: includes/class-okf-store.php:653
msgid "Imported from plain knowledge text."
msgstr "Zaimportowano ze zwykłego tekstu wiedzy."

#: includes/class-okf-store.php:725
msgid "Knowledge index"
msgstr "Indeks wiedzy"

#. translators: %d: concept count
#: includes/class-okf-store.php:729
#, php-format
msgid "%d concepts in this wiki."
msgstr "Liczba koncepcji w tej wiki: %d."

#: includes/class-okf-store.php:800
msgid "Knowledge wiki not found."
msgstr "Nie znaleziono wiki wiedzy."

#: includes/class-okf-store.php:806
msgid "Invalid concept path."
msgstr "Nieprawidłowa ścieżka koncepcji."

#: includes/class-rag-manager.php:76 includes/class-rag-manager.php:161
msgid "RAG API secret is not configured."
msgstr "Sekret API RAG nie został skonfigurowany."

#: includes/class-rag-manager.php:248
msgid "The hosted Vector Store is available in Agent Builder Pro. Use the free Knowledge Wiki (OKF) tab for local curated knowledge, or upgrade at agentic-plugin.com/pricing/."
msgstr "Hostowany magazyn wektorów jest dostępny w Agent Builder Pro. Skorzystaj z bezpłatnej zakładki Wiki wiedzy (OKF) dla lokalnej, wyselekcjonowanej wiedzy lub przejdź na wyższy plan na agentic-plugin.com/pricing/."

#: includes/class-rag-manager.php:266
msgid "Vector search requires Agent Builder Pro."
msgstr "Wyszukiwanie wektorowe wymaga Agent Builder Pro."

#: includes/class-rag-manager.php:271
msgid "Search query is empty."
msgstr "Zapytanie wyszukiwania jest puste."

#: includes/class-rag-manager.php:275
msgid "RAG API secret or license key is not configured."
msgstr "Sekret API RAG lub klucz licencyjny nie został skonfigurowany."

#: includes/class-rag-manager.php:421
msgid "Invalid post ID."
msgstr "Nieprawidłowy identyfikator wpisu."

#: includes/class-rag-manager.php:426
msgid "Post not found or not published."
msgstr "Nie znaleziono wpisu lub nie został on opublikowany."

#: includes/class-rag-manager.php:431
msgid "Post has no text content to train."
msgstr "Wpis nie zawiera treści tekstowej do trenowania."

#: includes/class-rag-manager.php:471
msgid "No file uploaded."
msgstr "Nie przesłano żadnego pliku."

#: includes/class-rag-manager.php:483
msgid "Only PDF and text files are allowed."
msgstr "Dozwolone są wyłącznie pliki PDF i tekstowe."

#: includes/class-rag-manager.php:488
msgid "File exceeds 10 MB limit."
msgstr "Plik przekracza limit 10 MB."

#: includes/class-rag-manager.php:545
msgid "Missing source name."
msgstr "Brak nazwy źródła."

#. translators: %s: webpack entry name
#: includes/class-react-admin.php:108
#, php-format
msgid "React admin assets for “%s” are missing. Run npm install && npm run build in the plugin directory."
msgstr "Brakuje zasobów Reacta dla panelu administracyjnego „%s”. Uruchom polecenie npm install && npm run build w katalogu wtyczki."

#: includes/class-relay-connect.php:107
msgid "Authentication required."
msgstr "Wymagane uwierzytelnienie."

#: includes/class-relay-connect.php:324
#| msgid "Unknown page."
msgid "Unknown agent."
msgstr "Nieznany agent."

#: includes/class-relay-connect.php:336
#| msgid "Tools registry unavailable."
msgid "Abilities manifest system unavailable."
msgstr "System manifestu abilities jest niedostępny."

#: includes/class-relay-connect.php:342
msgid "No abilities.json manifest for this agent."
msgstr "Brak manifestu abilities.json dla tego agenta."

#: includes/class-relay-connect.php:353
msgid "Manifest signature mismatch — this agent's tools are blocked until it is re-signed."
msgstr "Niezgodność podpisu manifestu — narzędzia tego agenta są zablokowane, dopóki nie zostanie ponownie podpisany."

#: includes/class-relay-connect.php:699
msgid "Invalid connector callback URL."
msgstr "Nieprawidłowy adres URL wywołania zwrotnego konektora."

#: includes/class-relay-connect.php:704
msgid "This connection link has expired or is invalid. Please start again from Claude.ai."
msgstr "Ten odnośnik połączenia wygasł lub jest nieprawidłowy. Rozpocznij ponownie z poziomu Claude.ai."

#: includes/class-relay-connect.php:724
msgid "Sorry, you need administrator permissions to connect this site. Please ask your site administrator to approve the connection."
msgstr "Niestety do połączenia tej witryny potrzebne są uprawnienia administratora. Poproś administratora witryny o zatwierdzenie połączenia."

#: includes/class-relay-connect.php:811
msgid "Could not reach the relay. Please try again."
msgstr "Nie udało się połączyć z przekaźnikiem. Spróbuj ponownie."

#: includes/class-relay-connect.php:911
msgid "Allow Agent Builder Connector"
msgstr "Zezwól konektorowi Agent Builder"

#. translators: %s: AI provider name, e.g. "Claude (Anthropic)".
#: includes/class-relay-connect.php:945
#, php-format
msgid "Allow %s to access this site?"
msgstr "Zezwolić %s na dostęp do tej witryny?"

#. translators: 1: AI provider name, 2: site URL.
#: includes/class-relay-connect.php:952
#, php-format
msgid "The Agent Builder Connector will allow %1$s to read and use your AI agents on %2$s."
msgstr "Konektor Agent Builder zezwoli %1$s na odczyt i korzystanie z Twoich agentów AI w witrynie %2$s."

#: includes/class-relay-connect.php:959
msgid "Signed in as"
msgstr "Zalogowano jako"

#: includes/class-relay-connect.php:968
msgid "What will be shared"
msgstr "Co zostanie udostępnione"

#: includes/class-relay-connect.php:970
msgid "An Application Password will be created so the relay can call your Agent Builder tools on behalf of Claude. You can revoke it at any time under Users → Profile → Application Passwords."
msgstr "Zostanie utworzone hasło aplikacji, aby przekaźnik mógł wywoływać Twoje narzędzia Agent Builder w imieniu Claude. Możesz je w każdej chwili unieważnić w sekcji Użytkownicy → Profil → Hasła aplikacji."

#: includes/class-relay-connect.php:973
msgid "Only your Agent Builder tools are exposed — no other site data."
msgstr "Udostępniane są wyłącznie Twoje narzędzia Agent Builder — żadne inne dane witryny."

#: includes/class-relay-connect.php:981 src/shared/chat-embed.js:194
msgid "Deny"
msgstr "Odmów"

#: includes/class-relay-connect.php:982
msgid "Allow Access"
msgstr "Zezwól na dostęp"

#. translators: %s: AI provider name, e.g. "Claude".
#: includes/class-relay-connect.php:1009
#, php-format
msgid "Connected to %s!"
msgstr "Połączono z %s!"

#: includes/class-relay-connect.php:1012
msgid "Your Agent Builder tools are now available. You can return to Claude.ai and start using them."
msgstr "Twoje narzędzia Agent Builder są już dostępne. Możesz wrócić do Claude.ai i zacząć z nich korzystać."

#: includes/class-relay-connect.php:1028
msgid "Access denied"
msgstr "Odmowa dostępu"

#: includes/class-relay-connect.php:1029
msgid "You chose not to connect this site. You can close this window."
msgstr "Nie zdecydowano się na połączenie tej witryny. Możesz zamknąć to okno."

#: includes/class-rest-api.php:592 src/shared/chat-embed.js:95 src/shared/chat-embed.js:273
msgid "Something went wrong."
msgstr "Coś poszło nie tak."

#: includes/class-rest-api.php:601 includes/class-rest-api.php:629
msgid "Something went wrong. The issue has been reported to your site administrator."
msgstr "Coś poszło nie tak. Problem został zgłoszony administratorowi Twojej witryny."

#. translators: %s: action name
#: includes/class-rest-api.php:1059
#, php-format
msgid "Rejected — “%s” will not run."
msgstr "Odrzucono — „%s” nie zostanie wykonane."

#. translators: 1: action name, 2: agent name
#: includes/class-rest-api.php:1064
#, php-format
msgid "Approved “%1$s” for %2$s."
msgstr "Zatwierdzono „%1$s” dla %2$s."

#: includes/class-rest-api.php:1066
#| msgid "Agent"
msgid "agent"
msgstr "Agent"

#: includes/class-rest-api.php:1200
msgid "Could not write file — path is not allowed."
msgstr "Nie udało się zapisać pliku — ścieżka jest niedozwolona."

#: includes/class-rest-api.php:1210
msgid "Could not write file — invalid path."
msgstr "Nie udało się zapisać pliku — nieprawidłowa ścieżka."

#: includes/class-rest-api.php:1222
msgid "File write failed."
msgstr "Zapis pliku nie powiódł się."

#: includes/class-rest-api.php:1229
msgid "File updated successfully."
msgstr "Plik został pomyślnie zaktualizowany."

#: includes/class-rest-api.php:1237
msgid "File was not writable."
msgstr "Plik nie był zapisywalny."

#. translators: %s: tool name
#: includes/class-rest-api.php:1261
#, php-format
msgid "Tool “%s” is not available to run."
msgstr "Narzędzie „%s” nie jest dostępne do uruchomienia."

#. translators: %s: tool name
#: includes/class-rest-api.php:1281
#, php-format
msgid "“%s” failed while running."
msgstr "Działanie „%s” nie powiodło się podczas wykonywania."

#. translators: %d: post ID
#: includes/class-rest-api.php:1304
#, php-format
msgid "Post ID %d"
msgstr "Wpis nr %d"

#. translators: %s: tool name
#: includes/class-rest-api.php:1327
#, php-format
msgid "“%s” completed successfully."
msgstr "Działanie „%s” zakończyło się pomyślnie."

#. translators: %s: tool name
#: includes/class-rest-api.php:1332
#, php-format
msgid "“%s” ran but reported a problem."
msgstr "Działanie „%s” zostało wykonane, ale zgłoszono problem."

#: includes/class-rest-api.php:2269
msgid "Text-to-speech rate limit reached. Please try again later."
msgstr "Osiągnięto limit zapytań syntezy mowy. Spróbuj ponownie później."

#: includes/class-rest-api.php:2479
#| msgid "No items found."
msgid "Not found."
msgstr "Nie znaleziono."

#: includes/class-shortcodes.php:217 templates/modal-widget.php:31
msgid "New Chat"
msgstr "Nowy czat"

#: includes/class-shortcodes.php:220
msgid "Minimize"
msgstr "Minimalizuj"

#: includes/class-shortcodes.php:237 templates/chat-interface.php:182 src/shared/chat-embed.js:346
msgid "Try asking"
msgstr "Spróbuj zapytać"

#: includes/class-shortcodes.php:252 includes/functions.php:30 templates/modal-widget.php:50
msgid "Agent is thinking..."
msgstr "Agent myśli..."

#: includes/class-shortcodes.php:257 templates/chat-interface.php:226 templates/modal-widget.php:55
msgid "Remove image"
msgstr "Usuń obrazek"

#: includes/class-shortcodes.php:267 templates/chat-interface.php:230 templates/modal-widget.php:70
msgid "Attach image"
msgstr "Załącz obrazek"

#: includes/class-shortcodes.php:461
#| msgid "Please log in to chat with our AI assistant."
msgid "Please log in to chat with our AI agent."
msgstr "Zaloguj się, aby porozmawiać z naszym agentem AI."

#: includes/class-shortcodes.php:463
msgid "Log In"
msgstr "Zaloguj się"

#: includes/class-site-local-tools.php:164
msgid "Tool name must be snake_case (a-z, 0-9, underscore), 2–63 chars."
msgstr "Nazwa narzędzia musi być zapisana w formacie snake_case (a-z, 0-9, podkreślenie) i mieć od 2 do 63 znaków."

#: includes/class-site-local-tools.php:170
msgid "A site-local tool with this name already exists."
msgstr "Narzędzie lokalne witryny o tej nazwie już istnieje."

#: includes/class-site-local-tools.php:175
msgid "That tool name is already used by a core or agent tool."
msgstr "Ta nazwa narzędzia jest już używana przez narzędzie podstawowe lub narzędzie agenta."

#: includes/class-site-local-tools.php:182
msgid "Unknown or disallowed handler."
msgstr "Nieznany lub niedozwolony mechanizm obsługi."

#: includes/class-site-local-tools.php:188
msgid "Description is required (the LLM uses it to decide when to call the tool)."
msgstr "Opis jest wymagany (LLM używa go, aby zdecydować, kiedy wywołać narzędzie)."

#: includes/class-site-local-tools.php:473
msgid "Site-local tool builder requires Agent Builder Pro and manage_options."
msgstr "Kreator narzędzi lokalnych witryny wymaga Agent Builder Pro oraz uprawnienia manage_options."

#: includes/class-site-local-tools.php:539
msgid "Site-local tool builder requires Agent Builder Pro."
msgstr "Kreator narzędzi lokalnych witryny wymaga Agent Builder Pro."

#: includes/class-site-local-tools.php:1092
msgid "Pro required."
msgstr "Wymagana wersja Pro."

#: includes/class-site-local-tools.php:1097
msgid "Tool not found."
msgstr "Nie znaleziono narzędzia."

#: includes/class-skills-registry.php:159
msgid "The entries below are titles only. When a request matches one, call load_skill with its [slug] to load the full instructions before acting — do not guess at a workflow from the description alone. Skip skills that clearly do not apply."
msgstr "Poniższe pozycje to tylko tytuły. Gdy żądanie pasuje do jednej z nich, wywołaj load_skill z jej [slug], aby wczytać pełne instrukcje przed działaniem — nie zgaduj przepływu wyłącznie na podstawie opisu. Pomijaj umiejętności, które wyraźnie nie dotyczą sprawy."

#: includes/class-skills-registry.php:592
#| msgid "%s is required."
msgid "Name is required."
msgstr "Nazwa jest wymagana."

#: includes/class-skills-registry.php:594
msgid "Name must be 64 characters or fewer."
msgstr "Nazwa może mieć maksymalnie 64 znaki."

#: includes/class-skills-registry.php:596
msgid "Name may only contain lowercase letters, numbers, and single hyphens (no leading/trailing/double hyphens)."
msgstr "Nazwa może zawierać tylko małe litery, cyfry i pojedyncze myślniki (bez myślników na początku/końcu i bez podwójnych myślników)."

#: includes/class-skills-registry.php:600
#| msgid "Description is required (the LLM uses it to decide when to call the tool)."
msgid "Description is required — it is what the agent matches against to decide when to use this skill."
msgstr "Opis jest wymagany — na jego podstawie agent decyduje, kiedy użyć tej umiejętności."

#: includes/class-skills-registry.php:602
msgid "Description must be 1024 characters or fewer."
msgstr "Opis może mieć maksymalnie 1024 znaki."

#: includes/class-skills-registry.php:751
#| msgid "Back to Skills"
msgid "Blank skill"
msgstr "Pusta umiejętność"

#: includes/class-skills-registry.php:752
msgid "General"
msgstr "Ogólne"

#: includes/class-skills-registry.php:753
msgid "Start from an empty SKILL.md skeleton."
msgstr "Zacznij od pustego szkieletu SKILL.md."

#: includes/class-skills-registry.php:757
#| msgid "WordPress Content"
msgid "WordPress content workflow"
msgstr "Przepływ treści WordPress"

#: includes/class-skills-registry.php:759
msgid "For a skill that creates, edits, or reviews posts and pages."
msgstr "Dla umiejętności, która tworzy, edytuje lub recenzuje wpisy i strony."

#: includes/class-skills-registry.php:763
#| msgid "WooCommerce"
msgid "WooCommerce workflow"
msgstr "Przepływ WooCommerce"

#: includes/class-skills-registry.php:765
msgid "For a skill touching products, orders, or store data."
msgstr "Dla umiejętności dotyczącej produktów, zamówień lub danych sklepu."

#: includes/class-skills-registry.php:769
msgid "Developer / technical workflow"
msgstr "Przepływ deweloperski / techniczny"

#: includes/class-skills-registry.php:770
msgid "Developer"
msgstr "Deweloper"

#: includes/class-skills-registry.php:771
msgid "For a skill wrapping technical or maintenance tools."
msgstr "Dla umiejętności opakowującej narzędzia techniczne lub konserwacyjne."

#: includes/class-skills-registry.php:775
msgid "Communication / support workflow"
msgstr "Przepływ komunikacji / wsparcia"

#: includes/class-skills-registry.php:777
msgid "For a skill handling messaging, notifications, or support handoffs."
msgstr "Dla umiejętności obsługującej wiadomości, powiadomienia lub przekazania do wsparcia."

#: includes/class-tool-helpers.php:41
#| msgid "Administrator access required"
msgid "Administrator privileges are required for this action."
msgstr "Do tej czynności wymagane są uprawnienia administratora."

#. translators: %d: daily query limit
#: includes/class-usage-limits.php:253
#, php-format
msgid "You have reached your daily limit of %d queries. Please try again tomorrow."
msgstr "Osiągnięto dzienny limit zapytań: %d. Spróbuj ponownie jutro."

#. translators: %d: daily token limit
#: includes/class-usage-limits.php:285
#, php-format
msgid "You have reached your daily token limit of %s. Please try again tomorrow."
msgstr "Osiągnięto dzienny limit tokenów: %s. Spróbuj ponownie jutro."

#: includes/class-wp-ai-detection.php:206
msgid "Native WP 7.0+ AI Client + Connectors (with Agent Builder orchestration)"
msgstr "Natywny klient AI i konektory WP 7.0+ (z orkiestracją Agent Builder)"

#: includes/class-wp-ai-detection.php:210
msgid "WP 7.0+ Abilities + partial AI Client (Agent Builder bridge active)"
msgstr "Zdolności WP 7.0+ i częściowy klient AI (mostek Agent Builder aktywny)"

#: includes/class-wp-ai-detection.php:214
msgid "WP 6.9+ Abilities API (Agent Builder full bridge for AI Client & orchestration)"
msgstr "Abilities API WP 6.9+ (pełny mostek Agent Builder dla klienta AI i orkiestracji)"

#: includes/class-wp-ai-detection.php:217
msgid "Agent Builder bridge — full modern AI agent experience on this version of WordPress"
msgstr "Mostek Agent Builder — pełne, nowoczesne środowisko agentów AI w tej wersji WordPressa"

#: includes/class-wp-extended-abilities.php:50
msgid "WordPress Content"
msgstr "Treści WordPressa"

#: includes/class-wp-extended-abilities.php:51
msgid "Abilities for reading and managing WordPress content."
msgstr "Zdolności do odczytywania treści WordPressa i zarządzania nimi."

#: includes/class-wp-extended-abilities.php:58
msgid "WordPress Taxonomies"
msgstr "Taksonomie WordPressa"

#: includes/class-wp-extended-abilities.php:59
msgid "Abilities for reading WordPress taxonomies and terms."
msgstr "Zdolności do odczytywania taksonomii i terminów WordPressa."

#: includes/class-wp-extended-abilities.php:66
msgid "WordPress Media"
msgstr "Media WordPressa"

#: includes/class-wp-extended-abilities.php:67
msgid "Abilities for working with the WordPress media library."
msgstr "Zdolności do pracy z biblioteką mediów WordPressa."

#: includes/class-wp-extended-abilities.php:74
msgid "WordPress Administration"
msgstr "Administracja WordPressem"

#: includes/class-wp-extended-abilities.php:75
msgid "Abilities for reading WordPress admin data: plugins, themes, options."
msgstr "Zdolności do odczytywania danych administracyjnych WordPressa: wtyczek, motywów, opcji."

#: includes/class-wp-extended-abilities.php:82
msgid "WordPress Comments"
msgstr "Komentarze WordPressa"

#: includes/class-wp-extended-abilities.php:83
msgid "Abilities for working with WordPress comments."
msgstr "Zdolności do pracy z komentarzami WordPressa."

#: includes/class-wp-extended-abilities.php:111
msgid "Get Posts"
msgstr "Pobierz wpisy"

#: includes/class-wp-extended-abilities.php:112
msgid "Retrieves a list of posts matching the given criteria."
msgstr "Pobiera listę wpisów spełniających podane kryteria."

#: includes/class-wp-extended-abilities.php:119 includes/class-wp-extended-abilities.php:451
msgid "Post type slug."
msgstr "Uproszczona nazwa (slug) typu wpisu."

#: includes/class-wp-extended-abilities.php:124
msgid "Post status."
msgstr "Status wpisu."

#: includes/class-wp-extended-abilities.php:129
msgid "Number of posts to return (max 100)."
msgstr "Liczba wpisów do zwrócenia (maks. 100)."

#: includes/class-wp-extended-abilities.php:134
msgid "Field to order by."
msgstr "Pole, według którego następuje sortowanie."

#: includes/class-wp-extended-abilities.php:144
msgid "Search keyword."
msgstr "Szukane słowo kluczowe."

#: includes/class-wp-extended-abilities.php:148
msgid "Category slug to filter by."
msgstr "Uproszczona nazwa (slug) kategorii do filtrowania."

#: includes/class-wp-extended-abilities.php:152
msgid "Tag slug to filter by."
msgstr "Uproszczona nazwa (slug) tagu do filtrowania."

#: includes/class-wp-extended-abilities.php:212
msgid "Get Single Post"
msgstr "Pobierz pojedynczy wpis"

#: includes/class-wp-extended-abilities.php:213
msgid "Retrieves a single post by ID, including its content and metadata."
msgstr "Pobiera pojedynczy wpis według identyfikatora, wraz z jego treścią i metadanymi."

#: includes/class-wp-extended-abilities.php:221 includes/class-wp-extended-abilities.php:284
msgid "The post ID."
msgstr "Identyfikator wpisu."

#: includes/class-wp-extended-abilities.php:243 includes/class-wp-extended-abilities.php:297 includes/class-wp-extended-abilities.php:1431
msgid "Post not found."
msgstr "Nie znaleziono wpisu."

#: includes/class-wp-extended-abilities.php:275
msgid "Get Post Meta"
msgstr "Pobierz metadane wpisu"

#: includes/class-wp-extended-abilities.php:276
msgid "Retrieves metadata for a post. Returns a specific key or all public meta."
msgstr "Pobiera metadane wpisu. Zwraca określony klucz lub wszystkie publiczne metadane."

#: includes/class-wp-extended-abilities.php:289
msgid "Specific meta key to retrieve. Omit for all public meta."
msgstr "Konkretny klucz metadanych do pobrania. Pomiń, aby pobrać wszystkie publiczne metadane."

#: includes/class-wp-extended-abilities.php:302
msgid "Access to sensitive meta keys is not allowed."
msgstr "Dostęp do wrażliwych kluczy metadanych jest niedozwolony."

#: includes/class-wp-extended-abilities.php:334
msgid "Get Post Types"
msgstr "Pobierz typy wpisów"

#: includes/class-wp-extended-abilities.php:335
msgid "Lists all registered public post types and their properties."
msgstr "Wyświetla listę wszystkich zarejestrowanych publicznych typów wpisów i ich właściwości."

#: includes/class-wp-extended-abilities.php:369
msgid "Search Content"
msgstr "Szukaj w treściach"

#: includes/class-wp-extended-abilities.php:370
msgid "Full-text search across posts, pages, and custom post types."
msgstr "Wyszukiwanie pełnotekstowe we wpisach, stronach i własnych typach wpisów."

#: includes/class-wp-extended-abilities.php:378
msgid "Search query string."
msgstr "Ciąg zapytania wyszukiwania."

#: includes/class-wp-extended-abilities.php:383
msgid "Limit to a specific post type. Default: any."
msgstr "Ogranicz do określonego typu wpisu. Domyślnie: dowolny."

#: includes/class-wp-extended-abilities.php:387
msgid "Max results (max 50)."
msgstr "Maksymalna liczba wyników (maks. 50)."

#: includes/class-wp-extended-abilities.php:438
msgid "Get Recent Posts"
msgstr "Pobierz najnowsze wpisy"

#: includes/class-wp-extended-abilities.php:439
msgid "Returns the most recently published posts."
msgstr "Zwraca ostatnio opublikowane wpisy."

#: includes/class-wp-extended-abilities.php:446
msgid "Number of posts (max 50)."
msgstr "Liczba wpisów (maks. 50)."

#: includes/class-wp-extended-abilities.php:506
msgid "Get Taxonomies"
msgstr "Pobierz taksonomie"

#: includes/class-wp-extended-abilities.php:507
msgid "Lists all registered public taxonomies."
msgstr "Wyświetla listę wszystkich zarejestrowanych publicznych taksonomii."

#: includes/class-wp-extended-abilities.php:541
msgid "Get Terms"
msgstr "Pobierz terminy"

#: includes/class-wp-extended-abilities.php:542
msgid "Retrieves terms from a taxonomy (categories, tags, or custom)."
msgstr "Pobiera terminy z taksonomii (kategorie, tagi lub własne)."

#: includes/class-wp-extended-abilities.php:550
msgid "Taxonomy slug (e.g., category, post_tag)."
msgstr "Uproszczona nazwa (slug) taksonomii (np. category, post_tag)."

#: includes/class-wp-extended-abilities.php:554
msgid "Hide terms with no posts."
msgstr "Ukryj terminy bez wpisów."

#: includes/class-wp-extended-abilities.php:559
msgid "Max terms to return (max 200)."
msgstr "Maksymalna liczba terminów do zwrócenia (maks. 200)."

#: includes/class-wp-extended-abilities.php:564
msgid "Parent term ID to filter by."
msgstr "Identyfikator terminu nadrzędnego do filtrowania."

#: includes/class-wp-extended-abilities.php:568
msgid "Search terms by name."
msgstr "Szukaj terminów według nazwy."

#: includes/class-wp-extended-abilities.php:575
msgid "Taxonomy does not exist."
msgstr "Taksonomia nie istnieje."

#: includes/class-wp-extended-abilities.php:623
msgid "Get Categories"
msgstr "Pobierz kategorie"

#: includes/class-wp-extended-abilities.php:624
msgid "Returns all post categories with their hierarchy."
msgstr "Zwraca wszystkie kategorie wpisów wraz z ich hierarchią."

#: includes/class-wp-extended-abilities.php:671
msgid "Get Tags"
msgstr "Pobierz tagi"

#: includes/class-wp-extended-abilities.php:672
msgid "Returns all post tags, sorted by usage count."
msgstr "Zwraca wszystkie tagi wpisów posortowane według liczby użyć."

#: includes/class-wp-extended-abilities.php:679
msgid "Max tags to return."
msgstr "Maksymalna liczba tagów do zwrócenia."

#: includes/class-wp-extended-abilities.php:737
msgid "Get Media Items"
msgstr "Pobierz elementy multimedialne"

#: includes/class-wp-extended-abilities.php:738
msgid "Lists media library attachments with their URLs and metadata."
msgstr "Wyświetla listę załączników z biblioteki mediów wraz z ich adresami URL i metadanymi."

#: includes/class-wp-extended-abilities.php:745
msgid "Filter by MIME type (e.g., image, image/jpeg, application/pdf)."
msgstr "Filtruj według typu MIME (np. image, image/jpeg, application/pdf)."

#: includes/class-wp-extended-abilities.php:749
msgid "Number of items (max 50)."
msgstr "Liczba elementów (maks. 50)."

#: includes/class-wp-extended-abilities.php:754
msgid "Search by filename or title."
msgstr "Szukaj według nazwy pliku lub tytułu."

#: includes/class-wp-extended-abilities.php:811
msgid "Get Image Sizes"
msgstr "Pobierz rozmiary obrazków"

#: includes/class-wp-extended-abilities.php:812
msgid "Lists all registered image sizes and their dimensions."
msgstr "Wyświetla listę wszystkich zarejestrowanych rozmiarów obrazków i ich wymiarów."

#: includes/class-wp-extended-abilities.php:853
msgid "Get Plugins"
msgstr "Pobierz wtyczki"

#: includes/class-wp-extended-abilities.php:854
msgid "Lists all installed plugins with their status (active/inactive) and version."
msgstr "Wyświetla listę wszystkich zainstalowanych wtyczek wraz z ich statusem (aktywna/nieaktywna) i wersją."

#: includes/class-wp-extended-abilities.php:892
msgid "Get Themes"
msgstr "Pobierz motywy"

#: includes/class-wp-extended-abilities.php:893
msgid "Lists installed themes and identifies the active theme."
msgstr "Wyświetla listę zainstalowanych motywów i wskazuje motyw aktywny."

#: includes/class-wp-extended-abilities.php:929
msgid "Get Option"
msgstr "Pobierz opcję"

#: includes/class-wp-extended-abilities.php:930
msgid "Retrieves a WordPress option value by name."
msgstr "Pobiera wartość opcji WordPressa według nazwy."

#: includes/class-wp-extended-abilities.php:938
msgid "Option name (e.g., blogname, permalink_structure)."
msgstr "Nazwa opcji (np. blogname, permalink_structure)."

#: includes/class-wp-extended-abilities.php:946
msgid "Access to sensitive options is not allowed."
msgstr "Dostęp do wrażliwych opcji jest niedozwolony."

#: includes/class-wp-extended-abilities.php:972
msgid "Get Users"
msgstr "Pobierz użytkowników"

#: includes/class-wp-extended-abilities.php:973
msgid "Lists WordPress users with their roles. No sensitive data is returned."
msgstr "Wyświetla listę użytkowników WordPressa wraz z ich rolami. Żadne dane wrażliwe nie są zwracane."

#: includes/class-wp-extended-abilities.php:980
msgid "Filter by role (e.g., administrator, editor, subscriber)."
msgstr "Filtruj według roli (np. administrator, editor, subscriber)."

#: includes/class-wp-extended-abilities.php:984
msgid "Max users to return (max 100)."
msgstr "Maksymalna liczba użytkowników do zwrócenia (maks. 100)."

#: includes/class-wp-extended-abilities.php:989
msgid "Search by name, email, or login."
msgstr "Szukaj według nazwy, adresu e-mail lub loginu."

#: includes/class-wp-extended-abilities.php:1041
msgid "Get Navigation Menus"
msgstr "Pobierz menu nawigacyjne"

#: includes/class-wp-extended-abilities.php:1042
msgid "Lists registered navigation menus and their assigned locations."
msgstr "Wyświetla listę zarejestrowanych menu nawigacyjnych i przypisanych im lokalizacji."

#: includes/class-wp-extended-abilities.php:1087
msgid "Get Sidebars & Widget Areas"
msgstr "Pobierz panele boczne i obszary widżetów"

#: includes/class-wp-extended-abilities.php:1088
msgid "Lists all registered widget areas (sidebars) and their active widgets."
msgstr "Wyświetla listę wszystkich zarejestrowanych obszarów widżetów (paneli bocznych) oraz ich aktywnych widżetów."

#: includes/class-wp-extended-abilities.php:1122
msgid "Get User Roles"
msgstr "Pobierz role użytkowników"

#: includes/class-wp-extended-abilities.php:1123
msgid "Lists all registered user roles and their capabilities."
msgstr "Wyświetla listę wszystkich zarejestrowanych ról użytkowników i ich uprawnień."

#: includes/class-wp-extended-abilities.php:1156
msgid "Get Permalink Structure"
msgstr "Pobierz strukturę bezpośrednich odnośników"

#: includes/class-wp-extended-abilities.php:1157
msgid "Returns the current permalink structure, rewrite rules status, and front page settings."
msgstr "Zwraca bieżącą strukturę bezpośrednich odnośników, status reguł przepisywania oraz ustawienia strony głównej."

#: includes/class-wp-extended-abilities.php:1195
msgid "Get Comments"
msgstr "Pobierz komentarze"

#: includes/class-wp-extended-abilities.php:1196
msgid "Retrieves comments, optionally filtered by post, status, or author."
msgstr "Pobiera komentarze, opcjonalnie filtrowane według wpisu, statusu lub autora."

#: includes/class-wp-extended-abilities.php:1203
msgid "Filter by post ID."
msgstr "Filtruj według identyfikatora wpisu."

#: includes/class-wp-extended-abilities.php:1207
msgid "Comment status: approve, hold, spam, trash, all."
msgstr "Status komentarza: approve, hold, spam, trash, all."

#: includes/class-wp-extended-abilities.php:1212
msgid "Max comments (max 100)."
msgstr "Maksymalna liczba komentarzy (maks. 100)."

#: includes/class-wp-extended-abilities.php:1269
msgid "Get Menu Items"
msgstr "Pobierz pozycje menu"

#: includes/class-wp-extended-abilities.php:1270
msgid "Returns all items in a specific navigation menu with their URLs, labels, and hierarchy."
msgstr "Zwraca wszystkie pozycje określonego menu nawigacyjnego wraz z ich adresami URL, etykietami i hierarchią."

#: includes/class-wp-extended-abilities.php:1278
msgid "The menu term_id (get it from get-menus)."
msgstr "Wartość term_id menu (pobierz ją z get-menus)."

#: includes/class-wp-extended-abilities.php:1286
msgid "Menu not found."
msgstr "Nie znaleziono menu."

#: includes/class-wp-extended-abilities.php:1322
msgid "Get Registered Blocks"
msgstr "Pobierz zarejestrowane bloki"

#: includes/class-wp-extended-abilities.php:1323
msgid "Lists all registered Gutenberg block types with their categories and attributes."
msgstr "Wyświetla listę wszystkich zarejestrowanych typów bloków Gutenberga wraz z ich kategoriami i atrybutami."

#: includes/class-wp-extended-abilities.php:1330
msgid "Filter by block namespace (e.g., core, woocommerce)."
msgstr "Filtruj według przestrzeni nazw bloku (np. core, woocommerce)."

#: includes/class-wp-extended-abilities.php:1375
msgid "Get Cron Events"
msgstr "Pobierz zdarzenia cron"

#: includes/class-wp-extended-abilities.php:1376
msgid "Lists all scheduled WP-Cron events with their next run time and recurrence."
msgstr "Wyświetla listę wszystkich zaplanowanych zdarzeń WP-Cron wraz z czasem następnego uruchomienia i cyklicznością."

#: includes/class-wp-extended-abilities.php:1414
msgid "Get Post Revisions"
msgstr "Pobierz wersje wpisu"

#: includes/class-wp-extended-abilities.php:1415
msgid "Returns the revision history for a specific post."
msgstr "Zwraca historię wersji określonego wpisu."

#: includes/class-wp-extended-abilities.php:1423
msgid "The post ID to get revisions for."
msgstr "Identyfikator wpisu, dla którego mają zostać pobrane wersje."

#: includes/class-wp-extended-abilities.php:1465
msgid "Get Site Health"
msgstr "Pobierz kondycję witryny"

#: includes/class-wp-extended-abilities.php:1466
msgid "Returns the Site Health status — overall rating and individual test results."
msgstr "Zwraca status Kondycji witryny — ogólną ocenę oraz wyniki poszczególnych testów."

#: includes/class-wp-extended-abilities.php:1511
msgid "Get Rewrite Rules"
msgstr "Pobierz reguły przepisywania"

#: includes/class-wp-extended-abilities.php:1512
msgid "Returns current URL rewrite rules with their regex patterns and query matches."
msgstr "Zwraca bieżące reguły przepisywania adresów URL wraz z ich wyrażeniami regularnymi i dopasowaniami zapytań."

#: includes/class-wp-extended-abilities.php:1519
msgid "Filter rules matching this string in pattern or query."
msgstr "Filtruj reguły zawierające ten ciąg we wzorcu lub zapytaniu."

#: includes/class-wp-extended-abilities.php:1523
msgid "Max rules to return (max 200)."
msgstr "Maksymalna liczba reguł do zwrócenia (maks. 200)."

#: includes/class-wp-extended-abilities.php:1571
msgid "Get Registered Shortcodes"
msgstr "Pobierz zarejestrowane shortcody"

#: includes/class-wp-extended-abilities.php:1572
msgid "Lists all registered shortcode tags."
msgstr "Wyświetla listę wszystkich zarejestrowanych znaczników shortcode."

#: includes/class-wp-extended-abilities.php:1610
msgid "Get Active Widgets"
msgstr "Pobierz aktywne widżety"

#: includes/class-wp-extended-abilities.php:1611
msgid "Lists active widget instances across all sidebars, including their settings."
msgstr "Wyświetla listę aktywnych instancji widżetów we wszystkich panelach bocznych, wraz z ich ustawieniami."

#: includes/class-wp-extended-abilities.php:1650
msgid "Get Post Counts"
msgstr "Pobierz liczby wpisów"

#: includes/class-wp-extended-abilities.php:1651
msgid "Returns post counts grouped by status for one or all post types."
msgstr "Zwraca liczby wpisów pogrupowane według statusu dla jednego lub wszystkich typów wpisów."

#: includes/class-wp-extended-abilities.php:1658
msgid "Post type slug. Default: all public types."
msgstr "Uproszczona nazwa (slug) typu wpisu. Domyślnie: wszystkie typy publiczne."

#: includes/class-wp-extended-abilities.php:1696
msgid "Get REST API Routes"
msgstr "Pobierz trasy REST API"

#: includes/class-wp-extended-abilities.php:1697
msgid "Lists all registered REST API routes with their methods and namespaces."
msgstr "Wyświetla listę wszystkich zarejestrowanych tras REST API wraz z ich metodami i przestrzeniami nazw."

#: includes/class-wp-extended-abilities.php:1704
msgid "Filter by namespace (e.g., wp/v2, wc/v3)."
msgstr "Filtruj według przestrzeni nazw (np. wp/v2, wc/v3)."

#: includes/functions.php:31
msgid "Warming up the AI model, please wait\\u2026"
msgstr "Rozgrzewanie modelu AI, proszę czekać\\u2026"

#: includes/functions.php:32
msgid "Preparing audio\\u2026"
msgstr "Przygotowywanie dźwięku\\u2026"

#: includes/functions.php:33 src/settings-app/index.js:2269
msgid "Copied!"
msgstr "Skopiowano!"

#: includes/functions.php:34 src/settings-app/index.js:2273 src/settings-app/index.js:2403
msgid "Copy"
msgstr "Kopiuj"

#: includes/functions.php:35
msgid "\\u25b6 Show Diff"
msgstr "\\u25b6 Pokaż różnice"

#: includes/functions.php:36
msgid "\\u25bc Hide Diff"
msgstr "\\u25bc Ukryj różnice"

#: includes/functions.php:37
msgid "Agent wants to make a change."
msgstr "Agent chce wprowadzić zmianę."

#: includes/functions.php:38
#| msgid "An assistant wants to perform a high-risk action."
msgid "An agent wants to perform a high-risk action."
msgstr "Agent chce wykonać działanie wysokiego ryzyka."

#: includes/functions.php:39
msgid "Read aloud: off \\u2014 click to enable"
msgstr "Czytanie na głos: wyłączone \\u2014 kliknij, aby włączyć"

#: includes/functions.php:40
msgid "Read aloud: on \\u2014 click to disable"
msgstr "Czytanie na głos: włączone \\u2014 kliknij, aby wyłączyć"

#: includes/functions.php:41
msgid "Voice input requires Chrome, Edge, or Safari with HTTPS"
msgstr "Wprowadzanie głosowe wymaga przeglądarki Chrome, Edge lub Safari z połączeniem HTTPS"

#. translators: %s is the number of seconds before the next retry
#: includes/functions.php:43
#, php-format
msgid "The AI model is busy. Retrying in %ss\\u2026"
msgstr "Model AI jest zajęty. Ponowna próba za %ss\\u2026"

#: includes/functions.php:44
msgid "Something went wrong. The issue has been reported."
msgstr "Coś poszło nie tak. Problem został zgłoszony."

#: includes/functions.php:45
msgid "The request timed out. The AI model may be overloaded \\u2014 please try again."
msgstr "Przekroczono limit czasu żądania. Model AI może być przeciążony \\u2014 spróbuj ponownie."

#: includes/functions.php:46
msgid "Sorry, there was an error connecting to the agent. Please try again."
msgstr "Niestety wystąpił błąd podczas łączenia z agentem. Spróbuj ponownie."

#. translators: %s is the error message detail
#: includes/functions.php:48
#, php-format
msgid "Error processing proposal: %s"
msgstr "Błąd podczas przetwarzania propozycji: %s"

#. translators: %s is the error message detail
#: includes/functions.php:50
#, php-format
msgid "Error processing approval: %s"
msgstr "Błąd podczas przetwarzania zatwierdzenia: %s"

#: includes/functions.php:51
msgid "Browser verification failed. Please refresh the page and try again."
msgstr "Weryfikacja przeglądarki nie powiodła się. Odśwież stronę i spróbuj ponownie."

#: includes/functions.php:52
msgid "Text-to-speech is currently unavailable. Please try again later."
msgstr "Synteza mowy jest obecnie niedostępna. Spróbuj ponownie później."

#. translators: %s is the name of the agent that handed off the conversation
#: includes/functions.php:54
#, php-format
msgid "Handed off from %s. Context from the previous agent has been shared."
msgstr "Przekazano od %s. Kontekst od poprzedniego agenta został udostępniony."

#: includes/functions.php:55
msgid "Agent reasoning & steps"
msgstr "Rozumowanie i kroki agenta"

#: includes/functions.php:56
msgid "Thinking:"
msgstr "Myślenie:"

#: includes/functions.php:57
msgid "Tools used:"
msgstr "Użyte narzędzia:"

#. translators: %s is the number of reasoning iterations
#: includes/functions.php:59
#, php-format
msgid "Iterations: %s"
msgstr "Iteracje: %s"

#: library/tools/analyze_spreadsheet/tool.php:97 library/tools/convert_spreadsheet/tool.php:106 library/tools/create_spreadsheet/tool.php:119 library/tools/edit_spreadsheet/tool.php:127 library/tools/read_spreadsheet/tool.php:101
msgid "Spreadsheet tools require the PhpSpreadsheet library, which is not installed on this site."
msgstr "Narzędzia do arkuszy kalkulacyjnych wymagają biblioteki PhpSpreadsheet, która nie jest zainstalowana w tej witrynie."

#: library/tools/create_docx/tool.php:116 library/tools/html_to_docx/tool.php:75 library/tools/read_docx/tool.php:71
msgid "Word document tools require the PhpWord library, which is not installed on this site."
msgstr "Narzędzia do dokumentów Word wymagają biblioteki PhpWord, która nie jest zainstalowana w tej witrynie."

#: library/tools/create_pdf/tool.php:88
msgid "Generating PDFs requires the mPDF library, which is not bundled with the free plugin."
msgstr "Generowanie plików PDF wymaga biblioteki mPDF, która nie jest dołączona do bezpłatnej wersji wtyczki."

#: library/tools/force_password_reset/tool.php:106
msgid "A password reset has been requested for the following account:"
msgstr "Zażądano zresetowania hasła dla następującego konta:"

#. translators: %s: site name
#: library/tools/force_password_reset/tool.php:108
#, php-format
msgid "Site: %s"
msgstr "Witryna: %s"

#. translators: %s: username
#: library/tools/force_password_reset/tool.php:110
#, php-format
msgid "Username: %s"
msgstr "Nazwa użytkownika: %s"

#: library/tools/force_password_reset/tool.php:111
msgid "To reset your password, visit the following address:"
msgstr "Aby zresetować hasło, odwiedź następujący adres:"

#: library/tools/force_password_reset/tool.php:113
msgid "This password reset was initiated by your site administrator for security purposes."
msgstr "To resetowanie hasła zostało zainicjowane przez administratora Twojej witryny ze względów bezpieczeństwa."

#. translators: %s: original form title
#: library/tools/form_duplicate/tool.php:100
#, php-format
msgid "Copy of %s"
msgstr "Kopia %s"

#: library/tools/get_pdf_info/tool.php:67 library/tools/read_pdf/tool.php:75
msgid "Reading PDFs requires the PdfParser library, which is not installed on this site."
msgstr "Odczytywanie plików PDF wymaga biblioteki PdfParser, która nie jest zainstalowana w tej witrynie."

#: library/tools/merge_pdfs/tool.php:76
msgid "Merging PDFs requires the FPDF and FPDI libraries, which are not bundled with the free plugin."
msgstr "Scalanie plików PDF wymaga bibliotek FPDF i FPDI, które nie są dołączone do bezpłatnej wersji wtyczki."

#: library/tools/report_issue/tool.php:103
msgid "Sorry — something went wrong on this site. I've flagged it so the site's team can look into it. Please try again shortly, or contact the site owner if it keeps happening."
msgstr "Niestety w tej witrynie wystąpił problem. Został on zgłoszony, aby zespół witryny mógł się nim zająć. Spróbuj ponownie za chwilę lub skontaktuj się z właścicielem witryny, jeśli sytuacja się powtarza."

#. translators: 1: urgency, 2: agent slug
#: library/tools/request_human_help/tool.php:259
#, php-format
msgid "[%1$s] %2$s needs a human"
msgstr "[%1$s] %2$s potrzebuje człowieka"

#. translators: 1: reason, 2: summary, 3: user name, 4: site url, 5: timestamp
#: library/tools/request_human_help/tool.php:266
#, php-format
msgid ""
"An agent asked for a person to take over.\n"
"\n"
"Reason: %1$s\n"
"\n"
"Summary:\n"
"%2$s\n"
"\n"
"User: %3$s\n"
"Site: %4$s\n"
"Time: %5$s\n"
msgstr ""
"Agent poprosił, aby przejął to człowiek.\n"
"\n"
"Powód: %1$s\n"
"\n"
"Podsumowanie:\n"
"%2$s\n"
"\n"
"Użytkownik: %3$s\n"
"Witryna: %4$s\n"
"Czas: %5$s\n"

#: library/tools/request_human_help/tool.php:272
msgid "not signed in"
msgstr "niezalogowany"

#: templates/chat-interface.php:215 templates/modal-widget.php:60
msgid "I Understand"
msgstr "Rozumiem"

#: templates/chat-interface.php:242
msgid "Read aloud"
msgstr "Czytaj na głos"

#: templates/chat-interface.php:286 assets/js/chat-overlay.js:253
#| msgid "Welcome to Agent Builder"
msgid "Powered by Agent Builder"
msgstr "Wspierane przez Agent Builder"

#: templates/chat-interface.php:302
msgid "<strong>Continue on WhatsApp</strong> — control your whole site from your phone"
msgstr "<strong>Kontynuuj na WhatsApp</strong> — zarządzaj całą witryną z telefonu"

#: templates/modal-widget.php:34
msgid "Close"
msgstr "Zamknij"

#: templates/modal-widget.php:97
#| msgid "Choose an agent mode"
msgid "Choose an agent"
msgstr "Wybierz agenta"

#: templates/modal-widget.php:114
msgid "Chat with AI"
msgstr "Porozmawiaj z AI"

#: assets/js/gutenberg-blocks.js:211
msgid "Hello! I'm "
msgstr "Witaj! Jestem "

#: assets/js/gutenberg-blocks.js:211
msgid "How can I help you today?"
msgstr "W czym mogę dzisiaj pomóc?"

#: assets/js/gutenberg-blocks.js:226
msgid "Floating mode — appears as a popup button on the frontend"
msgstr "Tryb pływający — wyświetla się jako wyskakujący przycisk na stronie witryny"

#: assets/js/gutenberg-blocks.js:279 src/interface-settings/index.js:224
msgid "Appearance"
msgstr "Wygląd"

#: assets/js/gutenberg-blocks.js:287
msgid "Height"
msgstr "Wysokość"

#: assets/js/gutenberg-blocks.js:290
msgid "CSS height value (e.g. 500px, 60vh)."
msgstr "Wartość wysokości CSS (np. 500px, 60vh)."

#: assets/js/gutenberg-blocks.js:293
msgid "Theme"
msgstr "Motyw"

#: assets/js/gutenberg-blocks.js:299
msgid "Show Header"
msgstr "Pokaż nagłówek"

#: assets/js/gutenberg-blocks.js:304
msgid "Floating Button"
msgstr "Przycisk pływający"

#: assets/js/gutenberg-blocks.js:307
msgid "Display as a floating chat button instead of inline."
msgstr "Wyświetlaj jako pływający przycisk czatu zamiast wewnątrz treści."

#: assets/js/gutenberg-blocks.js:318
msgid "LLM Settings"
msgstr "Ustawienia LLM"

#: assets/js/gutenberg-blocks.js:320 src/dashboard-app/index.js:494 src/settings-app/index.js:1600
msgid "Provider"
msgstr "Dostawca"

#: assets/js/gutenberg-blocks.js:326
msgid "Override the LLM provider for this block."
msgstr "Zastąp dostawcę LLM dla tego bloku."

#: assets/js/gutenberg-blocks.js:333
msgid "Select a provider first to see available models."
msgstr "Najpierw wybierz dostawcę, aby zobaczyć dostępne modele."

#: src/admin-list/index.js:31
msgid "Items"
msgstr "Elementy"

#: src/admin-list/index.js:59
msgid "No items found."
msgstr "Nie znaleziono elementów."

#: src/admin-pages/index.js:22
msgid "Safe to run automatically — read-only, no approval needed."
msgstr "Bezpieczne do automatycznego uruchomienia — tylko do odczytu, bez potrzeby zatwierdzenia."

#: src/admin-pages/index.js:23
msgid "Runs automatically by default; may read data that includes personal information."
msgstr "Domyślnie uruchamiane automatycznie; może odczytywać dane zawierające informacje osobowe."

#: src/admin-pages/index.js:24
#| msgid "Changes something — assistants pause for your in-chat confirmation first."
msgid "Changes something — agents pause for your in-chat confirmation first."
msgstr "Wprowadza zmiany — agenci najpierw poczekają na Twoje potwierdzenie w czacie."

#: src/admin-pages/index.js:25
msgid "A significant or bulk change — waits in the Approvals queue for you to allow it."
msgstr "Znacząca lub masowa zmiana — czeka w kolejce zatwierdzeń na Twoją zgodę."

#: src/admin-pages/index.js:26
#| msgid "Too risky to allow at all — hidden from assistants entirely, cannot be enabled."
msgid "Too risky to allow at all — hidden from agents entirely, cannot be enabled."
msgstr "Zbyt ryzykowne, aby na nie zezwolić — całkowicie ukryte przed agentami, nie można go włączyć."

#: src/admin-pages/index.js:29
#| msgid "An assistant tried to run this specific action and paused here first. Nothing happens until you decide — approve to let it run once, or reject to cancel it."
msgid "An agent tried to run this specific action and paused here first. Nothing happens until you decide — approve to let it run once, or reject to cancel it."
msgstr "Agent próbował wykonać to konkretne działanie i najpierw wstrzymał je w tym miejscu. Nic się nie wydarzy, dopóki nie podejmiesz decyzji — zatwierdź, aby zezwolić na jednorazowe wykonanie, lub odrzuć, aby je anulować."

#: src/admin-pages/index.js:178
msgid "Could not load page."
msgstr "Nie udało się wczytać strony."

#: src/admin-pages/index.js:290
msgid "Site-local tool saved."
msgstr "Zapisano narzędzie lokalne witryny."

#: src/admin-pages/index.js:296
msgid "Could not save tool (Pro required)."
msgstr "Nie udało się zapisać narzędzia (wymagana wersja Pro)."

#: src/admin-pages/index.js:305
msgid "Delete this site-local tool?"
msgstr "Usunąć to narzędzie lokalne witryny?"

#: src/admin-pages/index.js:317 src/admin-pages/index.js:1112
msgid "Delete failed."
msgstr "Usuwanie nie powiodło się."

#: src/admin-pages/index.js:327
msgid "Test arguments must be valid JSON."
msgstr "Argumenty testowe muszą być poprawnym kodem JSON."

#: src/admin-pages/index.js:343 src/dashboard-app/index.js:449 src/settings-app/index.js:1982 src/settings-app/index.js:2150
msgid "Test failed."
msgstr "Test nie powiódł się."

#: src/admin-pages/index.js:364
msgid "Site-local tool builder is a Pro feature. Free includes using shipped tools, risk/approvals, and developer Tool_Base packages."
msgstr "Kreator narzędzi lokalnych witryny jest funkcją Pro. Wersja darmowa obejmuje korzystanie z dostarczonych narzędzi, poziomy ryzyka i zatwierdzenia oraz deweloperskie pakiety Tool_Base."

#: src/admin-pages/index.js:376
msgid "Docs: Free vs Pro"
msgstr "Dokumentacja: wersja darmowa a Pro"

#: src/admin-pages/index.js:397
msgid "Add site-local tool"
msgstr "Dodaj narzędzie lokalne witryny"

#: src/admin-pages/index.js:399
msgid "Declarative handlers only — no PHP. Empty agent list = available to all active agents."
msgstr "Wyłącznie deklaratywne procedury obsługi — bez PHP. Pusta lista agentów = dostępne dla wszystkich aktywnych agentów."

#: src/admin-pages/index.js:407
msgid "Name (snake_case)"
msgstr "Nazwa (snake_case)"

#: src/admin-pages/index.js:424
msgid "Description (for the LLM)"
msgstr "Opis (dla modelu LLM)"

#: src/admin-pages/index.js:434 src/admin-pages/index.js:530
msgid "Handler"
msgstr "Procedura obsługi"

#: src/admin-pages/index.js:447
msgid "Risk level"
msgstr "Poziom ryzyka"

#: src/admin-pages/index.js:464
msgid "Allowed option keys (comma-separated)"
msgstr "Dozwolone klucze opcji (oddzielone przecinkami)"

#: src/admin-pages/index.js:481
msgid "Extra allowed hosts (comma-separated; site host always allowed)"
msgstr "Dodatkowe dozwolone hosty (oddzielone przecinkami; host witryny jest zawsze dozwolony)"

#: src/admin-pages/index.js:496
msgid "Agents (optional)"
msgstr "Agenci (opcjonalnie)"

#: src/admin-pages/index.js:518
msgid "Save site-local tool"
msgstr "Zapisz narzędzie lokalne witryny"

#: src/admin-pages/index.js:524
msgid "Your site-local tools"
msgstr "Twoje narzędzia lokalne witryny"

#: src/admin-pages/index.js:578
msgid "Test arguments (JSON object)"
msgstr "Argumenty testowe (obiekt JSON)"

#. translators: 1: enabled count, 2: disabled count
#: src/admin-pages/index.js:627
msgid "Profile applied: %1$d tools on, %2$d tools off."
msgstr "Zastosowano profil: %1$d narzędzi włączonych, %2$d narzędzi wyłączonych."

#: src/admin-pages/index.js:640
msgid "Could not apply profile."
msgstr "Nie udało się zastosować profilu."

#: src/admin-pages/index.js:652
#| msgid "These profiles control which tools every assistant may use. Approvals still apply for riskier actions."
msgid "These profiles control which tools every agent may use. Approvals still apply for riskier actions."
msgstr "Te profile określają, z których narzędzi mogą korzystać wszyscy agenci. W przypadku bardziej ryzykownych działań nadal obowiązują zatwierdzenia."

#: src/admin-pages/index.js:656
#| msgid "Switch to Advanced for the full tool-by-tool list:"
msgid "Switch to Advanced (top right) for the full tool-by-tool list."
msgstr "Przełącz na Zaawansowane (u góry po prawej), aby zobaczyć pełną listę narzędzi."

#: src/admin-pages/index.js:675
msgid "Tools were customized outside a profile. Choose a card below to reset to a simple safety level."
msgstr "Narzędzia zostały dostosowane poza profilem. Wybierz kartę poniżej, aby przywrócić prosty poziom bezpieczeństwa."

#. translators: %s: risk level
#: src/admin-pages/index.js:718
msgid "Up to %s risk"
msgstr "Ryzyko do poziomu %s"

#: src/admin-pages/index.js:725 src/admin-pages/index.js:1735
msgid "Current"
msgstr "Bieżący"

#. translators: 1: enabled tools, 2: disabled tools, 3: max risk
#: src/admin-pages/index.js:735
msgid "Right now: %1$d tools on, %2$d off · highest enabled risk: %3$s"
msgstr "Aktualnie: %1$d narzędzi włączonych, %2$d wyłączonych · najwyższe włączone ryzyko: %3$s"

#: src/admin-pages/index.js:792
msgid "All risks"
msgstr "Wszystkie poziomy ryzyka"

#: src/admin-pages/index.js:795
msgid "Medium"
msgstr "Średnie"

#: src/admin-pages/index.js:796
msgid "High"
msgstr "Wysokie"

#: src/admin-pages/index.js:797
msgid "Extreme"
msgstr "Ekstremalne"

#: src/admin-pages/index.js:870
msgid "Toggle failed."
msgstr "Przełączenie nie powiodło się."

#: src/admin-pages/index.js:895
msgid "You are in Advanced view (full tool list)."
msgstr "Jesteś w widoku zaawansowanym (pełna lista narzędzi)."

#: src/admin-pages/index.js:904
msgid "Search tools…"
msgstr "Szukaj narzędzi…"

#: src/admin-pages/index.js:909
msgid "1 tool"
msgstr "1 narzędzie"

#: src/admin-pages/index.js:910
msgid "tools"
msgstr "narzędzi"

#: src/admin-pages/index.js:919
msgid "Custom tools (Pro)"
msgstr "Narzędzia niestandardowe (Pro)"

#: src/admin-pages/index.js:924
msgid "Filter by risk"
msgstr "Filtruj według ryzyka"

#: src/admin-pages/index.js:963
msgid "No tools match this search or risk filter."
msgstr "Żadne narzędzie nie pasuje do tego wyszukiwania ani filtra ryzyka."

#: src/admin-pages/index.js:967
msgid "No tools in this category."
msgstr "Brak narzędzi w tej kategorii."

#: src/admin-pages/index.js:1051
msgid "none"
msgstr "brak"

#: src/admin-pages/index.js:1099
msgid "Delete this skill? This cannot be undone."
msgstr "Usunąć tę umiejętność? Tej operacji nie można cofnąć."

#: src/admin-pages/index.js:1152
msgid "Skill"
msgstr "Umiejętność"

#: src/admin-pages/index.js:1280
msgid "Recording your approval…"
msgstr "Zapisywanie Twojego zatwierdzenia…"

#: src/admin-pages/index.js:1285
msgid "Running the approved action…"
msgstr "Wykonywanie zatwierdzonego działania…"

#: src/admin-pages/index.js:1290
msgid "Confirming result…"
msgstr "Potwierdzanie wyniku…"

#: src/admin-pages/index.js:1305
msgid "Rejecting this request…"
msgstr "Odrzucanie tego żądania…"

#: src/admin-pages/index.js:1341 src/admin-pages/index.js:1358
msgid "Rejected — the action will not run."
msgstr "Odrzucono — działanie nie zostanie wykonane."

#: src/admin-pages/index.js:1348
msgid "Request rejected"
msgstr "Żądanie odrzucone"

#: src/admin-pages/index.js:1371
msgid "Approved, but the action could not be started."
msgstr "Zatwierdzono, ale nie udało się rozpocząć działania."

#: src/admin-pages/index.js:1377
msgid "Action completed successfully."
msgstr "Działanie zakończone pomyślnie."

#: src/admin-pages/index.js:1382
msgid "Action ran but reported a problem."
msgstr "Działanie zostało wykonane, ale zgłosiło problem."

#: src/admin-pages/index.js:1401
msgid "Approval recorded"
msgstr "Zatwierdzenie zapisane"

#: src/admin-pages/index.js:1419
#| msgid "Done — assistant task finished"
msgid "Done — agent task finished"
msgstr "Gotowe — zadanie agenta zakończone"

#: src/admin-pages/index.js:1423
msgid "Finished with errors — check detail below"
msgstr "Zakończono z błędami — sprawdź szczegóły poniżej"

#: src/admin-pages/index.js:1435
msgid "Approved and completed."
msgstr "Zatwierdzone i zakończone."

#: src/admin-pages/index.js:1447
msgid "Could not update that item."
msgstr "Nie udało się zaktualizować tego elementu."

#. translators: %d: number of pending actions
#: src/admin-pages/index.js:1479
msgid "Approve all %d actions in this group? They will run in order."
msgstr "Zatwierdzić wszystkie %d działania w tej grupie? Zostaną wykonane po kolei."

#. translators: %d: number of pending actions
#: src/admin-pages/index.js:1487
#| msgid "Rejected — the action will not run."
msgid "Reject all %d actions in this group?"
msgstr "Odrzucić wszystkie %d działania w tej grupie?"

#. translators: %d: number of approved actions
#: src/admin-pages/index.js:1518
#| msgid "You approved an action"
msgid "Approved %d actions."
msgstr "Zatwierdzono %d działań."

#. translators: %d: number of rejected actions
#: src/admin-pages/index.js:1523
#| msgid "You rejected an action"
msgid "Rejected %d actions."
msgstr "Odrzucono %d działań."

#. translators: 1: number completed, 2: number requested, 3: failure reason
#: src/admin-pages/index.js:1535
msgid "Stopped after %1$d of %2$d — %3$s"
msgstr "Zatrzymano po %1$d z %2$d — %3$s"

#: src/admin-pages/index.js:1542
#| msgid "Test failed."
msgid "one action failed."
msgstr "jedno działanie nie powiodło się."

#. translators: 1: number succeeded, 2: number failed
#: src/admin-pages/index.js:1546
msgid "%1$d succeeded, %2$d failed."
msgstr "%1$d powiodło się, %2$d nie powiodło się."

#: src/admin-pages/index.js:1557
#| msgid "Could not read that file."
msgid "Could not process that group."
msgstr "Nie udało się przetworzyć tej grupy."

#: src/admin-pages/index.js:1568
msgid "Check the box to accept the increased risk before choosing “Trust more”."
msgstr "Zaznacz pole, aby zaakceptować zwiększone ryzyko, zanim wybierzesz „Większe zaufanie”."

#: src/admin-pages/index.js:1591
msgid "Preferences saved."
msgstr "Preferencje zapisane."

#: src/admin-pages/index.js:1597
msgid "Could not save preferences."
msgstr "Nie udało się zapisać preferencji."

#: src/admin-pages/index.js:1608
msgid "Advanced view shows technical detail."
msgstr "Widok zaawansowany pokazuje szczegóły techniczne."

#: src/admin-pages/index.js:1612
msgid "Simple view for non-technical admins."
msgstr "Widok uproszczony dla administratorów nietechnicznych."

#: src/admin-pages/index.js:1649
msgid "Complete"
msgstr "Ukończone"

#: src/admin-pages/index.js:1650
msgid "Needs attention"
msgstr "Wymaga uwagi"

#: src/admin-pages/index.js:1651 src/admin-pages/index.js:1898 src/admin-pages/index.js:1983
msgid "Working…"
msgstr "Przetwarzanie…"

#: src/admin-pages/index.js:1690
msgid "Preferences"
msgstr "Preferencje"

#: src/admin-pages/index.js:1692
#| msgid "Choose how closely you want to watch assistants, and whether we should email you when something is waiting."
msgid "Choose how closely you want to watch agents, and whether we should email you when something is waiting."
msgstr "Wybierz, jak dokładnie chcesz nadzorować agentów oraz czy mamy wysyłać Ci wiadomość e-mail, gdy coś oczekuje na Twoją decyzję."

#: src/admin-pages/index.js:1752
#| msgid "I understand assistants may change my site with less waiting, and I accept that increased risk."
msgid "I understand agents may change my site with less waiting, and I accept that increased risk."
msgstr "Rozumiem, że agenci mogą wprowadzać zmiany w mojej witrynie z mniejszym oczekiwaniem, i akceptuję zwiększone ryzyko."

#: src/admin-pages/index.js:1767
msgid "Save “Trust more” preference"
msgstr "Zapisz preferencję „Większe zaufanie”"

#: src/admin-pages/index.js:1785
msgid "Email me when an action is waiting for approval"
msgstr "Wyślij mi e-mail, gdy działanie oczekuje na zatwierdzenie"

#: src/admin-pages/index.js:1794
msgid "Send alerts to"
msgstr "Wysyłaj powiadomienia na adres"

#: src/admin-pages/index.js:1812
msgid "Save email preferences"
msgstr "Zapisz preferencje e-mail"

#: src/admin-pages/index.js:1820
msgid "Waiting for you"
msgstr "Oczekuje na Ciebie"

#: src/admin-pages/index.js:1830
msgid "You’re all caught up"
msgstr "Wszystko na bieżąco"

#: src/admin-pages/index.js:1834
#| msgid "Approvals pause any action an assistant rates as risky until you say yes — nothing waiting here means nothing is on hold right now."
msgid "Approvals pause any action an agent rates as risky until you say yes — nothing waiting here means nothing is on hold right now."
msgstr "Zatwierdzenia wstrzymują każde działanie uznane przez agenta za ryzykowne, dopóki nie wyrazisz zgody — brak oczekujących pozycji oznacza, że nic nie jest obecnie wstrzymane."

#: src/admin-pages/index.js:1840
#| msgid "When an assistant needs permission for a bigger change, it will show up here"
msgid "When an agent needs permission for a bigger change, it will show up here"
msgstr "Gdy agent będzie potrzebował zgody na większą zmianę, pojawi się ona tutaj"

#: src/admin-pages/index.js:1845
msgid " — and we’ll email you."
msgstr " — a my wyślemy Ci wiadomość e-mail."

#. translators: 1: agent name, 2: number of actions, 3: relative time
#: src/admin-pages/index.js:1872
msgid "%1$s · %2$d actions · %3$s ago"
msgstr "%1$s · %2$d działań · %3$s temu"

#: src/admin-pages/index.js:1902
#| msgid "Approve All"
msgid "Approve all"
msgstr "Zatwierdź wszystkie"

#: src/admin-pages/index.js:1919
#| msgid "Reject All"
msgid "Reject all"
msgstr "Odrzuć wszystkie"

#: src/admin-pages/index.js:2012
#| msgid "Assistants back up files and database tables automatically before changing them."
msgid "Agents back up files and database tables automatically before changing them."
msgstr "Agenci automatycznie tworzą kopie zapasowe plików i tabel bazy danych przed ich zmianą."

#: src/admin-pages/index.js:2017
msgid "View backups and restore"
msgstr "Zobacz kopie zapasowe i przywracanie"

#: src/admin-pages/index.js:2072
msgid "This is a friendly activity feed. Technical names stay in Advanced detail when useful."
msgstr "To przystępny podgląd aktywności. Nazwy techniczne pozostają w szczegółach zaawansowanych, gdy są przydatne."

#: src/admin-pages/index.js:2125
msgid "Time period"
msgstr "Okres"

#: src/admin-pages/index.js:2146
msgid "Activity type"
msgstr "Typ aktywności"

#: src/admin-pages/index.js:2178
msgid "Search activity…"
msgstr "Szukaj w aktywności…"

#: src/admin-pages/index.js:2183
msgid "1 event"
msgstr "1 zdarzenie"

#: src/admin-pages/index.js:2184
msgid "events"
msgstr "zdarzeń"

#: src/admin-pages/index.js:2190
msgid "Download this log as a CSV file — handy to attach when emailing support about an issue."
msgstr "Pobierz ten dziennik jako plik CSV — przydatne, gdy zgłaszasz problem pomocy technicznej przez e-mail."

#: src/admin-pages/index.js:2195
msgid "Export CSV"
msgstr "Eksportuj CSV"

#: src/admin-pages/index.js:2204
msgid "Nothing here yet"
msgstr "Jeszcze nic tu nie ma"

#: src/admin-pages/index.js:2209
msgid "No events match this filter. Try another period or clear search."
msgstr "Żadne zdarzenie nie pasuje do tego filtra. Wybierz inny okres lub wyczyść wyszukiwanie."

#: src/admin-pages/index.js:2213
#| msgid "When assistants chat or use tools, their activity will show up here."
msgid "When agents chat or use tools, their activity will show up here."
msgstr "Gdy agenci prowadzą rozmowy lub korzystają z narzędzi, ich aktywność pojawi się tutaj."

#: src/admin-pages/index.js:2326
msgid "Pro active"
msgstr "Pro aktywne"

#: src/admin-pages/index.js:2332
msgid "View pricing"
msgstr "Zobacz cennik"

#: src/admin-pages/index.js:2348
msgid "Open full Knowledge editor"
msgstr "Otwórz pełny edytor wiedzy"

#: src/admin-pages/index.js:2408
msgid "Unavailable."
msgstr "Niedostępne."

#: src/admin-pages/index.js:2465
msgid "Unknown page."
msgstr "Nieznana strona."

#: src/agent-wizard/index.js:31
msgid "Basics"
msgstr "Podstawy"

#: src/agent-wizard/index.js:32
msgid "Persona"
msgstr "Persona"

#: src/agent-wizard/index.js:33
msgid "Capabilities"
msgstr "Możliwości"

#: src/agent-wizard/index.js:35
msgid "Review"
msgstr "Podsumowanie"

#: src/agent-wizard/index.js:135 src/deploy-wizard/index.js:118
msgid "Could not load the wizard."
msgstr "Nie udało się wczytać kreatora."

#: src/agent-wizard/index.js:176 src/agent-wizard/index.js:181
msgid "Could not load your content."
msgstr "Nie udało się wczytać Twoich treści."

#: src/agent-wizard/index.js:194
msgid "%s pages/posts"
msgstr "%s stron/wpisów"

#: src/agent-wizard/index.js:197
msgid "%s files"
msgstr "%s plików"

#: src/agent-wizard/index.js:199 src/agent-wizard/index.js:729 src/agent-wizard/index.js:747
msgid "(none)"
msgstr "(brak)"

#: src/agent-wizard/index.js:283
msgid "Something went wrong creating the agent."
msgstr "Coś poszło nie tak podczas tworzenia agenta."

#. translators: %s: the new agent's name.
#: src/agent-wizard/index.js:316
msgid "%s is ready!"
msgstr "%s jest gotowy!"

#: src/agent-wizard/index.js:322
msgid "Your agent has been created and activated. Add knowledge to make it smarter, or start chatting right away."
msgstr "Twój agent został utworzony i aktywowany. Dodaj wiedzę, aby stał się mądrzejszy, lub od razu rozpocznij rozmowę."

#: src/agent-wizard/index.js:326
msgid "Your agent was created. Activate it from the Agents page, then add knowledge or start chatting."
msgstr "Twój agent został utworzony. Aktywuj go na stronie Agenci, a następnie dodaj wiedzę lub rozpocznij rozmowę."

#: src/agent-wizard/index.js:337
#| msgid "Training your assistant on your knowledge… %s"
msgid "Training your agent on your knowledge… %s"
msgstr "Trwa trenowanie agenta na Twojej wiedzy… %s"

#: src/agent-wizard/index.js:338
msgid "Knowledge training finished — %s sources trained."
msgstr "Trenowanie wiedzy zakończone — wytrenowano źródeł: %s."

#: src/agent-wizard/index.js:348
msgid "A safe set of read-only tools was added so your agent works right away. You can change its tools later from the Agents page."
msgstr "Dodano bezpieczny zestaw narzędzi tylko do odczytu, aby Twój agent działał od razu. Jego narzędzia możesz zmienić później na stronie Agenci."

#: src/agent-wizard/index.js:365
msgid "Open Chat"
msgstr "Otwórz czat"

#: src/agent-wizard/index.js:370
msgid "Publish This Agent"
msgstr "Opublikuj tego agenta"

#: src/agent-wizard/index.js:378
msgid "Fine-tune Persona"
msgstr "Dopracuj personę"

#: src/agent-wizard/index.js:383
msgid "View all Agents"
msgstr "Zobacz wszystkich agentów"

#: src/agent-wizard/index.js:407
msgid "Agent name"
msgstr "Nazwa agenta"

#: src/agent-wizard/index.js:408
msgid "A friendly name, e.g. \"Support Helper\"."
msgstr "Przyjazna nazwa, np. „Pomocnik wsparcia”."

#: src/agent-wizard/index.js:417
msgid "Identifier (slug)"
msgstr "Identyfikator (slug)"

#: src/agent-wizard/index.js:418
msgid "Used in URLs and files. Auto-filled from the name."
msgstr "Używany w adresach URL i plikach. Wypełniany automatycznie na podstawie nazwy."

#: src/agent-wizard/index.js:427
msgid "What does this agent do?"
msgstr "Czym zajmuje się ten agent?"

#: src/agent-wizard/index.js:431
msgid "A short description shown in the agents list."
msgstr "Krótki opis wyświetlany na liście agentów."

#: src/agent-wizard/index.js:457
msgid "Icon"
msgstr "Ikona"

#: src/agent-wizard/index.js:470
msgid "Instructions (system prompt)"
msgstr "Instrukcje (prompt systemowy)"

#: src/agent-wizard/index.js:474
msgid "Describe how the agent should behave, its tone, and what it should focus on."
msgstr "Opisz, jak agent ma się zachowywać, jakim tonem ma mówić i na czym ma się skupiać."

#: src/agent-wizard/index.js:483
msgid "Welcome message (optional)"
msgstr "Wiadomość powitalna (opcjonalnie)"

#: src/agent-wizard/index.js:487
msgid "The greeting shown when a chat starts."
msgstr "Powitanie wyświetlane na początku rozmowy."

#: src/agent-wizard/index.js:496
msgid "Suggested prompts (optional)"
msgstr "Sugerowane prompty (opcjonalnie)"

#: src/agent-wizard/index.js:505
msgid "e.g. Summarize my latest posts"
msgstr "np. Podsumuj moje najnowsze wpisy"

#: src/agent-wizard/index.js:524
msgid "+ Add another prompt"
msgstr "+ Dodaj kolejny prompt"

#: src/agent-wizard/index.js:536
msgid "AI provider"
msgstr "Dostawca AI"

#: src/agent-wizard/index.js:544
msgid "(needs API key)"
msgstr "(wymaga klucza API)"

#: src/agent-wizard/index.js:560
msgid "Leave as-is to use your site default."
msgstr "Pozostaw bez zmian, aby użyć domyślnego ustawienia witryny."

#: src/agent-wizard/index.js:583 src/agent-wizard/index.js:739
msgid "Autonomy"
msgstr "Autonomia"

#: src/agent-wizard/index.js:587
msgid "Supervised — asks before taking actions (recommended)"
msgstr "Nadzorowany — pyta przed wykonaniem działań (zalecane)"

#: src/agent-wizard/index.js:594
msgid "Autonomous — acts on its own"
msgstr "Autonomiczny — działa samodzielnie"

#: src/agent-wizard/index.js:601
msgid "Disabled — replies only, never acts"
msgstr "Wyłączony — tylko odpowiada, nigdy nie działa"

#: src/agent-wizard/index.js:611
msgid "This only controls how often the agent pauses to ask you. Higher-risk actions still queue for your approval, and the riskiest actions are always blocked, no matter which autonomy level you pick."
msgstr "To ustawienie określa jedynie, jak często agent zatrzymuje się, aby Cię zapytać. Działania o wyższym ryzyku nadal trafiają do kolejki zatwierdzeń, a najbardziej ryzykowne działania są zawsze blokowane, niezależnie od wybranego poziomu autonomii."

#: src/agent-wizard/index.js:619
msgid "Tools this agent can use (optional)"
msgstr "Narzędzia, z których może korzystać ten agent (opcjonalnie)"

#: src/agent-wizard/index.js:625
msgid "If you don’t pick any, a safe set of read-only tools is added so your agent works right away."
msgstr "Jeśli nie wybierzesz żadnego, zostanie dodany bezpieczny zestaw narzędzi tylko do odczytu, aby Twój agent działał od razu."

#: src/agent-wizard/index.js:663
#| msgid "Knowledge (RAG) uses the Agentic AI service. Connect your license to train assistants on your content — you can also add knowledge later from the Knowledge page."
msgid "Knowledge (RAG) uses the Agentic AI service. Connect your license to train agents on your content — you can also add knowledge later from the Knowledge page."
msgstr "Wiedza (RAG) korzysta z usługi Agentic AI. Połącz swoją licencję, aby trenować agentów na Twoich treściach — wiedzę możesz też dodać później na stronie Wiedza."

#: src/agent-wizard/index.js:668
#| msgid "Optionally give your assistants knowledge to draw on. Selected pages, posts and files are embedded into your shared Vector Store after the agent is created — training runs in the background."
msgid "Optionally give your agents knowledge to draw on. Selected pages, posts and files are embedded into your shared Vector Store after the agent is created — training runs in the background."
msgstr "Opcjonalnie udostępnij agentom wiedzę, z której będą korzystać. Wybrane strony, wpisy i pliki zostaną osadzone we wspólnym Vector Store po utworzeniu agenta — trenowanie przebiega w tle."

#: src/agent-wizard/index.js:670
msgid "Upload files (PDF or text)"
msgstr "Prześlij pliki (PDF lub tekst)"

#: src/agent-wizard/index.js:678
msgid "%s file(s) selected."
msgstr "Wybrano plików: %s."

#: src/agent-wizard/index.js:680
msgid "Train on your site content"
msgstr "Trenuj na treściach swojej witryny"

#: src/agent-wizard/index.js:685
msgid "Loading your content…"
msgstr "Wczytywanie Twoich treści…"

#: src/agent-wizard/index.js:688
msgid "No published pages or posts found."
msgstr "Nie znaleziono opublikowanych stron ani wpisów."

#: src/agent-wizard/index.js:695
msgid "trained"
msgstr "wytrenowano"

#: src/agent-wizard/index.js:714
msgid "Identifier"
msgstr "Identyfikator"

#: src/agent-wizard/index.js:733
msgid "Provider / Model"
msgstr "Dostawca / model"

#: src/agent-wizard/index.js:777 src/deploy-wizard/index.js:401 src/knowledge-wizard/index.js:434
msgid "Continue"
msgstr "Kontynuuj"

#: src/agent-wizard/index.js:786
msgid "Create agent"
msgstr "Utwórz agenta"

#: src/dashboard-activity/index.js:93 src/dashboard-app/index.js:364
msgid "View Activity →"
msgstr "Zobacz aktywność →"

#: src/dashboard-activity/index.js:99
msgid "Could not load activity."
msgstr "Nie udało się wczytać aktywności."

#: src/dashboard-activity/index.js:106 src/dashboard-app/index.js:370
msgid "Total Actions"
msgstr "Łączna liczba działań"

#: src/dashboard-activity/index.js:111 src/dashboard-app/index.js:375
msgid "Tokens Used"
msgstr "Wykorzystane tokeny"

#: src/dashboard-activity/index.js:119 src/dashboard-app/index.js:383
msgid "Est. Cost"
msgstr "Szac. koszt"

#: src/dashboard-activity/index.js:120 src/dashboard-app/index.js:384
msgid "Estimated Usage"
msgstr "Szacowane zużycie"

#: src/dashboard-activity/index.js:127 src/dashboard-app/index.js:391
msgid "Active Agents"
msgstr "Aktywni agenci"

#: src/dashboard-activity/index.js:132 src/dashboard-app/index.js:396
msgid "Uploaded Agents"
msgstr "Przesłani agenci"

#: src/dashboard-activity/index.js:137 src/dashboard-app/index.js:401
msgid "User-Created Agents"
msgstr "Agenci utworzeni przez użytkownika"

#: src/dashboard-app/index.js:29
msgid "The dashboard summarizes agents, approvals, activity, and providers at a glance."
msgstr "Kokpit podsumowuje agentów, zatwierdzenia, aktywność i dostawców w skrócie."

#: src/dashboard-app/index.js:154
msgid "Drag to rearrange"
msgstr "Przeciągnij, aby zmienić kolejność"

#: src/dashboard-app/index.js:162
msgid "Drag to rearrange dashboard card"
msgstr "Przeciągnij, aby zmienić kolejność kart kokpitu"

#: src/dashboard-app/index.js:221
msgid "Manage License →"
msgstr "Zarządzaj licencją →"

#: src/dashboard-app/index.js:243
msgid "Renew"
msgstr "Odnów"

#: src/dashboard-app/index.js:251
msgid "Schema"
msgstr "Schemat"

#: src/dashboard-app/index.js:255
msgid "Pending Jobs"
msgstr "Oczekujące zadania"

#: src/dashboard-app/index.js:261
msgid "abandoned — auto-recovered"
msgstr "porzucone — automatycznie odzyskane"

#: src/dashboard-app/index.js:269
msgid "Running Jobs"
msgstr "Wykonywane zadania"

#: src/dashboard-app/index.js:275
msgid "stuck — auto-recovered"
msgstr "zablokowane — automatycznie odzyskane"

#: src/dashboard-app/index.js:279
msgid "Completed Jobs"
msgstr "Ukończone zadania"

#: src/dashboard-app/index.js:297
msgid "Approvals & Backups"
msgstr "Zatwierdzenia i kopie zapasowe"

#: src/dashboard-app/index.js:303
msgid "View Approvals →"
msgstr "Zobacz zatwierdzenia →"

#: src/dashboard-app/index.js:308
msgid "Pending Approvals"
msgstr "Oczekujące zatwierdzenia"

#: src/dashboard-app/index.js:314
#| msgid "Completed Jobs"
msgid "Completed Approvals"
msgstr "Zakończone zatwierdzenia"

#: src/dashboard-app/index.js:322
msgid "Files Backed Up"
msgstr "Pliki w kopii zapasowej"

#: src/dashboard-app/index.js:328
msgid "DB Tables Backed Up"
msgstr "Tabele bazy danych w kopii zapasowej"

#. translators: %s: number of pending approvals.
#: src/dashboard-app/index.js:339
msgid "%s waiting for your OK."
msgstr "%s oczekuje na Twoją zgodę."

#: src/dashboard-app/index.js:459
msgid "Connected Providers"
msgstr "Połączeni dostawcy"

#: src/dashboard-app/index.js:465
msgid "Manage Providers →"
msgstr "Zarządzaj dostawcami →"

#: src/dashboard-app/index.js:471
msgid "No AI providers connected."
msgstr "Brak połączonych dostawców AI."

#: src/dashboard-app/index.js:473
msgid "Run the Setup Wizard"
msgstr "Uruchom kreator konfiguracji"

#: src/dashboard-app/index.js:538 src/settings-app/index.js:2061 src/settings-app/index.js:2305
msgid "Testing…"
msgstr "Testowanie…"

#: src/dashboard-app/index.js:562 src/interface-settings/index.js:336 src/settings-app/index.js:1758
msgid "EMERGENCY STOP: deactivate and log agent states, cancel all jobs, and disconnect providers. Continue?"
msgstr "ZATRZYMANIE AWARYJNE: dezaktywuje agentów i zapisze ich stany, anuluje wszystkie zadania oraz odłączy dostawców. Kontynuować?"

#: src/dashboard-app/index.js:566 src/interface-settings/index.js:340 src/settings-app/index.js:1762
msgid "Turn off emergency stop?"
msgstr "Wyłączyć zatrzymanie awaryjne?"

#: src/dashboard-app/index.js:576
msgid "Emergency stop restore finished with warnings:"
msgstr "Przywracanie po zatrzymaniu awaryjnym zakończone z ostrzeżeniami:"

#: src/dashboard-app/index.js:631
msgid "Quick Actions"
msgstr "Szybkie działania"

#: src/dashboard-app/index.js:638
msgid "Manage Actions →"
msgstr "Zarządzaj działaniami →"

#: src/dashboard-app/index.js:644
msgid "Chatbot offline —"
msgstr "Chatbot offline —"

#: src/dashboard-app/index.js:646
msgid "Configure now"
msgstr "Skonfiguruj teraz"

#: src/dashboard-app/index.js:654
msgid "Choose which links appear in Quick Actions. Setup Wizard is always available."
msgstr "Wybierz, które odnośniki mają się pojawiać w Szybkich działaniach. Kreator konfiguracji jest zawsze dostępny."

#: src/dashboard-app/index.js:669
msgid "Required"
msgstr "Wymagane"

#: src/dashboard-app/index.js:714
msgid "Save Quick Actions"
msgstr "Zapisz szybkie działania"

#: src/dashboard-app/index.js:755 src/interface-settings/index.js:318 src/settings-app/index.js:1743
msgid "Disable All Agents"
msgstr "Wyłącz wszystkich agentów"

#: src/dashboard-app/index.js:758
msgid "ACTIVE"
msgstr "AKTYWNE"

#: src/dashboard-app/index.js:776 src/interface-settings/index.js:322 src/settings-app/index.js:1747
msgid "Emergency stop"
msgstr "Zatrzymanie awaryjne"

#: src/dashboard-app/index.js:778 src/interface-settings/index.js:324 src/settings-app/index.js:1749
msgid ": deactivate and log agent states, cancels all jobs and disconnects providers."
msgstr ": dezaktywuje agentów i zapisuje ich stany, anuluje wszystkie zadania i odłącza dostawców."

#: src/dashboard-app/index.js:809
msgid "Interface Settings"
msgstr "Ustawienia interfejsu"

#: src/dashboard-app/index.js:815
msgid "Manage Interface →"
msgstr "Zarządzaj interfejsem →"

#: src/dashboard-app/index.js:822
msgid "Default interface:"
msgstr "Domyślny interfejs:"

#: src/dashboard-app/index.js:847
msgid "Used by any screen you have not set individually. Tools, Approvals, and Activity each have their own Basic/Advanced switch now."
msgstr "Używane przez każdy ekran, którego nie ustawiono indywidualnie. Narzędzia, Zatwierdzenia i Aktywność mają teraz własne przełączniki Podstawowy/Zaawansowany."

#: src/dashboard-app/index.js:859 src/settings-app/index.js:235
msgid "Reset every screen back to your default interface? Any screen you switched individually will lose that override."
msgstr "Przywrócić domyślny interfejs na wszystkich ekranach? Każdy ekran przełączony indywidualnie utraci to ustawienie."

#: src/dashboard-app/index.js:875 src/settings-app/index.js:282
msgid "Reset all screens to my default"
msgstr "Przywróć na wszystkich ekranach moje ustawienie domyślne"

#: src/dashboard-app/index.js:886
msgid "Automatic Agent Updates"
msgstr "Automatyczne aktualizacje agentów"

#: src/dashboard-app/index.js:904
msgid "Keep installed agents updated automatically. Opt out any time."
msgstr "Automatycznie aktualizuj zainstalowanych agentów. Możesz zrezygnować w dowolnym momencie."

#: src/dashboard-app/index.js:925
#| msgid "Browse marketplace →"
msgid "Browse →"
msgstr "Przeglądaj →"

#: src/dashboard-app/index.js:929
msgid "Discover and install agents created by the WordPress community."
msgstr "Odkrywaj i instaluj agentów utworzonych przez społeczność WordPress."

#: src/dashboard-app/index.js:947
msgid "Getting Started"
msgstr "Pierwsze kroki"

#. translators: 1: done count, 2: total
#: src/dashboard-app/index.js:952
msgid "%1$d of %2$d steps complete"
msgstr "Ukończono %1$d z %2$d kroków"

#: src/dashboard-app/index.js:1038
msgid "Could not load dashboard."
msgstr "Nie udało się wczytać kokpitu."

#: src/dashboard-app/index.js:1172
msgid "Loading dashboard…"
msgstr "Wczytywanie kokpitu…"

#: src/dashboard-app/index.js:1182
msgid "Dashboard unavailable."
msgstr "Kokpit niedostępny."

#: src/dashboard-app/index.js:1270
msgid "Saving layout…"
msgstr "Zapisywanie układu…"

#: src/dashboard-app/index.js:1280
msgid "Reset layout"
msgstr "Przywróć układ"

#: src/dashboard-app/index.js:1284
msgid "Drag ⋮⋮ to rearrange cards"
msgstr "Przeciągnij ⋮⋮, aby zmienić kolejność kart"

#: src/dashboard-app/index.js:1293
msgid "Emergency stop is ACTIVE"
msgstr "Zatrzymanie awaryjne jest AKTYWNE"

#: src/dashboard-app/index.js:1299
msgid "All agents are deactivated, jobs are cancelled, and LLM providers are disconnected. Chat and agent activation are blocked."
msgstr "Wszyscy agenci są dezaktywowani, zadania anulowane, a dostawcy LLM odłączeni. Czat i aktywacja agentów są zablokowane."

#: src/dashboard-app/index.js:1304
msgid "Manage Interface"
msgstr "Zarządzaj interfejsem"

#: src/deploy-wizard/index.js:33
msgid "Chat widget"
msgstr "Widget czatu"

#: src/deploy-wizard/index.js:34
msgid "A floating chat bubble visitors can open on your site."
msgstr "Pływający dymek czatu, który odwiedzający mogą otworzyć w Twojej witrynie."

#: src/deploy-wizard/index.js:38
msgid "Admin bar"
msgstr "Pasek administracyjny"

#: src/deploy-wizard/index.js:39
msgid "A quick-chat menu in the WordPress toolbar for logged-in admins."
msgstr "Menu szybkiego czatu na pasku narzędzi WordPressa dla zalogowanych administratorów."

#: src/deploy-wizard/index.js:43
msgid "Ask AI launcher"
msgstr "Przycisk „Zapytaj AI”"

#: src/deploy-wizard/index.js:44
msgid "A contextual \"Ask AI\" prompt on admin screens like Plugins or Media."
msgstr "Kontekstowa zachęta „Zapytaj AI” na ekranach administracyjnych, takich jak Wtyczki czy Media."

#: src/deploy-wizard/index.js:48
msgid "Gutenberg block"
msgstr "Blok Gutenberga"

#: src/deploy-wizard/index.js:49
msgid "Makes this agent insertable as a block in any post or page."
msgstr "Umożliwia wstawianie tego agenta jako bloku w dowolnym wpisie lub na dowolnej stronie."

#: src/deploy-wizard/index.js:54
msgid "Agent & surface"
msgstr "Agent i powierzchnia"

#: src/deploy-wizard/index.js:55
msgid "Configure"
msgstr "Konfiguracja"

#: src/deploy-wizard/index.js:134
msgid "Admin only"
msgstr "Tylko panel administracyjny"

#: src/deploy-wizard/index.js:135 src/deploy-wizard/index.js:139
msgid "Front end only"
msgstr "Tylko front-end"

#: src/deploy-wizard/index.js:140
msgid "Single posts/pages only"
msgstr "Tylko pojedyncze wpisy/strony"

#: src/deploy-wizard/index.js:141
msgid "Homepage only"
msgstr "Tylko strona główna"

#: src/deploy-wizard/index.js:173
msgid "Something went wrong publishing this agent."
msgstr "Coś poszło nie tak podczas publikowania tego agenta."

#: src/deploy-wizard/index.js:201
msgid "No active agents yet. Activate or train an agent first, then come back to publish it."
msgstr "Nie masz jeszcze aktywnych agentów. Najpierw aktywuj lub wytrenuj agenta, a następnie wróć, aby go opublikować."

#: src/deploy-wizard/index.js:206
msgid "Go to Agents"
msgstr "Przejdź do Agentów"

#. translators: 1: agent name, 2: surface name.
#: src/deploy-wizard/index.js:222
msgid "%1$s is published on %2$s!"
msgstr "%1$s został opublikowany w: %2$s!"

#: src/deploy-wizard/index.js:228
msgid "Fine-tune this further, or publish on another surface."
msgstr "Dopracuj go dalej lub opublikuj na innej powierzchni."

#: src/deploy-wizard/index.js:242
msgid "Publish on another surface"
msgstr "Opublikuj na innej powierzchni"

#: src/deploy-wizard/index.js:247
msgid "Manage in Publish"
msgstr "Zarządzaj w sekcji Publikacja"

#: src/deploy-wizard/index.js:252 src/knowledge-wizard/index.js:245
msgid "Back to Dashboard"
msgstr "Powrót do kokpitu"

#: src/deploy-wizard/index.js:276
msgid "Which agent?"
msgstr "Który agent?"

#: src/deploy-wizard/index.js:286
msgid "Where should people reach it?"
msgstr "Gdzie użytkownicy mają go znaleźć?"

#: src/deploy-wizard/index.js:312
msgid "Nothing else to configure — saving makes this agent available to insert as a block from any post or page editor."
msgstr "Nie ma nic więcej do skonfigurowania — po zapisaniu tego agenta będzie można wstawiać jako blok w edytorze dowolnego wpisu lub strony."

#: src/deploy-wizard/index.js:325
msgid "Bottom right"
msgstr "Prawy dolny róg"

#: src/deploy-wizard/index.js:326
msgid "Bottom left"
msgstr "Lewy dolny róg"

#: src/deploy-wizard/index.js:332
msgid "Show on"
msgstr "Pokaż na"

#: src/deploy-wizard/index.js:340
msgid "Only show to logged-in visitors"
msgstr "Pokazuj tylko zalogowanym odwiedzającym"

#. translators: %s: agent name.
#: src/deploy-wizard/index.js:354
msgid "Ask AI launchers are already turned on for some admin screens. Saving makes %s the agent that answers them, replacing the current choice — the screens themselves stay as configured."
msgstr "Przyciski „Zapytaj AI” są już włączone na niektórych ekranach administracyjnych. Po zapisaniu to %s będzie na nie odpowiadać, zastępując obecny wybór — same ekrany pozostaną skonfigurowane bez zmian."

#: src/deploy-wizard/index.js:365
msgid "Which admin screens?"
msgstr "Które ekrany administracyjne?"

#: src/interface-settings/index.js:81
msgid "Could not load interface settings."
msgstr "Nie udało się wczytać ustawień interfejsu."

#: src/interface-settings/index.js:125
msgid "Could not save interface settings."
msgstr "Nie udało się zapisać ustawień interfejsu."

#: src/interface-settings/index.js:139
msgid "Loading interface settings…"
msgstr "Wczytywanie ustawień interfejsu…"

#: src/interface-settings/index.js:169
msgid "Interface settings saved."
msgstr "Ustawienia interfejsu zapisane."

#: src/interface-settings/index.js:174
msgid "Interface mode"
msgstr "Tryb interfejsu"

#: src/interface-settings/index.js:175
msgid "Basic keeps the menu focused on everyday tasks. Advanced reveals developer tools such as Skills, APIs and Endpoints."
msgstr "Tryb podstawowy ogranicza menu do codziennych zadań. Tryb zaawansowany odsłania narzędzia deweloperskie, takie jak Umiejętności, API i Punkty końcowe."

#: src/interface-settings/index.js:195 src/settings-app/index.js:528
msgid "Show the Getting Started checklist on the dashboard"
msgstr "Pokazuj listę Pierwsze kroki w kokpicie"

#: src/interface-settings/index.js:199
msgid "Turn this off once you are set up to hide the onboarding checklist."
msgstr "Wyłącz tę opcję po zakończeniu konfiguracji, aby ukryć listę wdrożeniową."

#: src/interface-settings/index.js:233
msgid "Global look and feel for chat surfaces."
msgstr "Globalny wygląd i styl powierzchni czatu."

#: src/interface-settings/index.js:239
msgid "Fine-tune chat themes →"
msgstr "Dopracuj motywy czatu →"

#: src/interface-settings/index.js:245 src/settings-app/index.js:468
msgid "Chat font"
msgstr "Czcionka czatu"

#: src/interface-settings/index.js:246
msgid "Font used across the chat interface. Choose “Theme default” to inherit from the selected theme."
msgstr "Czcionka używana w całym interfejsie czatu. Wybierz „Domyślna motywu”, aby odziedziczyć ją z wybranego motywu."

#: src/interface-settings/index.js:259 src/settings-app/index.js:480
msgid "Use theme accent colour"
msgstr "Użyj koloru akcentu z motywu"

#: src/interface-settings/index.js:263
msgid "When off, the colour below overrides the chat theme accent on every chat surface."
msgstr "Gdy opcja jest wyłączona, kolor poniżej zastępuje akcent motywu czatu na każdej powierzchni czatu."

#: src/interface-settings/index.js:277 src/settings-app/index.js:501
msgid "Accent colour"
msgstr "Kolor akcentu"

#. translators: %s: hex colour value
#: src/interface-settings/index.js:280
msgid "Selected: %s"
msgstr "Wybrano: %s"

#: src/interface-settings/index.js:360
msgid "Emergency stop is ACTIVE. Chat, jobs, and agent activation are blocked until you turn this off."
msgstr "Zatrzymanie awaryjne jest AKTYWNE. Czat, zadania i aktywacja agentów są zablokowane, dopóki go nie wyłączysz."

#: src/knowledge-wizard/index.js:33
msgid "Paste text"
msgstr "Wklej tekst"

#: src/knowledge-wizard/index.js:34
msgid "Upload a file"
msgstr "Prześlij plik"

#: src/knowledge-wizard/index.js:35
msgid "Pick existing pages"
msgstr "Wybierz istniejące strony"

#: src/knowledge-wizard/index.js:40
msgid "Title & tags"
msgstr "Tytuł i tagi"

#: src/knowledge-wizard/index.js:104
msgid "Could not load pages."
msgstr "Nie udało się wczytać stron."

#: src/knowledge-wizard/index.js:126
msgid "Please choose a plain text or Markdown file (.txt or .md)."
msgstr "Wybierz plik tekstowy lub Markdown (.txt albo .md)."

#: src/knowledge-wizard/index.js:143
msgid "Could not read that file."
msgstr "Nie udało się odczytać tego pliku."

#: src/knowledge-wizard/index.js:188
msgid "Something went wrong saving this knowledge."
msgstr "Coś poszło nie tak podczas zapisywania tej wiedzy."

#. translators: %s: the knowledge title.
#: src/knowledge-wizard/index.js:205
msgid "\"%s\" is saved!"
msgstr "„%s” zostało zapisane!"

#: src/knowledge-wizard/index.js:210
msgid "Your agents can now use this. Add another, or review it in the full Knowledge Wiki."
msgstr "Twoi agenci mogą już z tego korzystać. Dodaj kolejny wpis lub przejrzyj go w pełnej Wiki wiedzy."

#: src/knowledge-wizard/index.js:230
msgid "Add another"
msgstr "Dodaj kolejny"

#: src/knowledge-wizard/index.js:240
msgid "View Knowledge Wiki"
msgstr "Zobacz Wiki wiedzy"

#: src/knowledge-wizard/index.js:269
msgid "Where is this knowledge coming from?"
msgstr "Skąd pochodzi ta wiedza?"

#: src/knowledge-wizard/index.js:290
msgid "Paste the text"
msgstr "Wklej tekst"

#: src/knowledge-wizard/index.js:291
msgid "A fact, policy, FAQ answer — anything you want your agents to know is true."
msgstr "Fakt, zasada, odpowiedź z FAQ — wszystko, co Twoi agenci mają uznawać za prawdziwe."

#: src/knowledge-wizard/index.js:304
msgid "Upload a text or Markdown file"
msgstr "Prześlij plik tekstowy lub Markdown"

#. translators: %s: file name.
#: src/knowledge-wizard/index.js:322
msgid "Loaded \"%s\" — you can review and edit the text below."
msgstr "Wczytano „%s” — możesz przejrzeć i edytować tekst poniżej."

#: src/knowledge-wizard/index.js:340
msgid "Search your pages and posts"
msgstr "Przeszukaj swoje strony i wpisy"

#: src/knowledge-wizard/index.js:343
msgid "Leave blank to see recent pages"
msgstr "Pozostaw puste, aby zobaczyć ostatnie strony"

#: src/knowledge-wizard/index.js:359
msgid "No matching pages or posts."
msgstr "Brak pasujących stron lub wpisów."

#. translators: %s: number of selected pages.
#: src/knowledge-wizard/index.js:379
msgid "%s page(s)/post(s) selected."
msgstr "Wybrano stron/wpisów: %s."

#: src/knowledge-wizard/index.js:393
msgid "A short, clear name, e.g. \"Return policy\" or \"Support hours\"."
msgstr "Krótka, jasna nazwa, np. „Zasady zwrotów” lub „Godziny wsparcia”."

#: src/knowledge-wizard/index.js:402
msgid "Tags (optional)"
msgstr "Tagi (opcjonalnie)"

#: src/knowledge-wizard/index.js:403
msgid "Comma-separated, e.g. billing, returns, policy."
msgstr "Oddzielone przecinkami, np. płatności, zwroty, zasady."

#: src/knowledge-wizard/index.js:443
msgid "Save knowledge"
msgstr "Zapisz wiedzę"

#: src/settings-app/index.js:48
msgid "Could not load settings."
msgstr "Nie udało się wczytać ustawień."

#: src/settings-app/index.js:261
msgid "Default interface mode"
msgstr "Domyślny tryb interfejsu"

#: src/settings-app/index.js:271
msgid "Used by any screen you have not set individually. Tools, Approvals, and Activity each have their own Basic/Advanced switch now — this is just the starting point for screens you have not touched."
msgstr "Używane przez każdy ekran, którego nie ustawiono indywidualnie. Narzędzia, Zatwierdzenia i Aktywność mają teraz własne przełączniki Podstawowy/Zaawansowany — to jedynie ustawienie początkowe dla ekranów, których nie zmieniono."

#: src/settings-app/index.js:292
#| msgid "How assistants address people"
msgid "How agents address people"
msgstr "Jak agenci zwracają się do użytkowników"

#: src/settings-app/index.js:294
msgid "Site knowledge and standing guidance are under"
msgstr "Wiedza o witrynie i stałe wytyczne znajdują się w"

#: src/settings-app/index.js:302
msgid "Per-agent personality is under Knowledge → Instructions."
msgstr "Osobowość poszczególnych agentów znajduje się w Wiedza → Instrukcje."

#: src/settings-app/index.js:316
msgid "Leave blank to use the WordPress display name."
msgstr "Pozostaw puste, aby użyć nazwy wyświetlanej z WordPressa."

#: src/settings-app/index.js:337
msgid "Chat theme"
msgstr "Motyw czatu"

#: src/settings-app/index.js:339
msgid "Visual theme for admin chat and frontend shortcodes. Click a preview to select."
msgstr "Motyw wizualny czatu w panelu administracyjnym i shortcodów na stronie. Kliknij podgląd, aby wybrać."

#: src/settings-app/index.js:406
#| msgid "AI Agents"
msgid "AI Agent"
msgstr "Agent AI"

#: src/settings-app/index.js:426
msgid "Hello! How can I help?"
msgstr "Witaj! W czym mogę pomóc?"

#: src/settings-app/index.js:447
msgid "Update my homepage"
msgstr "Zaktualizuj moją stronę główną"

#: src/settings-app/index.js:553
msgid "Configure the AI providers available on this site. Only a connected provider can be set as the site default."
msgstr "Skonfiguruj dostawców AI dostępnych w tej witrynie. Tylko połączony dostawca może zostać ustawiony jako domyślny dla witryny."

#: src/settings-app/index.js:569
msgid "Slug"
msgstr "Slug"

#: src/settings-app/index.js:673
#| msgid "API keys: use Edit on a provider. Setting a default updates the global provider and model used by assistants."
msgid "API keys: use Edit on a provider. Setting a default updates the global provider and model used by agents."
msgstr "Klucze API: użyj opcji Edytuj przy dostawcy. Ustawienie domyślnego dostawcy aktualizuje globalnego dostawcę i model używane przez agentów."

#: src/settings-app/index.js:694
msgid "Default agent mode"
msgstr "Domyślny tryb agenta"

#: src/settings-app/index.js:706
msgid "Read-only"
msgstr "Tylko do odczytu"

#: src/settings-app/index.js:718
msgid "Message scanning"
msgstr "Skanowanie wiadomości"

#: src/settings-app/index.js:727
msgid "Require chat consent"
msgstr "Wymagaj zgody na czat"

#: src/settings-app/index.js:737
msgid "Consent text"
msgstr "Treść zgody"

#: src/settings-app/index.js:749
msgid "Conversation retention (days)"
msgstr "Przechowywanie rozmów (dni)"

#: src/settings-app/index.js:766
msgid "Audit log retention (days)"
msgstr "Przechowywanie dziennika audytu (dni)"

#: src/settings-app/index.js:780
msgid "Refresh model catalog from Agentic"
msgstr "Odśwież katalog modeli z Agentic"

#: src/settings-app/index.js:781
msgid "Off by default. When on, a daily cron fetches model names and list prices from agentic-plugin.com. BYOK providers work without this; enable it only if you want the curated catalog."
msgstr "Domyślnie wyłączone. Po włączeniu codzienny cron pobiera nazwy modeli i cenniki z agentic-plugin.com. Dostawcy BYOK działają bez tego; włącz to tylko, jeśli chcesz wyselekcjonowany katalog."

#: src/settings-app/index.js:792
msgid "Request Rate Limits"
msgstr "Limity liczby żądań"

#: src/settings-app/index.js:794
msgid "IP-based throttle applied before role-based daily quotas. Protects against rapid-fire requests."
msgstr "Ograniczenie oparte na adresie IP stosowane przed dziennymi limitami dla ról. Chroni przed lawiną szybkich żądań."

#: src/settings-app/index.js:800
msgid "Authenticated users (requests per minute)"
msgstr "Zalogowani użytkownicy (żądań na minutę)"

#: src/settings-app/index.js:817
msgid "Anonymous visitors (requests per minute)"
msgstr "Anonimowi odwiedzający (żądań na minutę)"

#: src/settings-app/index.js:954
msgid "Control who can administer the plugin and use AI agents."
msgstr "Określ, kto może administrować wtyczką i korzystać z agentów AI."

#: src/settings-app/index.js:981
msgid "Control which WordPress roles can administer the plugin and interact with AI agents. Administrators always retain full access."
msgstr "Określ, które role WordPressa mogą administrować wtyczką i korzystać z agentów AI. Administratorzy zawsze zachowują pełny dostęp."

#: src/settings-app/index.js:987
msgid "These rules apply site-wide. A user needs at least one ticked box to access the corresponding feature. Removing a role from all plugin privileges will hide the Agent Builder menu from that role entirely."
msgstr "Te reguły obowiązują w całej witrynie. Aby uzyskać dostęp do danej funkcji, użytkownik musi mieć zaznaczone co najmniej jedno pole. Odebranie roli wszystkich uprawnień wtyczki całkowicie ukryje przed nią menu Agent Builder."

#: src/settings-app/index.js:994
msgid "Plugin Administration"
msgstr "Administracja wtyczką"

#: src/settings-app/index.js:996
msgid "Who can access and configure the Agent Builder admin pages."
msgstr "Kto może uzyskiwać dostęp do stron administracyjnych Agent Builder i je konfigurować."

#: src/settings-app/index.js:1006
msgid "Permission"
msgstr "Uprawnienie"

#: src/settings-app/index.js:1051 src/settings-app/index.js:1169
msgid "Administrators always have full access"
msgstr "Administratorzy zawsze mają pełny dostęp"

#: src/settings-app/index.js:1077
msgid "Who can chat with and interact with installed AI agents, and how much they may use per day."
msgstr "Kto może rozmawiać z zainstalowanymi agentami AI i z nich korzystać oraz w jakim zakresie dziennie."

#: src/settings-app/index.js:1087
msgid "Permission / Limit"
msgstr "Uprawnienie / limit"

#: src/settings-app/index.js:1093
msgid "Visitor"
msgstr "Odwiedzający"

#: src/settings-app/index.js:1095
msgid "Not logged in"
msgstr "Niezalogowany"

#: src/settings-app/index.js:1135
msgid "Allow non-logged-in visitors to use frontend chat"
msgstr "Zezwól niezalogowanym odwiedzającym na korzystanie z czatu na stronie"

#: src/settings-app/index.js:1192
msgid "Daily Limits"
msgstr "Limity dzienne"

#: src/settings-app/index.js:1198
msgid "0 = unlimited, resets at midnight UTC. Administrators are never limited."
msgstr "0 = bez limitu, resetowane o północy UTC. Administratorzy nigdy nie są ograniczani."

#: src/settings-app/index.js:1209
msgid "Queries / day"
msgstr "Zapytań / dzień"

#: src/settings-app/index.js:1216 src/settings-app/index.js:1220
msgid "Max AI chat messages per user per day."
msgstr "Maksymalna liczba wiadomości czatu AI na użytkownika dziennie."

#: src/settings-app/index.js:1281
msgid "Tokens / day"
msgstr "Tokenów / dzień"

#: src/settings-app/index.js:1288 src/settings-app/index.js:1292
msgid "Max AI tokens consumed per user per day."
msgstr "Maksymalna liczba tokenów AI zużywanych przez użytkownika dziennie."

#: src/settings-app/index.js:1355
msgid "How enforcement works: these settings control WordPress admin menu visibility, admin bar chat access, the REST chat API, and AJAX task triggers. Unchecked roles are blocked at the server, not just hidden in the UI. Request rate limits are under Security."
msgstr "Jak działa egzekwowanie: te ustawienia kontrolują widoczność menu administracyjnego WordPressa, dostęp do czatu na pasku administracyjnym, API czatu REST oraz wyzwalacze zadań AJAX. Niezaznaczone role są blokowane po stronie serwera, a nie tylko ukrywane w interfejsie. Limity liczby żądań znajdują się w sekcji Bezpieczeństwo."

#: src/settings-app/index.js:1377
msgid "Persistent key-value memory agents use across conversations."
msgstr "Trwała pamięć klucz-wartość, z której agenci korzystają między rozmowami."

#: src/settings-app/index.js:1383
msgid "Default memory TTL (days)"
msgstr "Domyślny czas życia pamięci TTL (dni)"

#: src/settings-app/index.js:1384
msgid "0 = never expires"
msgstr "0 = nigdy nie wygasa"

#: src/settings-app/index.js:1398
msgid "Enable local browser memory"
msgstr "Włącz lokalną pamięć przeglądarki"

#: src/settings-app/index.js:1471
msgid "(default)"
msgstr "(domyślnie)"

#: src/settings-app/index.js:1519
msgid "Chat capabilities and per-agent provider/model. Set the site default provider on the Providers tab. Theme is under Interface."
msgstr "Możliwości czatu oraz dostawca/model dla poszczególnych agentów. Domyślnego dostawcę dla witryny ustaw na karcie Dostawcy. Motyw znajduje się w sekcji Interfejs."

#: src/settings-app/index.js:1524
msgid "Chat features"
msgstr "Funkcje czatu"

#: src/settings-app/index.js:1526
msgid "Features available in agent chat."
msgstr "Funkcje dostępne w czacie agenta."

#: src/settings-app/index.js:1532
msgid "Audio input"
msgstr "Wejście audio"

#: src/settings-app/index.js:1539
msgid "Text-to-speech"
msgstr "Zamiana tekstu na mowę"

#: src/settings-app/index.js:1546
msgid "Vision / image input"
msgstr "Wizja / wejście obrazu"

#: src/settings-app/index.js:1555
#| msgid "Hide “Powered by Agent Builder” in the chat footer."
msgid "Hide “Powered by Agent Builder” branding"
msgstr "Ukryj oznaczenie „Wspierane przez Agent Builder”"

#: src/settings-app/index.js:1556
msgid "On by default. Uncheck only if you want a small credit line in the chat footer."
msgstr "Domyślnie włączone. Odznacz tylko, jeśli chcesz małą linię informacji w stopce czatu."

#: src/settings-app/index.js:1569
msgid "Off by default. When on, admin chat shows a link to the WhatsApp connector."
msgstr "Domyślnie wyłączone. Po włączeniu czat w panelu pokazuje odnośnik do łącznika WhatsApp."

#: src/settings-app/index.js:1580
msgid "Active agent overrides"
msgstr "Nadpisania dla aktywnych agentów"

#: src/settings-app/index.js:1582
#| msgid "Each row starts on the site default provider and model (Providers tab). Change only the assistants that need a different setup."
msgid "Each row starts on the site default provider and model (Providers tab). Change only the agents that need a different setup."
msgstr "Każdy wiersz korzysta początkowo z domyślnego dostawcy i modelu witryny (karta Dostawcy). Zmieniaj tylko tych agentów, którzy wymagają innej konfiguracji."

#: src/settings-app/index.js:1623
msgid "provider"
msgstr "dostawca"

#: src/settings-app/index.js:1677
msgid "model"
msgstr "model"

#: src/settings-app/index.js:1809
#| msgid "Customise greetings and personality notes per assistant."
msgid "Customise greetings and personality notes per agent."
msgstr "Dostosuj powitania i notatki o osobowości dla poszczególnych agentów."

#: src/settings-app/index.js:1819
#| msgid "Default agent"
msgid "Select agent"
msgstr "Wybierz agenta"

#: src/settings-app/index.js:1832
msgid "Welcome message"
msgstr "Wiadomość powitalna"

#: src/settings-app/index.js:1845
msgid "Persona notes"
msgstr "Notatki o personie"

#: src/settings-app/index.js:1856
msgid "Response style"
msgstr "Styl odpowiedzi"

#: src/settings-app/index.js:1880
msgid "Third-party API keys used by agent tools."
msgstr "Klucze API innych firm używane przez narzędzia agentów."

#: src/settings-app/index.js:1902
msgid "Get a key"
msgstr "Uzyskaj klucz"

#: src/settings-app/index.js:1918
msgid "Configured"
msgstr "Skonfigurowano"

#: src/settings-app/index.js:1919
msgid "Not configured"
msgstr "Nie skonfigurowano"

#: src/settings-app/index.js:1993
msgid "REST endpoints for integrations."
msgstr "Punkty końcowe REST do integracji."

#: src/settings-app/index.js:1999
msgid "Namespace"
msgstr "Przestrzeń nazw"

#: src/settings-app/index.js:2008
msgid "Agentic Services"
msgstr "Agentic Services"

#: src/settings-app/index.js:2019
msgid "Base URLs the plugin calls for AI chat, knowledge search, and media generation. Leave these on their defaults unless you’re self-hosting a proxy or support asked you to change one."
msgstr "Bazowe adresy URL wywoływane przez wtyczkę na potrzeby czatu AI, wyszukiwania w wiedzy i generowania mediów. Pozostaw wartości domyślne, chyba że samodzielnie hostujesz serwer proxy lub pomoc techniczna poprosiła o ich zmianę."

#: src/settings-app/index.js:2088
msgid "Reset to default"
msgstr "Przywróć wartość domyślną"

#: src/settings-app/index.js:2187
#| msgid "Could not create concept directory."
msgid "Could not create credential."
msgstr "Nie udało się utworzyć danych logowania."

#: src/settings-app/index.js:2195
msgid "Revoke this Application Password? Any client using it will stop working immediately."
msgstr "Odebrać to hasło aplikacji? Każdy klient, który go używa, przestanie działać natychmiast."

#: src/settings-app/index.js:2224
msgid "The Model Context Protocol (MCP) lets external AI apps — Claude Desktop, Cursor, and others — use your agents directly, tool calls and all. Free on every WordPress version this plugin supports — no Pro or connector required."
msgstr "Model Context Protocol (MCP) pozwala zewnętrznym aplikacjom AI — Claude Desktop, Cursor i innym — korzystać z Twoich agentów bezpośrednio, wraz z wywołaniami narzędzi. Bezpłatnie w każdej wersji WordPressa obsługiwanej przez tę wtyczkę — bez Pro i bez łącznika."

#: src/settings-app/index.js:2231
#| msgid "Unavailable."
msgid "Available"
msgstr "Dostępne"

#: src/settings-app/index.js:2235
#| msgid "Agent Deployment"
msgid "Agent endpoints"
msgstr "Punkty końcowe agenta"

#: src/settings-app/index.js:2237
msgid "Each agent has its own MCP URL, scoped to only the tools that agent is allowed to use."
msgstr "Każdy agent ma własny adres MCP URL, ograniczony wyłącznie do narzędzi, których ten agent może używać."

#: src/settings-app/index.js:2247
msgid "MCP URL"
msgstr "MCP URL"

#: src/settings-app/index.js:2287
#| msgid "Read"
msgid "Ready"
msgstr "Gotowe"

#: src/settings-app/index.js:2341
#| msgid "Connected to %s!"
msgid "Connected clients"
msgstr "Połączeni klienci"

#: src/settings-app/index.js:2356
msgid "No clients have connected via the approval flow yet."
msgstr "Żaden klient nie połączył się jeszcze przez przepływ zatwierdzania."

#: src/settings-app/index.js:2364
msgid "Application Passwords"
msgstr "Hasła aplikacji"

#: src/settings-app/index.js:2366
msgid "Credentials for manually configuring an MCP client (e.g. Cursor) that needs a username and password rather than the browser-driven approval flow."
msgstr "Dane logowania do ręcznej konfiguracji klienta MCP (np. Cursor), który wymaga nazwy użytkownika i hasła zamiast przeglądarkowego przepływu zatwierdzania."

#: src/settings-app/index.js:2388
msgid "Password created — copy it now, it will not be shown again:"
msgstr "Hasło utworzone — skopiuj je teraz, nie zostanie pokazane ponownie:"

#: src/settings-app/index.js:2414
#| msgid "Last Run"
msgid "Last used"
msgstr "Ostatnio używane"

#: src/settings-app/index.js:2450
#| msgid "Application Passwords are not available on this site."
msgid "No Application Passwords yet."
msgstr "Brak haseł aplikacji."

#: src/settings-app/index.js:2468
msgid "Create Application Password"
msgstr "Utwórz hasło aplikacji"

#: src/settings-app/index.js:2515
msgid "Could not load this settings panel."
msgstr "Nie udało się wczytać tego panelu ustawień."

#: src/settings-app/index.js:2667
msgid "Settings saved with warnings:"
msgstr "Ustawienia zapisane z ostrzeżeniami:"

#: src/settings-app/index.js:2701
msgid "Could not save settings."
msgstr "Nie udało się zapisać ustawień."

#: src/settings-app/index.js:2711
msgid "Loading settings…"
msgstr "Wczytywanie ustawień…"

#: src/settings-app/index.js:2722
msgid "Settings unavailable."
msgstr "Ustawienia niedostępne."

#: src/settings-app/index.js:2801
msgid "Activate Agent Builder Pro to manage your license key here."
msgstr "Aktywuj Agent Builder Pro, aby zarządzać tutaj kluczem licencyjnym."

#: src/settings-app/index.js:2812
msgid "This tab is available via the classic view or an add-on."
msgstr "Ta karta jest dostępna w widoku klasycznym lub przez dodatek."

#: src/shared/chat-embed.js:88
msgid "Denied — no change made."
msgstr "Odrzucono — nie wprowadzono zmian."

#: src/shared/chat-embed.js:89
msgid "Done — change applied."
msgstr "Gotowe — zmiana zastosowana."

#: src/shared/chat-embed.js:105
#| msgid "Recording your approval…"
msgid "Needs Your Approval"
msgstr "Wymaga Twojego zatwierdzenia"

#: src/shared/chat-embed.js:106
msgid "Proposed Change"
msgstr "Proponowana zmiana"

#: src/shared/chat-embed.js:110
#| msgid "Agent wants to make a change."
msgid "The agent wants to make a change."
msgstr "Agent chce wprowadzić zmianę."

#: src/shared/chat-embed.js:123
#| msgid "\\u25bc Hide Diff"
msgid "Hide Diff"
msgstr "\\u25bc Ukryj różnice"

#: src/shared/chat-embed.js:124
#| msgid "\\u25b6 Show Diff"
msgid "Show Diff"
msgstr "\\u25b6 Pokaż różnice"

#: src/shared/chat-embed.js:170
#| msgid "Allow Access"
msgid "Allow Once"
msgstr "Zezwól raz"

#: src/shared/chat-embed.js:178
#| msgid "Allow Access"
msgid "Allow this Session"
msgstr "Zezwól w tej sesji"

#: src/shared/chat-embed.js:186
msgid "Always Allow"
msgstr "Zawsze zezwalaj"

#: src/shared/chat-embed.js:435
#| msgid "assistant"
msgid "This assistant"
msgstr "Ten agent"

#: src/shared/chat-embed.js:437
msgid "is still activating."
msgstr "jest nadal aktywowany."

#: src/shared/chat-embed.js:442
#| msgid "Testing…"
msgid "is thinking…"
msgstr "myśli…"

#: src/shared/chat-embed.js:446
#| msgid "Ask AI"
msgid "Ask"
msgstr "Zapytaj"

#: src/shared/components.js:193
msgid "Only changes this screen. Other screens and your site-wide default (Settings → Interface) are unaffected."
msgstr "Zmienia tylko ten ekran. Pozostałe ekrany oraz domyślne ustawienie dla całej witryny (Ustawienia → Interfejs) pozostają bez zmian."

#: src/shared/components.js:223
msgid "More info"
msgstr "Więcej informacji"

#~ msgid "AI Assistants"
#~ msgstr "Asystenci AI"

#~ msgid "Assistant deactivated."
#~ msgstr "Asystent został dezaktywowany."

#~ msgid "Assistant deleted."
#~ msgstr "Asystent został usunięty."

#~ msgid "No assistants installed yet."
#~ msgstr "Nie zainstalowano jeszcze żadnych asystentów."

#~ msgid "Remove this API key? The shared key (with limits) will be used instead."
#~ msgstr "Usunąć ten klucz API? Zamiast niego zostanie użyty klucz współdzielony (z limitami)."

#~ msgid "Assistants"
#~ msgstr "Asystenci"

#~ msgid "Assistant"
#~ msgstr "Asystent"

#~ msgid "— choose an assistant —"
#~ msgstr "— wybierz asystenta —"

#~ msgid "No active assistants."
#~ msgstr "Brak aktywnych asystentów."

#~ msgid "All Assistants"
#~ msgstr "Wszyscy asystenci"

#~ msgid "Import from ClawHub"
#~ msgstr "Importuj z ClawHub"

#~ msgid "Search the ClawHub skill registry for community-contributed skills."
#~ msgstr "Przeszukaj rejestr umiejętności ClawHub w poszukiwaniu umiejętności udostępnionych przez społeczność."

#~ msgid "Assistant is required."
#~ msgstr "Asystent jest wymagany."

#~ msgid "Missing assistant or task parameter."
#~ msgstr "Brak parametru asystenta lub zadania."

#~ msgid "Task not found on this assistant."
#~ msgstr "Nie znaleziono zadania u tego asystenta."

#~ msgid "Assistant activated"
#~ msgstr "Asystent aktywowany"

#~ msgid "Assistant deactivated"
#~ msgstr "Asystent dezaktywowany"

#~ msgid "Assistant created"
#~ msgstr "Asystent utworzony"

#~ msgid "AI assistant"
#~ msgstr "Asystent AI"

#~ msgid "Standing site knowledge from the Knowledge Wiki. Prefer this over guessing about the business."
#~ msgstr "Stała wiedza o witrynie z Wiki wiedzy. Korzystaj z niej zamiast zgadywać na temat firmy."

#~ msgid "MCP requires an active connector or Pro license."
#~ msgstr "MCP wymaga aktywnego konektora lub licencji Pro."

#~ msgid "Choose an assistant"
#~ msgstr "Wybierz asystenta"

#~ msgid "· Need batch approve tools?"
#~ msgstr "· Potrzebujesz narzędzi do zbiorczego zatwierdzania?"

#~ msgid "Open classic queue"
#~ msgstr "Otwórz klasyczną kolejkę"

#~ msgid "Discover and install community agents from the Agent Builder marketplace."
#~ msgstr "Odkrywaj i instaluj agentów społeczności z marketplace Agent Builder."

#~ msgid "AI Assistant"
#~ msgstr "Asystent AI"

#~ msgid "White-label branding"
#~ msgstr "Marka white-label"

#~ msgid "No assistants installed."
#~ msgstr "Brak zainstalowanych asystentów."

#~ msgid "Select assistant"
#~ msgstr "Wybierz asystenta"
