openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
2 lines • 51.9 kB
JavaScript
var e={common:{health:`Stan`,ok:`OK`,yes:`Tak`,no:`Nie`,active:`Aktywny`,loading:`Ładowanie…`,refreshing:`Odświeżanie…`,online:`Online`,offline:`Offline`,connect:`Połącz`,connected:`Połączono`,refresh:`Odśwież`,reload:`Przeładuj`,reset:`Resetuj`,probe:`Sprawdź`,call:`Połączenie`,confirm:`Potwierdź`,cancel:`Anuluj`,next:`Następne`,back:`Wstecz`,create:`Utwórz`,copy:`Kopiuj`,copied:`Skopiowano!`,copyCode:`Kopiuj kod`,delete:`Usuń`,dismiss:`Odrzuć`,unselect:`Odznacz`,enabled:`Włączone`,disabled:`Wyłączone`,none:`brak`,na:`n/d`,never:`never`,configured:`Skonfigurowano`,running:`Uruchomiono`,linked:`Połączono`,mode:`Tryb`,system:`System`,light:`Lekki`,dark:`Ciemny`,baseUrl:`Bazowy URL`,lastStart:`Ostatnie uruchomienie`,lastProbe:`Ostatnie sprawdzenie`,lastInbound:`Ostatnie przychodzące`,lastConnect:`Ostatnie połączenie`,lastMessage:`Ostatnia wiadomość`,authAge:`Wiek uwierzytelnienia`,credential:`Poświadczenie`,audience:`Odbiorcy`,publicKey:`Klucz publiczny`,probeOk:`Sprawdzenie OK`,probeFailed:`Sprawdzenie nie powiodło się`,reloadConfig:`Przeładuj konfigurację`,loadConfig:`Wczytaj konfigurację`,loadApprovals:`Wczytaj zatwierdzenia`,settingsSections:`Sekcje ustawień`,version:`Wersja`,docs:`Dokumentacja`,theme:`Motyw`,colorMode:`Tryb kolorów`,colorModeOption:`Tryb kolorów: {mode}`,resources:`Zasoby`,search:`Szukaj`,save:`Zapisz`,saving:`Zapisywanie…`,saveAndPublish:`Zapisz i opublikuj`,importing:`Importowanie…`,importFromRelays:`Importuj z przekaźników`,showAdvanced:`Pokaż zaawansowane`,hideAdvanced:`Ukryj zaawansowane`,unsavedChanges:`Masz niezapisane zmiany`,secondsAgo:`{count}s temu`,working:`Praca…`,showQr:`Pokaż QR`,relink:`Połącz ponownie`,waitForScan:`Czekaj na zeskanowanie`,logout:`Wyloguj`},channels:{health:{title:`Stan kanału`,subtitle:`Migawki stanu kanału z Gateway.`,noSnapshotYet:`Brak migawki.`},generic:{subtitle:`Stan kanału i konfiguracja.`},gatewayUrlConfirmation:{title:`Zmień URL Gateway`,subtitle:`To spowoduje ponowne połączenie z innym serwerem Gateway`,warning:`Potwierdź tylko, jeśli ufasz temu URL-owi. Złośliwe adresy URL mogą zagrozić bezpieczeństwu twojego systemu.`},nostr:{profile:`Profil`,editProfile:`Edytuj profil`,profilePicture:`Zdjęcie profilowe`,noProfile:`Nie ustawiono profilu.`,noProfileHint:`Kliknij „Edytuj profil”, aby dodać swoje imię, bio i awatar.`,name:`Nazwa`,displayName:`Nazwa wyświetlana`,about:`O mnie`,advanced:`Zaawansowane`,profilePicturePreview:`Podgląd zdjęcia profilowego`,account:`Konto`,username:`Nazwa użytkownika`,usernameHelp:`Krótka nazwa użytkownika (np. satoshi)`,bio:`Bio`,bioPlaceholder:`Powiedz innym coś o sobie...`,bioHelp:`Krótki biogram lub opis`,displayNameHelp:`Twoja pełna nazwa wyświetlana`,avatarUrl:`URL awatara`,avatarHelp:`Adres URL HTTPS do Twojego zdjęcia profilowego`,bannerUrl:`URL banera`,bannerHelp:`Adres URL HTTPS do obrazu banera`,website:`Strona internetowa`,websiteHelp:`Twoja osobista strona internetowa`,nip05Identifier:`Identyfikator NIP-05`,nip05Help:`Weryfikowalny identyfikator (np. you@domain.com)`,lightningAddress:`Adres Lightning`,lightningHelp:`Adres Lightning do napiwków (LUD-16)`}},lazyView:{loadingTitle:`Ładowanie panelu`,errorTitle:`Nie udało się załadować panelu`,errorSubtitle:`Odśwież stronę, aby załadować najnowszy pakiet Control UI, lub spróbuj ponownie, jeśli żądanie sieciowe się nie powiodło.`,retry:`Spróbuj ponownie`,unknownError:`Nieznany błąd ładowania modułu.`},nodes:{binding:{loadConfigHint:`Wczytaj konfigurację, aby edytować powiązania.`,formModeHint:`Przełącz kartę Konfiguracja na tryb Formularz, aby edytować tutaj powiązania.`,execNodeBinding:`Powiązanie węzła exec`,execNodeBindingSubtitle:`Przypnij agentów do konkretnego węzła podczas używania exec host=node.`,defaultBinding:`Domyślne powiązanie`,defaultBindingHint:`Używane, gdy agenci nie nadpisują powiązania węzła.`,node:`Węzeł`}},instances:{title:`Połączone instancje`,subtitle:`Sygnały obecności z Gateway i klientów.`,showHosts:`Pokaż hosty i adresy IP`,hideHosts:`Ukryj hosty i adresy IP`,toggleHostVisibility:`Przełącz widoczność hostów`,noInstances:`Nie zgłoszono jeszcze żadnych instancji.`,lastInput:`Ostatnie wejście {time}`,reason:`Powód {reason}`},sessionsView:{title:`Sesje`,subtitle:`Aktywne klucze sesji i nadpisania dla poszczególnych sesji.`,store:`Magazyn: {path}`,active:`Aktywny`,limit:`Limit`,filters:`Filtry`,showFilters:`Pokaż filtry`,hideFilters:`Ukryj filtry`,sourceFilters:`Filtry źródła sesji`,global:`Globalne`,unknown:`Nieznane`,showArchived:`Pokaż zarchiwizowane`,activeTooltip:`Zaktualizowano w ciągu ostatnich {count} minut.`,limitTooltip:`Maksymalna liczba sesji do wczytania.`,globalTooltip:`Uwzględnij sesje globalne.`,unknownTooltip:`Uwzględnij nieznane sesje.`,showArchivedTooltip:`Uwzględnij zarchiwizowane sesje.`,minutesPlaceholder:`min`,searchPlaceholder:`Filtruj według klucza, agenta, etykiety, rodzaju…`,selected:`Wybrano: {count}`,deleteSelected:`Usuń`,selectAllOnPage:`Zaznacz wszystko na stronie`,selectSession:`Wybierz sesję`,optionalPlaceholder:`(opcjonalne)`,key:`Klucz`,label:`Etykieta`,kind:`Rodzaj`,updated:`Zaktualizowano`,tokens:`Tokeny`,compaction:`Kompaktowanie`,goal:`Cel`,goalNote:`Notatka dotycząca celu`,thinking:`Myślenie`,fast:`Szybko`,verbose:`Szczegółowo`,reasoning:`Rozumowanie`,actions:`Działania`,addToWorkboard:`Dodaj do Workboard`,openWorkboardCard:`Otwórz kartę Workboard`,noSessions:`Nie znaleziono sesji.`,noSessionsMatchFilters:`Żadne sesje nie pasują do Twoich filtrów.`,showAll:`Pokaż wszystkie`,inherit:`dziedzicz`,defaultOption:`Domyślnie ({value})`,offExplicit:`wył. (jawnie)`,on:`wł.`,off:`wył.`,full:`pełne`,stream:`strumień`,customOption:`{value} (niestandardowe)`,manual:`ręcznie`,autoThreshold:`automatyczny próg`,overflowRetry:`ponowna próba po przepełnieniu`,timeoutRetry:`ponowna próba po przekroczeniu limitu czasu`,tokenRange:`{before} to {after} tokenów`,tokensBefore:`{count} tokenów przed`,tokenDeltaUnavailable:`zmiana liczby tokenów niedostępna`,checkpoints:`{count} punktów kontrolnych`,checkpoint:`{count} punkt kontrolny`,showSessionDetails:`Pokaż szczegóły sesji dla {count}`,hideSessionDetails:`Ukryj szczegóły sesji dla {count}`,sessionDetails:`Szczegóły sesji`,compactionHistory:`Historia kompaktowania`,status:`Status`,statusLive:`Na żywo`,statusIdle:`Bezczynne`,statusUnknown:`Nieznane`,statusRunning:`Uruchomiono`,statusDone:`Gotowe`,statusFailed:`Niepowodzenie`,statusKilled:`Zatrzymane`,statusTimeout:`Upłynął limit czasu`,model:`Model`,provider:`Dostawca`,runtime:`Środowisko uruchomieniowe`,surface:`Powierzchnia`,subject:`Temat`,room:`Pokój`,space:`Przestrzeń`,sessionId:`ID sesji`,activeRun:`Aktywne uruchomienie`,archived:`Zarchiwizowano`,loadingCheckpoints:`Ładowanie punktów kontrolnych…`,noCheckpoints:`Dla tej sesji nie zarejestrowano punktów kontrolnych kompaktowania.`,noSummary:`Nie zapisano podsumowania.`,branchFromCheckpoint:`Utwórz gałąź z punktu kontrolnego`,restoreCheckpoint:`Przywróć punkt kontrolny`},agents:{noAgents:`No agents`,copyId:`Copy ID`,copyIdTitle:`Copy agent ID to clipboard`,default:`Default`,setDefault:`Set Default`,alreadyDefaultTitle:`Already the default agent`,setDefaultTitle:`Set as the default agent`,selectTitle:`Select an agent`,selectSubtitle:`Pick an agent to inspect its workspace and tools.`,tabs:{overview:`Przegląd`,files:`Pliki`,tools:`Narzędzia`,skills:`Skills`,channels:`Kanały`,cronJobs:`Zadania Cron`},context:{title:`Agent Context`,workspace:`Workspace`,openFilesTab:`Open Files tab`,primaryModel:`Primary Model`,runtime:`Środowisko uruchomieniowe`,thinkingDefault:`Domyślny poziom rozumowania`,identityName:`Identity Name`,identityAvatar:`Identity Avatar`,skillsFilter:`Skills Filter`,default:`Default`,configurationSubtitle:`Workspace, identity, and model configuration.`,schedulingSubtitle:`Workspace and scheduling targets.`},channels:{title:`Kanały`,subtitle:`Gateway-wide channel status snapshot.`,lastRefresh:`Last refresh: {time}`,loadHint:`Load channels to see live status.`,empty:`No channels found.`,connectedCount:`{connected}/{total} connected`,noAccounts:`no accounts`,configuredCount:`{count} configured`,notConfigured:`not configured`,enabledCount:`{count} enabled`,setupGuide:`Setup guide`},cronPanel:{schedulerTitle:`Scheduler`,schedulerSubtitle:`Gateway cron status.`,jobs:`Zadania`,nextWake:`Następne wybudzenie`,agentJobsTitle:`Agent Cron Jobs`,agentJobsSubtitle:`Scheduled jobs targeting this agent.`,noJobs:`No jobs assigned.`,runNow:`Run Now`},files:{emptyDraft:`Empty draft`,minRead:`{count} min read`,markdownPreview:`Markdown Preview`,extensionPreview:`{ext} Preview`,preview:`Preview`,expandPreview:`Expand preview`,collapsePreview:`Collapse preview`,editFile:`Edit file`,closePreview:`Close preview`,coreFilesTitle:`Core Files`,coreFilesSubtitle:`Bootstrap persona, identity, and tool guidance.`,workspace:`Workspace`,loadHint:`Load the agent workspace files to edit core instructions.`,empty:`No files found.`,missing:`missing`,selectFile:`Select a file to edit.`,previewMarkdownTitle:`Preview rendered markdown`,willCreateOnSave:`Will Create on Save`,liveDraftPreview:`Live Draft Preview`,savedPreview:`Saved Preview`,updated:`Updated {time}`,notCreatedYet:`Not Created Yet`,updatedUnknown:`Updated Unknown`,missingHint:`This file is missing. Saving will create it in the agent workspace.`,content:`Content`,words:`{count} words`,lines:`lines`}},debug:{snapshotsTitle:`Snapshots`,snapshotsSubtitle:`Status, health, and heartbeat data.`,status:`Status`,health:`Stan`,lastHeartbeat:`Last heartbeat`,security:{audit:`Security audit`,critical:`{count} critical`,warnings:`{count} warnings`,noCriticalIssues:`No critical issues`,info:`{count} info`,runPrefix:`Uruchom`,runSuffix:`for details.`},manualRpcTitle:`Manual RPC`,manualRpcSubtitle:`Send a raw gateway method with JSON params.`,method:`Method`,selectMethod:`Select a method…`,paramsJson:`Params (JSON)`,modelsTitle:`Models`,modelsSubtitle:`Catalog from models.list.`,eventLogTitle:`Dziennik zdarzeń`,eventLogSubtitle:`Latest gateway events.`,noEvents:`No events yet.`},quickSettings:{security:{browserEnabled:`Browser enabled`,toolProfile:`Tool profile`}},execApproval:{expiresIn:`expires in {time}`,expired:`expired`,execApprovalNeeded:`Exec approval needed`,pluginApprovalNeeded:`Plugin approval needed`,pending:`{count} pending`,allowOnce:`Allow once`,alwaysAllow:`Always allow`,allowAlwaysUnavailable:`Obowiązująca zasada zatwierdzania wymaga zatwierdzenia za każdym razem, więc opcja Zawsze zezwalaj jest niedostępna.`,deny:`Deny`,labels:{host:`Host`,agent:`Agent`,session:`Sesja`,cwd:`CWD`,resolved:`Resolved`,security:`Security`,ask:`Ask`,severity:`Severity`,plugin:`Plugin`}},agentTools:{connectedSource:`Połączono: {id}`,connected:`Połączono`,channelSource:`Kanał: {id}`,channel:`Kanał`,builtIn:`Wbudowane`},nav:{chat:`Czat`,control:`Sterowanie`,agent:`Agent`,settings:`Ustawienia`,expand:`Rozwiń pasek boczny`,collapse:`Zwiń pasek boczny`,resize:`Zmień rozmiar paska bocznego`},tabs:{agents:`Agenci`,activity:`Aktywność`,overview:`Przegląd`,workboard:`Tablica pracy`,channels:`Kanały`,instances:`Instancje`,sessions:`Sesje`,usage:`Użycie`,cron:`Zadania Cron`,skills:`Skills`,skillWorkshop:`Warsztat Skills`,nodes:`Węzły`,chat:`Czat`,config:`Konfiguracja`,communications:`Komunikacja`,appearance:`Wygląd`,automation:`Automatyzacja`,mcp:`MCP`,infrastructure:`Infrastruktura`,aiAgents:`AI i agenci`,debug:`Debug`,logs:`Logi`,dreams:`Sny`},subtitles:{agents:`Obszary robocze, narzędzia, tożsamości.`,activity:`Podsumowania aktywności narzędzi lokalne dla przeglądarki.`,overview:`Status, punkty dostępu, stan.`,workboard:`Kolejka zadań agenta i przekazywanie sesji.`,channels:`Kanały i ustawienia.`,instances:`Połączone klienty i węzły.`,sessions:`Aktywne sesje i ustawienia domyślne.`,usage:`Zużycie API i koszty.`,cron:`Wybudzenia i cykliczne uruchomienia.`,skills:`Skills i klucze API.`,skillWorkshop:`Przeglądaj, dopracowuj i stosuj propozycje, zanim staną się aktywnymi skills.`,nodes:`Sparowane urządzenia i polecenia.`,chat:`Czat Gateway do szybkich interwencji.`,config:`Edytuj openclaw.json.`,communications:`Kanały, wiadomości i ustawienia audio.`,appearance:`Motyw, UI i ustawienia kreatora konfiguracji.`,automation:`Polecenia, hooki, cron i pluginy.`,mcp:`Serwery MCP, uwierzytelnianie, narzędzia i diagnostyka.`,infrastructure:`Ustawienia Gateway, web, przeglądarki i multimediów.`,aiAgents:`Agenci, modele, Skills, narzędzia, pamięć, sesja.`,debug:`Migawki, zdarzenia, RPC.`,logs:`Logi Gateway na żywo.`,dreams:`Konsolidacja pamięci podczas snu.`},skillWorkshop:{header:{useCurrentChat:`Use current chat`,useCurrentChatAria:`Use current chat for revision requests`,useCurrentChatTooltip:`Send revision requests to the current chat session instead of the proposal's workshop session.`}},activity:{title:`Aktywność`,subtitle:`Tymczasowa aktywność narzędzi pochodząca ze zdarzeń sesji na żywo.`,visibleCount:`{visible} z {total}`,filtersLabel:`Filtry aktywności`,search:`Szukaj`,searchPlaceholder:`Filtruj według narzędzia, podsumowania, uruchomienia, sesji`,toolFilter:`Narzędzie`,allTools:`Wszystkie narzędzia`,statusFilters:`Filtry statusu`,autoFollow:`Automatyczne śledzenie`,expandAll:`Rozwiń wszystko`,collapseAll:`Zwiń wszystko`,clear:`Wyczyść`,empty:`Brak aktywności narzędzi.`,emptyFiltered:`Żadna aktywność nie pasuje do tych filtrów.`,entrySummary:`{argumentSummary}`,argumentHiddenOne:`Ukryto 1 argument`,argumentsHidden:`Ukryto {count} argumentów`,streamLabel:`Wpisy aktywności narzędzi`,toolCallId:`Wywołanie narzędzia`,runId:`Uruchom`,session:`Sesja`,outputTruncated:`Podgląd zredagowany i skrócony.`,noOutputPreview:`Brak podglądu wyjścia.`,status:{running:`Uruchomiono`,done:`Gotowe`,error:`Błąd`},duration:{ms:`{count} ms`,seconds:`{count} s`,minutes:`{minutes}m {seconds}s`}},workboard:{disabledHelpStart:`Workboard jest wyłączony. Włącz`,enableConfigKey:`plugins.entries.workboard.enabled = true`,disabledHelpEnd:`, a następnie odśwież tę kartę.`,status:{triage:`Triage`,backlog:`Zaległe`,todo:`Do zrobienia`,scheduled:`Zaplanowane`,ready:`Gotowe`,running:`Uruchomiono`,review:`Przegląd`,blocked:`Zablokowane`,done:`Gotowe`},noLinkedSession:`Brak połączonej sesji`,stopSession:`Zatrzymaj sesję`,editCard:`Edytuj kartę`,editCardHelp:`Zaktualizuj metadane kolejki i przekazanie sesji.`,newCard:`Nowa karta`,newCardHelp:`Dodaj zadanie do kolejki dla sesji agenta.`,archiveCard:`Archiwizuj kartę`,unarchiveCard:`Restore from archive`,archived:`Archived`,deleteCard:`Usuń kartę`,viewDetails:`View details`,detailTitle:`Card details`,detailTask:`Gateway task`,detailRun:`Run`,detailUpdated:`Updated`,detailProof:`Proof`,detailDiagnostics:`Diagnostics`,detailWorkerLogs:`Worker logs`,detailWorkerProtocol:`Worker protocol`,detailAutomation:`Automation`,detailUpdatedValue:`Updated: {time}`,detailAutomationTenant:`Tenant: {tenant}`,detailAutomationBoard:`Board: {board}`,detailAutomationSkills:`Skills: {skills}`,detailAutomationWorkspace:`Workspace: {workspace}`,detailAutomationSummary:`Summary: {summary}`,detailOperatorNotes:`Operator notes`,detailNoNotes:`No operator notes yet.`,detailNotePlaceholder:`Add a decision, blocker, or proof note...`,detailAddNote:`Add note`,openSession:`Otwórz sesję`,openLinkedSession:`Otwórz powiązaną sesję`,defaultAgent:`Domyślny agent`,allAgents:`All agents`,agentFilter:`Filter by agent`,agentLinked:`Linked to {agent}`,agentDefaultLinked:`Using default agent {agent}`,engineOpenAI:`OpenAI`,engineClaude:`Claude`,engineDisabledRuntime:`{agent} uses the {runtime} ACP runtime. Use default start for that session.`,runEngine:`Uruchom {engine}`,openEngine:`Otwórz {engine}`,runDefaultAgent:`Uruchom domyślnego agenta`,run:`Run`,open:`Open`,start:`Rozpocznij`,dependencies:`Dependencies`,dependenciesReady:`{count} ready`,dependenciesReadyTitle:`{count} dependencies are done.`,dependenciesBlocked:`{count} blocked`,dependenciesBlockedTitle:`Waiting on dependencies: {parents}.`,dependencyMissing:`{parent} (missing)`,dependencyStatusMissing:`Missing`,unknownStatus:`Unknown`,showArchived:`Show archived cards`,hideArchived:`Hide archived cards`,showArchivedShort:`Archived`,hideArchivedShort:`Hide archived`,layout:`Card layout`,layoutCompact:`Compact cards`,layoutComfortable:`Comfortable cards`,dispatch:`Daj znać dyspozytorowi`,dispatchSummary:`Dispatch complete: started {started}, promoted {promoted}, blocked {blocked}, reclaimed {reclaimed}, orchestrated {orchestrated}, failures {failures}.`,dispatchSummaryEmpty:`Dispatch complete: no ready work changed.`,live:`na żywo`,fieldTitle:`Tytuł`,fieldNotes:`Notatki`,fieldStatus:`Status`,fieldPriority:`Priorytet`,fieldAgent:`Agent`,fieldSession:`Sesja`,fieldLabels:`Etykiety`,templatesLabel:`Szablony kart`,template:{bugfix:`Poprawka błędu`,docs:`Dokumentacja`,release:`Wydanie`,pr_review:`Przegląd PR`,plugin:`Wtyczka`},badgeAttempts:`{count} prób`,badgeFailures:`{count} nieudanych`,badgeComments:`{count} komentarzy`,badgeLinks:`{count} linków`,badgeProof:`{count} dowodów`,badgeArtifacts:`{count} artefaktów`,badgeAttachments:`{count} załączników`,badgeWorkerLogs:`{count} logów pracownika`,badgeWorkerProtocol:`pracownik {state}`,badgeTenant:`dzierżawca {tenant}`,badgeSkills:`{count} umiejętności`,badgeDispatches:`{count} wysyłki`,badgeTaskLinked:`task linked`,badgeClaimed:`przejęte przez {owner}`,badgeDiagnostics:`{count} diagnostyk`,badgeStale:`nieaktualne`,titlePlaceholder:`Tytuł karty`,notesPlaceholder:`Notatki, kryteria akceptacji, linki`,labelsPlaceholder:`ui, docs`,searchPlaceholder:`Szukaj kart`,allPriorities:`Wszystkie priorytety`,emptyColumn:`Upuść pracę tutaj`,lifecycleUnlinked:`Brak sesji`,lifecycleUnlinkedDetail:`Rozpocznij lub połącz sesję`,lifecycleMissing:`Brak sesji`,lifecycleMissingDetail:`Załaduj sesje ponownie lub połącz tę kartę ponownie`,lifecycleLinked:`Połączono`,lifecycleIdleDetail:`Brak aktywnego uruchomienia`,lifecycleRunning:`Uruchomiono`,lifecycleRunningDetail:`Trwa aktywne uruchomienie`,lifecycleStale:`Nieaktualne`,lifecycleStaleDetail:`Brak ostatniej aktywności w sesji`,lifecycleDone:`Gotowe`,lifecycleDoneDetail:`Przeniesiono do przeglądu`,lifecycleNeedsReview:`Wymaga przeglądu`,lifecycleNeedsReviewDetail:`Uruchomienie zatrzymane lub nieudane`,taskStatus:{queued:`Task queued`,running:`Task running`,completed:`Task complete`,failed:`Task failed`,cancelled:`Task cancelled`,timed_out:`Task timed out`},eventsLabel:`Zdarzenia karty`,eventCreated:`Utworzono`,eventEdited:`Edytowano`,eventMoved:`Przeniesiono`,eventMovedTo:`Przeniesiono do {status}`,eventLinked:`Połączona sesja`,eventSpecified:`Specified`,eventDecomposed:`Decomposed`,eventClaimed:`Przejęto`,eventHeartbeat:`Heartbeat`,eventExecutionUpdated:`Agent zaktualizowany`,eventAttemptStarted:`Rozpoczęto próbę`,eventAttemptUpdated:`Zaktualizowano próbę`,eventCommentAdded:`Dodano komentarz`,eventLinkAdded:`Dodano link`,eventProofAdded:`Dodano dowód`,eventArtifactAdded:`Dodano artefakt`,eventAttachmentAdded:`Dodano załącznik`,eventDiagnostic:`Diagnostyka`,eventNotification:`Powiadomienie`,eventDispatch:`Wysyłka`,eventOrchestration:`Orkiestracja`,eventProtocolViolation:`Naruszenie protokołu`,eventArchived:`Zarchiwizowano`,eventUnarchived:`Przywrócono z archiwum`,eventStale:`Nieaktualna sesja`},overview:{access:{title:`Dostęp do Gateway`,subtitle:`Gdzie panel się łączy i jak się uwierzytelnia.`,wsUrl:`URL WebSocket`,token:`Token Gateway`,password:`Hasło (nie jest przechowywane)`,passwordPlaceholder:`hasło systemowe lub współdzielone`,sessionKey:`Domyślny klucz sesji`,language:`Język`,connectHint:`Kliknij Połącz, aby zastosować zmiany połączenia.`,trustedProxy:`Uwierzytelniono przez zaufany serwer proxy.`,showToken:`Pokaż token`,hideToken:`Ukryj token`,toggleTokenVisibility:`Przełącz widoczność tokenu`,showPassword:`Pokaż hasło`,hidePassword:`Ukryj hasło`,togglePasswordVisibility:`Przełącz widoczność hasła`},snapshot:{title:`Migawka`,subtitle:`Najnowsze informacje z uzgadniania połączenia z Gateway.`,status:`Status`,uptime:`Czas działania`,tickInterval:`Interwał tyknięcia`,lastChannelsRefresh:`Ostatnie odświeżenie kanałów`,channelsHint:`Użyj Kanałów, aby połączyć WhatsApp, Telegram, Discord, Signal lub iMessage.`},stats:{instances:`Instancje`,instancesHint:`Sygnały obecności z ostatnich 5 minut.`,sessions:`Sesje`,sessionsHint:`Ostatnie klucze sesji śledzone przez Gateway.`,cron:`Cron`,cronNext:`Następne wybudzenie {time}`},notes:{title:`Notatki`,subtitle:`Szybkie przypomnienia dotyczące zdalnych konfiguracji sterowania.`,tailscaleTitle:`Tailscale serve`,tailscaleText:`Preferuj tryb serve, aby utrzymać Gateway na loopback z uwierzytelnianiem tailnet.`,sessionTitle:`Higiena sesji`,sessionText:`Użyj /new lub sessions.patch, aby zresetować kontekst.`,cronTitle:`Przypomnienia Cron`,cronText:`Używaj odizolowanych sesji do cyklicznych uruchomień.`},auth:{required:`Ten Gateway wymaga uwierzytelnienia. Dodaj token lub hasło, a następnie kliknij Połącz.`,failed:`Uwierzytelnianie nie powiodło się. Ponownie skopiuj URL z tokenem za pomocą {command} lub zaktualizuj token, a następnie kliknij Połącz.`},pairing:{hint:`To urządzenie wymaga zatwierdzenia parowania przez host Gateway.`,scopeUpgradeTitle:`Rozszerzenie zakresu oczekuje na zatwierdzenie.`,scopeUpgradeSummary:`To urządzenie jest już sparowane, ale żądane rozszerzenie zakresu oczekuje na zatwierdzenie.`,roleUpgradeTitle:`Zmiana roli oczekuje na zatwierdzenie.`,roleUpgradeSummary:`To urządzenie jest już sparowane, ale żądana zmiana roli oczekuje na zatwierdzenie.`,metadataUpgradeTitle:`Zmiana metadanych urządzenia oczekuje na zatwierdzenie.`,metadataUpgradeSummary:`To urządzenie jest już sparowane, ale zmiana metadanych oczekuje na zatwierdzenie.`,mobileHint:`Na urządzeniu mobilnym? Skopiuj pełny URL (w tym #token=...) z openclaw dashboard --no-open na komputerze.`,docsTitle:`Dokumentacja parowania urządzeń (otwiera się w nowej karcie)`,docsLink:`Dokumentacja: Parowanie urządzeń`},insecure:{hint:`Ta strona używa HTTP, więc przeglądarka blokuje tożsamość urządzenia. Użyj HTTPS (Tailscale Serve) lub otwórz {url} na hoście Gateway.`,stayHttp:`Jeśli musisz pozostać przy HTTP, ustaw {config} (tylko token).`},connection:{title:`Jak się połączyć`,step1:`Uruchom Gateway na komputerze hosta:`,step2:`Uzyskaj URL panelu z tokenem:`,step3:`Wklej powyżej URL WebSocket i token albo otwórz bezpośrednio URL z tokenem.`,step4:`Lub wygeneruj token wielokrotnego użytku:`,docsHint:`Do zdalnego dostępu zalecany jest Tailscale Serve. `,docsLink:`Przeczytaj dokumentację →`,authDocsTitle:`Dokumentacja uwierzytelniania Control UI (otwiera się w nowej karcie)`,authDocsLink:`Dokumentacja: Uwierzytelnianie Control UI`,tailscaleDocsTitle:`Dokumentacja Tailscale Serve (otwiera się w nowej karcie)`,tailscaleDocsLink:`Dokumentacja: Tailscale Serve`,insecureHttpDocsTitle:`Dokumentacja niezabezpieczonego HTTP (otwiera się w nowej karcie)`,insecureHttpDocsLink:`Dokumentacja: Niezabezpieczone HTTP`,copyCommand:`Kopiuj polecenie`,copyCommandAria:`Kopiuj polecenie: {command}`},cards:{cost:`Koszt`,skills:`Skills`,recentSessions:`Ostatnie sesje`,modelAuth:`Uwierzytelnianie modeli`,modelAuthOk:`{count} ok`,modelAuthExpired:`{count} wygasło`,modelAuthExpiring:`{count} wkrótce wygaśnie`,modelAuthProviders:`{count} dostawców`,modelAuthUsageLeft:`Pozostało {pct}%`,modelAuthExpiresIn:`wygasa {when}`,modelAuthAttentionExpiredTitle:`Uwierzytelnianie modeli wygasło`,modelAuthAttentionExpiringTitle:`Uwierzytelnianie modeli wkrótce wygaśnie`,modelAuthAttentionExpiredDesc:`{providers} — uwierzytelnij ponownie za pomocą openclaw models auth`,modelAuthAttentionExpiringEntry:`{provider} ({when})`},attention:{title:`Uwaga`},eventLog:{title:`Dziennik zdarzeń`},logTail:{title:`Logi Gateway`},quickActions:{newSession:`Nowa sesja`,automation:`Automatyzacja`,refreshAll:`Odśwież wszystko`,terminal:`Terminal`},palette:{placeholder:`Wpisz polecenie…`,noResults:`Brak wyników`,categories:{search:`Szukaj`,navigation:`Nawigacja`,skills:`Skills`},items:{overview:`Przegląd`,sessions:`Sesje`,scheduled:`Zaplanowane`,skills:`Skills`,settings:`Ustawienia`,agents:`Agenci`,shellCommand:`Polecenie powłoki`,debugMode:`Tryb debugowania`},descriptions:{shellCommand:`Uruchom powłokę`,debugMode:`Przełącz debugowanie`},footer:{navigate:`nawiguj`,select:`wybierz`,close:`zamknij`}}},dreaming:{agentSelect:{label:`Agent`,ariaLabel:`Dreaming agent`},tabs:{scene:`Scena`,diary:`Dziennik`,advanced:`Zaawansowane`},header:{refresh:`Odśwież`,refreshing:`Odświeżanie…`,on:`Dreaming włączone`,off:`Dreaming wyłączone`},restartConfirmation:{title:`Restart Gateway to Apply Change`,subtitle:`Changing Dreaming mode restarts the gateway.`,warning:`This action will restart the Gateway and may temporarily interrupt chats, automations, and connected channels.`,confirm:`Confirm Restart`,restarting:`Restarting…`,failed:`Could not apply change. Check your connection and try again.`},status:{active:`Dreaming aktywne`,idle:`Dreaming bezczynne`,promotedSuffix:`promowany`,nextSweepPrefix:`następne przetwarzanie`},scene:{backfill:`Uzupełnij`,dedupeDiary:`Dziennik deduplikacji`,reset:`Resetuj`,clearGrounded:`Wyczyść uziemione`,repairCache:`Napraw pamięć podręczną snów`,working:`Praca…`},phase:{light:`Lekki`,deep:`Głęboki`,rem:`Rem`,off:`wył.`},advanced:{eyebrow:`Przegląd`,title:`Przegląd dziennego dziennika`,description:`Sprawdź, co pochodzi z dziennego dziennika, co czeka na awans i co zostało ostatnio awansowane.`,summaryFromDailyLog:`z dziennego dziennika`,summaryWaiting:`oczekujące`,summaryPromotedToday:`awansowane dzisiaj`,stagedTitle:`Z dziennego dziennika`,stagedDescription:`Kandydaci do odtworzenia wyciągnięci ze starszych wpisów dziennego dziennika.`,shortTermTitle:`Oczekujące na awans`,shortTermDescription:`Bieżący kandydaci krótkoterminowi czekający na przejście do prawdziwej pamięci.`,sortRecent:`Najnowsze`,sortSignals:`Najsilniejsze wsparcie`,originDailyLog:`odtworzone`,originLive:`na żywo`,originMixed:`mieszane`,promotedTitle:`Ostatnie awanse`,promotedDescription:`Elementy, które przeszły już proces awansu.`,emptyGrounded:`Obecnie nie ma przygotowanych wpisów do odtworzenia opartych na dzienniku.`,emptyShortTerm:`Brak krótkoterminowych wpisów do sprawdzenia.`,emptyPromoted:`Brak ostatnich awansów do sprawdzenia.`,updatedPrefix:`zaktualizowano`},stats:{shortTerm:`Krótkoterminowe`,grounded:`Uziemione`,signals:`Sygnały`,promoted:`Promowane`,phaseHits:`Trafienia faz`},trace:{shortTerm:`Krótkoterminowe`,grounded:`Uziemione`,signals:`Sygnały`,promoted:`Promowane`,groundedLed:`grounded-led`,emptyShortTerm:`Brak aktywnych elementów krótkoterminowych.`,emptyGrounded:`Brak przygotowanych uziemionych elementów.`,emptySignals:`Brak aktywnych sygnałów.`,emptyPromoted:`Nic nie zostało jeszcze dziś promowane.`},diary:{title:`Dziennik snów`,noDreamsYet:`Brak snów`,noDreamsHint:`Sny pojawią się tutaj po uruchomieniu pierwszego cyklu śnienia.`,waitingTitle:`Dziennik czeka`,waitingHint:`Wpisy narracyjne pojawią się po następnym cyklu śnienia.`,older:`Starsze`,newer:`Nowsze`,reload:`Przeładuj`,reloading:`Przeładowywanie…`},phrases:{consolidatingMemories:`konsolidowanie wspomnień…`,tidyingKnowledgeGraph:`porządkowanie grafu wiedzy…`,replayingConversations:`odtwarzanie dzisiejszych rozmów…`,weavingShortTerm:`przekształcanie pamięci krótkoterminowej w długoterminową…`,defragmentingMindPalace:`defragmentowanie pałacu pamięci…`,filingLooseThoughts:`porządkowanie luźnych myśli…`,connectingDots:`łączenie odległych punktów…`,compostingContext:`kompostowanie starych okien kontekstu…`,alphabetizingSubconscious:`układanie podświadomości alfabetycznie…`,promotingHunches:`promowanie obiecujących przeczuć…`,forgettingNoise:`zapominanie o tym, co nieważne…`,dreamingEmbeddings:`śnienie w embeddingach…`,reorganizingAttic:`reorganizowanie strychu pamięci…`,indexingDay:`ciche indeksowanie dnia…`,nurturingInsights:`pielęgnowanie rodzących się spostrzeżeń…`,simmeringIdeas:`dojrzewanie nie do końca uformowanych pomysłów…`,whisperingVectorStore:`szeptanie do vector store…`}},usage:{common:{emptyValue:`—`,unknown:`nieznane`},loading:{title:`Przegląd użycia`,badge:`Ładowanie`},metrics:{tokens:`Tokeny`,cost:`Koszt`,session:`sesja`,sessions:`sesje`},presets:{today:`Dzisiaj`,last7d:`7d`,last30d:`30d`,last90d:`90d`,last1y:`1y`,all:`Wszystkie`},scope:{instance:`Bieżąca instancja`,instanceHint:`Pokaż tylko identyfikator aktywnej sesji dla każdej sesji logicznej.`,family:`Linia historyczna`,familyHint:`Agreguj znane rotowane identyfikatory sesji oparte na transkrypcjach.`,familyIncluded:`Linia historyczna obejmuje {count} instancji sesji.`},filters:{title:`Filtry`,to:`do`,startDate:`Data początkowa`,endDate:`Data końcowa`,timeZone:`Strefa czasowa`,timeZoneLocal:`Lokalna`,timeZoneUtc:`UTC`,pin:`Przypnij`,pinned:`Przypięte`,unpin:`Odepnij filtry`,selectAll:`Zaznacz wszystko`,clear:`Wyczyść`,clearAll:`Wyczyść wszystko`,remove:`Usuń filtr`,all:`Wszystkie`,days:`Dni`,hours:`Godziny`,session:`Sesja`,agent:`Agent`,channel:`Kanał`,provider:`Dostawca`,model:`Model`,tool:`Narzędzie`,daysCount:`{count} dni`,hoursCount:`{count} godzin`,sessionsCount:`{count} sesji`},query:{placeholder:`Filtruj sesje (np. key:agent:main:cron* model:gpt-4o has:errors minTokens:2000)`,apply:`Filtruj (po stronie klienta)`,matching:`Pasuje {shown} z {total} sesji`,inRange:`{total} sesji w zakresie`,tip:`Wskazówka: użyj filtrów lub kliknij słupki, aby zawęzić dni.`},export:{label:`Eksport`,sessionsCsv:`CSV sesji`,dailyCsv:`CSV dzienne`,json:`JSON`},cacheStatus:{warning:`Pamięć podręczna użycia jest odbudowywana w tle. Wyświetlane sumy mogą być nieaktualne.`,title:`{status}: oczekujące: {pending}, nieaktualne: {stale}, z pamięci podręcznej: {cached}`,status:{refreshing:`odświeżanie`,stale:`nieaktualne`,partial:`częściowe`}},empty:{title:`Zacznij od zakresu dat`,subtitle:`Wczytaj dane użycia, aby porównać koszty, sprawdzić sesje i analizować osie czasu bez opuszczania panelu.`,hint:`Wybierz zakres dat i kliknij Odśwież, aby wczytać dane użycia.`,noData:`Brak danych`,featureOverview:`Karty przeglądu`,featureSessions:`Ranking sesji`,featureTimeline:`Analiza osi czasu`},daily:{title:`Dzienne użycie`,total:`Łącznie`,byType:`Według typu`,tokensTitle:`Dzienne użycie tokenów`,costTitle:`Dzienny koszt`},breakdown:{output:`Wyjście`,input:`Wejście`,cacheWrite:`Zapis do pamięci podręcznej`,cacheRead:`Odczyt z pamięci podręcznej`,total:`Łącznie`,tokensByType:`Tokeny według typu`,costByType:`Koszt według typu`},overview:{title:`Przegląd użycia`,messages:`Wiadomości`,messagesHint:`Łączna liczba wiadomości użytkownika i asystenta w wybranym zakresie.`,messagesAbbrev:`wiad.`,user:`użytkownik`,assistant:`asystent`,toolCalls:`Wywołania narzędzi`,toolCallsHint:`Łączna liczba wywołań narzędzi we wszystkich sesjach.`,toolsUsed:`użyte narzędzia`,errors:`Błędy`,errorsHint:`Łączna liczba błędów wiadomości i narzędzi w wybranym zakresie.`,toolResults:`wyniki narzędzi`,avgTokens:`Śr. tokenów / wiadomość`,avgTokensHint:`Średnia liczba tokenów na wiadomość w tym zakresie.`,avgCost:`Śr. koszt / wiadomość`,avgCostHint:`Średni koszt na wiadomość, gdy dostawcy raportują koszty.`,avgCostHintMissing:`Średni koszt na wiadomość, gdy dostawcy raportują koszty. Dla części lub wszystkich sesji w tym zakresie brakuje danych o kosztach.`,acrossMessages:`Łącznie dla {count} wiadomości`,sessions:`Sesje`,sessionsHint:`Unikalne sesje w wybranym zakresie.`,sessionsInRange:`z {count} w zakresie`,throughput:`Przepustowość`,throughputHint:`Przepustowość pokazuje liczbę tokenów na minutę aktywnego czasu. Im wyższa, tym lepiej.`,tokensPerMinute:`tok/min`,perMinute:`/ min`,errorRate:`Wskaźnik błędów`,errorHint:`Wskaźnik błędów = błędy / wszystkie wiadomości. Im niższy, tym lepiej.`,avgSession:`średnia na sesję`,cacheHitRate:`Współczynnik trafień pamięci podręcznej`,cacheHint:`Współczynnik trafień pamięci podręcznej = odczyt z pamięci podręcznej / (wejście + odczyt z pamięci podręcznej). Im wyższy, tym lepiej.`,cached:`z pamięci podręcznej`,prompt:`prompt`,calls:`wywołania`,topModels:`Najpopularniejsze modele`,topProviders:`Najpopularniejsi dostawcy`,topTools:`Najpopularniejsze narzędzia`,topAgents:`Najpopularniejsi agenci`,topChannels:`Najpopularniejsze kanały`,peakErrorDays:`Dni największej liczby błędów`,peakErrorHours:`Godziny największej liczby błędów`,noModelData:`Brak danych o modelach`,noProviderData:`Brak danych o dostawcach`,noToolCalls:`Brak wywołań narzędzi`,noAgentData:`Brak danych o agentach`,noChannelData:`Brak danych o kanałach`,noErrorData:`Brak danych o błędach`},sessions:{title:`Sesje`,shown:`Wyświetlono: {count}`,total:`Łącznie: {count}`,avg:`śr.`,all:`Wszystkie`,recent:`Ostatnio przeglądane`,recentShort:`Ostatnie`,sort:`Sortuj`,ascending:`Rosnąco`,descending:`Malejąco`,clearSelection:`Wyczyść zaznaczenie`,noRecent:`Brak ostatnich sesji`,noneInRange:`Brak sesji w zakresie`,more:`+{count} więcej`,selected:`Zaznaczone ({count})`,copy:`Kopiuj`,copyName:`Kopiuj nazwę sesji`,limitReached:`Wyświetlanych jest pierwszych 1000 sesji. Zawęź zakres dat, aby uzyskać pełne wyniki.`},details:{noUsageData:`Brak danych o użyciu dla tej sesji.`,duration:`Czas trwania`,modelMix:`Miks modeli`,filtered:`(przefiltrowane)`,close:`Zamknij szczegóły sesji`,noTimeline:`Brak danych osi czasu`,noDataInRange:`Brak danych w zakresie`,usageOverTime:`Użycie w czasie`,reset:`Resetuj`,perTurn:`Na turę`,cumulative:`Skumulowane`,turnRange:`Tury {start}–{end} z {total}`,assistantOutputTokens:`Tokeny wyjściowe asystenta`,userToolInputTokens:`Tokeny wejściowe użytkownika i narzędzi`,tokensWrittenToCache:`Tokeny zapisane do pamięci podręcznej`,tokensReadFromCache:`Tokeny odczytane z pamięci podręcznej`,noContextData:`Brak danych kontekstowych`,systemPromptBreakdown:`Podział promptu systemowego`,collapse:`Zwiń`,collapseAll:`Zwiń wszystko`,expandAll:`Rozwiń wszystko`,baseContextPerMessage:`Bazowy kontekst na wiadomość`,system:`System`,systemShort:`Sys`,skills:`Skills`,tools:`Narzędzia`,files:`Pliki`,ofInput:`z wejścia`,of:`z`,timelineFiltered:`oś czasu przefiltrowana`,conversation:`Konwersacja`,noMessages:`Brak wiadomości`,tool:`Narzędzie`,toolResult:`Wynik narzędzia`,hasTools:`Ma narzędzia`,searchConversation:`Szukaj w konwersacji`,you:`Ty`,noMessagesMatch:`Żadne wiadomości nie pasują do filtrów.`},mosaic:{title:`Aktywność według czasu`,subtitleEmpty:`Szacunki wymagają znaczników czasu sesji.`,subtitle:`Oszacowano na podstawie zakresów sesji (pierwsza/ostatnia aktywność). Strefa czasowa: {zone}.`,noTimelineData:`Brak jeszcze danych osi czasu.`,dayOfWeek:`Dzień tygodnia`,midnight:`Północ`,fourAm:`4:00`,eightAm:`8:00`,noon:`Południe`,fourPm:`16:00`,eightPm:`20:00`,legend:`Niska → Wysoka gęstość tokenów`,sun:`Nd`,mon:`Pn`,tue:`Wt`,wed:`Śr`,thu:`Cz`,fri:`Pt`,sat:`Sb`}},login:{subtitle:`Panel Gateway`,passwordPlaceholder:`opcjonalne`,showToken:`Pokaż token`,hideToken:`Ukryj token`,toggleTokenVisibility:`Przełącz widoczność tokenu`,showPassword:`Pokaż hasło`,hidePassword:`Ukryj hasło`,togglePasswordVisibility:`Przełącz widoczność hasła`,failure:{rawError:`Surowy błąd`,docsAuth:`Dokumentacja uwierzytelniania Control UI`,docsPairing:`Dokumentacja parowania urządzeń`,docsInsecure:`Dokumentacja niebezpiecznego HTTP`,authRequired:{title:`Wymagane uwierzytelnienie`,summary:`Gateway jest osiągalny, ale wymaga pasującego tokenu lub hasła, zanim ta przeglądarka będzie mogła się połączyć.`,stepPaste:`Wklej token z openclaw dashboard --no-open albo wpisz skonfigurowane hasło.`,stepGenerate:`Jeśli token nie jest skonfigurowany, uruchom openclaw doctor --generate-gateway-token na hoście Gateway.`,stepConnect:`Kliknij ponownie Connect po zaktualizowaniu poświadczeń.`},authFailed:{title:`Uwierzytelnienie nie pasuje`,summary:`Podane poświadczenia zostały odrzucone. Najczęstsza przyczyna to nieaktualny token lub token skopiowany z innego URL Gateway.`,stepDashboard:`Uruchom openclaw dashboard --no-open i otwórz świeży URL albo wklej jego token.`,stepReplace:`Zastąp nieaktualne wartości tokenu/hasła; nie używaj ponownie tokenu z innego URL Gateway.`,stepMode:`Używaj naraz jednego pasującego trybu auth: token gateway dla trybu tokenu, hasło dla trybu hasła.`},rateLimited:{title:`Zbyt wiele nieudanych prób`,summary:`Gateway tymczasowo ogranicza próby uwierzytelniania dla tego klienta.`,stepStop:`Przestań na chwilę ponawiać próby z tej karty.`,stepWait:`Poczekaj, aż limiter auth ostygnie, a potem połącz się ponownie z poprawionymi poświadczeniami.`,stepCheckClients:`Jeśli to współdzielony host, sprawdź inne klienty pod kątem powtarzanych błędnych prób.`},pairing:{title:`Wymagane parowanie urządzenia`,scopeTitle:`Oczekuje podniesienie scope`,roleTitle:`Oczekuje podniesienie roli`,metadataTitle:`Oczekuje odświeżenie urządzenia`,summary:`Ta przeglądarka wymaga jednorazowej zgody z hosta Gateway, zanim będzie mogła używać Control UI.`,upgradeSummary:`Ta przeglądarka jest już znana, ale żądany dostęp się zmienił i wymaga nowej zgody.`,stepList:`Uruchom openclaw devices list na hoście Gateway.`,stepApproveId:`Zatwierdź to żądanie: openclaw devices approve {requestId}.`,stepApprove:`Zatwierdź oczekujące żądanie przeglądarki/urządzenia z tej listy.`,stepReconnect:`Po zakończeniu zatwierdzania połącz się ponownie.`},insecure:{title:`Wymagany bezpieczny kontekst przeglądarki`,summary:`Ta strona działa przez zwykły HTTP, więc przeglądarka nie może utworzyć tożsamości urządzenia oczekiwanej przez Gateway.`,stepHttps:`Użyj HTTPS/Tailscale Serve albo otwórz http://127.0.0.1:18789 na hoście Gateway.`,stepLocalCompat:`Dla lokalnej zgodności tylko z tokenem ustaw gateway.controlUi.allowInsecureAuth: true.`,stepAvoidDisable:`Unikaj wyłączania auth urządzenia dla zdalnego dostępu HTTP.`},origin:{title:`Origin przeglądarki niedozwolony`,summary:`Gateway odrzucił origin tej strony przed zaakceptowaniem połączenia Control UI.`,stepAllowedOrigins:`Dodaj ten origin przeglądarki do gateway.controlUi.allowedOrigins.`,stepFullOrigin:`Używaj pełnych originów, takich jak http://localhost:5173, nie wzorców wildcard.`,stepRestart:`Po zmianie dozwolonych originów zrestartuj lub przeładuj Gateway.`},protocol:{title:`Niezgodność protokołu`,summary:`Udostępniana Control UI i działający Gateway nie zgadzają się co do obsługiwanego protokołu połączenia.`,stepDashboard:`Otwórz ponownie udostępniany dashboard poleceniem openclaw dashboard, aby UI i Gateway pochodziły z tej samej instalacji.`,stepDevUi:`Jeśli używasz pnpm ui:dev, przebuduj lub uruchom ponownie UI dev względem bieżącego checkoutu.`,stepRestart:`Zrestartuj Gateway po aktualizacji OpenClaw, aby udostępniał bieżący protokół.`},network:{title:`Nie udało się połączyć`,summary:`Przeglądarka nie mogła dokończyć połączenia z Gateway. Sprawdź cel i transport przed ponowną próbą z poświadczeniami.`,stepGateway:`Potwierdź, że Gateway działa, używając openclaw status lub openclaw gateway run.`,stepUrl:`Sprawdź URL WebSocket i użyj wss://, gdy Gateway jest za HTTPS/Tailscale Serve.`,stepDashboard:`Otwórz ponownie dashboard przez openclaw dashboard --no-open, aby skopiować bieżący URL i szczegóły auth.`}}},chat:{disconnected:`Rozłączono z Gateway.`,refreshTitle:`Odśwież dane czatu`,settings:`Ustawienia czatu`,thinkingToggle:`Przełącz wyświetlanie myślenia/pracy asystenta`,toolCallsToggle:`Przełącz wyświetlanie wywołań narzędzi i wyników narzędzi`,autoScrollMode:`Tryb automatycznego przewijania`,autoScrollAlways:`Zawsze`,autoScrollNearBottom:`Blisko dołu`,autoScrollOff:`Wyłączone`,hideCronSessions:`Ukryj sesje Cron`,showCronSessions:`Pokaż sesje Cron`,showCronSessionsHidden:`Pokaż sesje Cron ({count} ukrytych)`,onboardingDisabled:`Wyłączone podczas konfiguracji`,gatewayStatus:`Status Gateway: {status}`,commandPaletteTitle:`Wyszukaj lub przejdź do… (⌘K)`,openCommandPalette:`Otwórz paletę poleceń`,docsOpensInNewTab:`{label} (otwiera się w nowej karcie)`,updateAvailable:`Dostępna aktualizacja:`,runningVersion:`uruchomiona wersja v{version}`,updating:`Aktualizowanie…`,updateNow:`Aktualizuj teraz`,dismissUpdateBanner:`Odrzuć baner aktualizacji`,switchedSession:`Przełączono na {session}`,welcome:{ready:`Ready to chat`,hintBeforeShortcut:`Type a message below ·`,hintAfterShortcut:`for commands`,suggestions:{whatCanYouDo:`What can you do?`,summarizeRecentSessions:`Summarize my recent sessions`,configureChannel:`Help me configure a channel`,checkSystemHealth:`Check system health`}},runControls:{newSession:`New session`,export:`Eksport`,exportChat:`Export chat`,queue:`Queue`,queueMessage:`Queue message`,stop:`Stop`,stopGenerating:`Stop generating`,send:`Send`,sendMessage:`Send message`},queue:{retry:`Ponów`,retrySend:`Ponów wysłanie`,retryQueuedMessage:`Ponów wiadomość w kolejce`},composer:{placeholder:`Message {name} (Enter to send)`,placeholderWithAttachments:`Add a message or paste more images...`,placeholderDisconnected:`Connect to the gateway to start chatting...`,attachFile:`Attach file`,startTalk:`Start Talk`,stillListening:`Nadal słucham`,talkTranscript:`Transkrypcja rozmowy`,stopTalk:`Stop Talk`},selectors:{agentFilter:`Filtruj sesje według agenta`,session:`Chat session`,sessionSearch:`Szukaj sesji`,clearSessionSearch:`Wyczyść wyszukiwanie sesji`,loadMoreSessions:`Wczytaj więcej sesji`,model:`Chat model`,thinkingLevel:`Chat thinking level`},toolCards:{toolError:`Błąd narzędzia`}},languages:{en:`Angielski (English)`,zhCN:`简体中文 (chiński uproszczony)`,zhTW:`繁體中文 (chiński tradycyjny)`,ptBR:`Português (brazylijski portugalski)`,de:`Deutsch (niemiecki)`,es:`Español (hiszpański)`,jaJP:`日本語 (japoński)`,ko:`한국어 (koreański)`,fr:`Français (francuski)`,ar:`العربية (arabski)`,it:`Italiano (włoski)`,tr:`Türkçe (turecki)`,uk:`Українська (ukraiński)`,id:`Bahasa Indonesia (indonezyjski)`,pl:`Polski (polski)`,th:`ไทย (tajski)`,vi:`Tiếng Việt (wietnamski)`,nl:`Nederlands (niderlandzki)`,fa:`فارسی (perski)`},cron:{quickCreate:{schedules:{everyMorning:{label:`Każdego ranka`,description:`Codziennie o 8:00`},everyEvening:{label:`Każdego wieczoru`,description:`Codziennie o 18:00`},hourly:{label:`Co godzinę`,description:`Co godzinę`},weekdays:{label:`Dni robocze`,description:`Pon.–pt. o 9:00`},weekly:{label:`Co tydzień`,description:`W każdy poniedziałek o 9:00`},once:{label:`Uruchom raz`,description:`Jednorazowo, usuń po uruchomieniu`}},delivery:{notify:{label:`Powiadom mnie`,description:`Dostarcz wyniki do czatu`},silent:{label:`Cicho`,description:`Uruchom bez powiadomienia`},isolated:{label:`Niezależna sesja`,description:`Uruchom w osobnej sesji`}},steps:{what:`Co`,when:`Kiedy`,how:`Jak`},defaultName:`Automatyzacja`,whatHeading:`Co ma zrobić?`,whatHint:`Opisz zadanie językiem naturalnym. Agent uruchomi ten prompt za każdym razem.`,promptPlaceholder:`np. Sprawdź moją skrzynkę odbiorczą pod kątem pilnych e-maili i podsumuj je...`,nameOptional:`Nazwa (opcjonalnie)`,namePlaceholder:`np. Poranne sprawdzanie skrzynki`,whenHeading:`Kiedy ma się uruchamiać?`,whenHint:`Wybierz harmonogram. Możesz doprecyzować go później.`,howHeading:`Jak ma działać?`,howHint:`Wybierz sposób dostarczania wyników.`,title:`Nowa automatyzacja`},summary:{enabled:`Włączone`,yes:`Tak`,no:`Nie`,jobs:`Zadania`,nextWake:`Następne wybudzenie`,refreshing:`Odświeżanie...`,refresh:`Odśwież`},jobs:{title:`Zadania`,subtitle:`Wszystkie zaplanowane zadania przechowywane w Gateway.`,shownOf:`Wyświetlono {shown} z {total}`,searchJobs:`Szukaj zadań`,searchPlaceholder:`Nazwa, opis lub agent`,enabled:`Włączone`,schedule:`Harmonogram`,lastRun:`Ostatnie uruchomienie`,all:`Wszystkie`,sort:`Sortuj`,nextRun:`Następne uruchomienie`,recentlyUpdated:`Ostatnio zaktualizowane`,name:`Nazwa`,direction:`Kierunek`,ascending:`Rosnąco`,descending:`Malejąco`,reset:`Resetuj`,emptyTitle:`No scheduled jobs yet.`,emptyHint:`Create one from a plain-language prompt; advanced fields can wait.`,emptyFilteredHint:`Clear or change filters to see scheduled jobs.`,noMatching:`Brak pasujących zadań.`,loading:`Ładowanie...`,loadMore:`Wczytaj więcej zadań`},runs:{title:`Historia uruchomień`,subtitleAll:`Najnowsze uruchomienia wszystkich zadań.`,subtitleJob:`Najnowsze uruchomienia dla {title}.`,scope:`Zakres`,allJobs:`Wszystkie zadania`,selectedJob:`Wybrane zadanie`,searchRuns:`Szukaj uruchomień`,searchPlaceholder:`Podsumowanie, błąd lub zadanie`,newestFirst:`Od najnowszych`,oldestFirst:`Od najstarszych`,status:`Status`,delivery:`Dostarczanie`,clear:`Wyczyść`,allStatuses:`Wszystkie statusy`,allDelivery:`Wszystkie stany dostarczenia`,selectJobHint:`Wybierz zadanie, aby sprawdzić historię uruchomień.`,noMatching:`Brak pasujących uruchomień.`,loadMore:`Wczytaj więcej uruchomień`,runStatusOk:`OK`,runStatusError:`Błąd`,runStatusSkipped:`Pominięto`,runStatusUnknown:`Nieznane`,deliveryDelivered:`Dostarczono`,deliveryNotDelivered:`Nie dostarczono`,deliveryUnknown:`Nieznane`,deliveryNotRequested:`Nie zażądano`},form:{editJob:`Edytuj zadanie`,newJob:`Nowe zadanie`,advancedJob:`Advanced job`,updateSubtitle:`Zaktualizuj wybrane zaplanowane zadanie.`,createSubtitle:`Utwórz zaplanowane wybudzenie lub uruchomienie agenta.`,required:`Wymagane`,requiredSr:`wymagane`,basics:`Podstawy`,basicsSub:`Nadaj nazwę, wybierz asystenta i ustaw stan włączenia.`,fieldName:`Nazwa`,description:`Opis`,agentId:`Identyfikator agenta`,namePlaceholder:`Poranny przegląd`,descriptionPlaceholder:`Opcjonalny kontekst dla tego zadania`,agentPlaceholder:`main lub ops`,agentHelp:`Zacznij pisać, aby wybrać znanego agenta, albo wprowadź własnego.`,schedule:`Harmonogram`,scheduleSub:`Określ, kiedy to zadanie ma być uruchamiane.`,every:`Co`,at:`O`,cronOption:`Cron`,runAt:`Uruchom o`,unit:`Jednostka`,minutes:`Minuty`,hours:`Godziny`,days:`Dni`,expression:`Wyrażenie`,expressionPlaceholder:`0 7 * * *`,everyAmountPlaceholder:`30`,timezoneOptional:`Strefa czasowa (opcjonalnie)`,timezonePlaceholder:`America/Los_Angeles`,timezoneHelp:`Wybierz popularną strefę czasową lub wpisz dowolną prawidłową strefę czasową IANA.`,jitterHelp:`Potrzebujesz opóźnienia losowego? Użyj Zaawansowane → Okno rozrzutu / Jednostka rozrzutu.`,execution:`Wykonanie`,executionSub:`Wybierz, kiedy wybudzić i co to zadanie ma zrobić.`,session:`Sesja`,main:`Główna`,isolated:`Izolowana`,sessionHelp:`Główna publikuje zdarzenie systemowe. Izolowana uruchamia dedykowaną turę agenta.`,wakeMode:`Tryb wybudzenia`,now:`Teraz`,nextHeartbeat:`Następny heartbeat`,wakeModeHelp:`Teraz uruchamia od razu. Następny heartbeat czeka na kolejny cykl.`,payloadKind:`Co ma zostać uruchomione?`,systemEvent:`Opublikuj wiadomość na głównej osi czasu`,agentTurn:`Uruchom zadanie asystenta (izolowane)`,systemEventHelp:`Wysyła Twój tekst na główną oś czasu Gateway (dobre do przypomnień/wyzwalaczy).`,agentTurnHelp:`Uruchamia działanie asystenta w osobnej sesji przy użyciu Twojego promptu.`,timeoutSeconds:`Limit czasu (sekundy)`,timeoutPlaceholder:`Opcjonalnie, np. 90`,timeoutHelp:`Opcjonalne. Pozostaw puste, aby użyć domyślnego zachowania limitu czasu Gateway dla tego uruchomienia.`,mainTimelineMessage:`Wiadomość na głównej osi czasu`,assistantTaskPrompt:`Prompt zadania asystenta`,deliverySection:`Dostarczanie`,deliverySub:`Wybierz, gdzie mają być wysyłane podsumowania uruchomień.`,resultDelivery:`Dostarczanie wyników`,announceDefault:`Ogłoś podsumowanie (domyślnie)`,webhookPost:`Webhook POST`,noneInternal:`Brak (wewnętrzne)`,deliveryHelp:`Ogłoś publikuje podsumowanie na czacie. Brak zachowuje wykonanie jako wewnętrzne.`,webhookUrl:`URL webhooka`,channel:`Kanał`,webhookPlaceholder:`https://example.com/cron`,channelHelp:`Wybierz, który połączony kanał ma otrzymać podsumowanie.`,webhookHelp:`Wysyłaj podsumowania uruchomień do endpointu webhooka.`,to:`Do`,toPlaceholder:`+1555... lub identyfikator czatu`,toHelp:`Opcjonalne nadpisanie odbiorcy (identyfikator czatu, numer telefonu lub identyfikator użytkownika).`,advanced:`Zaawansowane`,advancedHelp:`Opcjonalne nadpisania gwarancji dostarczenia, losowego rozrzutu harmonogramu i ustawień modelu.`,deleteAfterRun:`Usuń po uruchomieniu`,deleteAfterRunHelp:`Najlepsze dla jednorazowych przypomnień, które powinny zostać automatycznie usunięte.`,clearAgentOverride:`Wyczyść nadpisanie agenta`,clearAgentHelp:`Wymuś użycie domyślnego asystenta Gateway dla tego zadania.`,exactTiming:`Dokładne wyczucie czasu (bez rozrzutu)`,exactTimingHelp:`Uruchamiaj dokładnie na granicach cron bez rozłożenia w czasie.`,staggerWindow:`Okno rozrzutu`,staggerUnit:`Jednostka rozrzutu`,staggerPlaceholder:`30`,seconds:`Sekundy`,model:`Model`,modelPlaceholder:`openai/gpt-5.2`,modelHelp:`Zacznij pisać, aby wybrać znany model, albo wprowadź własny.`,thinking:`Myślenie`,thinkingPlaceholder:`low`,thinkingHelp:`Użyj sugerowanego poziomu lub wpisz wartość specyficzną dla dostawcy.`,bestEffortDelivery:`Dostarczanie best effort`,bestEffortHelp:`Nie oznaczaj zadania jako nieudanego, jeśli samo dostarczenie się nie powiedzie.`,cantAddYet:`Nie można jeszcze dodać zadania`,fillRequired:`Wypełnij wymagane pola poniżej, aby włączyć wysyłanie.`,fixFields:`Popraw {count} pole, aby kontynuować.`,fixFieldsPlural:`Popraw {count} pola, aby kontynuować.`,saving:`Zapisywanie...`,saveChanges:`Zapisz zmiany`,addJob:`Dodaj zadanie`,cancel:`Anuluj`},jobList:{allJobs:`wszystkie zadania`,selectJob:`(wybierz zadanie)`,enabled:`włączone`,disabled:`wyłączone`,edit:`Edytuj`,clone:`Klonuj`,disable:`Wyłącz`,enable:`Włącz`,run:`Uruchom`,history:`Historia`,remove:`Usuń`},jobDetail:{system:`System`,command:`Command`,cwd:`CWD`,prompt:`Prompt`,delivery:`Dostarczanie`,agent:`Agent`},jobState:{status:`Status`,next:`Następne`,last:`Ostatnie`},runEntry:{noSummary:`Brak podsumowania.`,runAt:`Uruchom o`,openRunChat:`Otwórz czat uruchomienia`,next:`Następne {rel}`,due:`Termin {rel}`},errors:{nameRequired:`Nazwa jest wymagana.`,scheduleAtInvalid:`Wprowadź prawidłową datę/godzinę.`,everyAmountInvalid:`Interwał musi być większy niż 0.`,cronExprRequired:`Wyrażenie Cron jest wymagane.`,staggerAmountInvalid:`Rozrzut musi być większy niż 0.`,systemTextRequired:`Tekst systemowy jest wymagany.`,agentMessageRequired:`Wiadomość agenta jest wymagana.`,timeoutInvalid:`Jeśli ustawiono, limit czasu musi być większy niż 0 sekund.`,webhookUrlRequired:`URL webhooka jest wymagany.`,webhookUrlInvalid:`URL webhooka musi zaczynać się od http:// lub https://.`,invalidRunTime:`Nieprawidłowy czas uruchomienia.`,invalidIntervalAmount:`Nieprawidłowa wartość interwału.`,cronExprRequiredShort:`Wyrażenie Cron jest wymagane.`,invalidStaggerAmount:`Nieprawidłowa wartość rozrzutu.`,systemEventTextRequired:`Tekst zdarzenia systemowego jest wymagany.`,agentMessageRequiredShort:`Wiadomość agenta jest wymagana.`,nameRequiredShort:`Nazwa jest wymagana.`}}};export{e as pl};
//# sourceMappingURL=pl-BFhjVaFd.js.map